]> pere.pagekite.me Git - homepage.git/blob - blog/tags/nuug/index.html
f60f2a58be44b6cf96719e3dfb0e5f4cf2cd8a7e
[homepage.git] / blog / tags / nuug / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen: Entries Tagged nuug</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel="alternate" title="RSS Feed" href="nuug.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <div class="title">
13 <h1>
14 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21 <h3>Entries tagged "nuug".</h3>
22
23 <div class="entry">
24 <div class="title">
25 <a href="http://people.skolelinux.org/pere/blog/Nikita_version_0_5_released___updated_free_software_archive_API_server.html">Nikita version 0.5 released - updated free software archive API server</a>
26 </div>
27 <div class="date">
28 2nd March 2020
29 </div>
30 <div class="body">
31 <p>Today, after many months of development, a new release of
32 <ahref="https://gitlab.com/OsloMet-ABI/nikita-noark5-core/">Nikita
33 Noark 5 core project</a> was finally
34 <ahref="https://lists.nuug.no/pipermail/nikita-noark/2020-March/000519.html">announced
35 on the project mailing list</a>. The Nikita free software solution is
36 an implementation of the Norwegian archive standard Noark 5 used by
37 government offices in Norway. These were the changes in version 0.5
38 since version 0.4, see the email link above for links to a demo
39 site:</p>
40
41 <ul>
42
43 <li>Updated to Noark 5 versjon 5.0 API specification.
44 <ul>
45 <li>Changed formatting of _links from [] to {} to match IETF draft
46 on JSON HAL.</li>
47 <li>Merged Registrering og Basisregistrering in version 4 to
48 combined Registrering.</li>
49 <li>DokumentObjekt is now subtype of ArkivEnhet.</li>
50 <li>Introducing new entity Arkivnotat.</li>
51 <li>Changed all relation keys to use /v5/ instead of /v4/.</li>
52 <li>Corrected to use new official relation keys when possible.</li>
53 <li>Renamed Sakspart to Part and connect it to Mappe, Registrering
54 and Dokumentbeskrivelse instead of only Saksmappe.</li>
55 <li>Moved Korrespondansepart connection from Journalpost to
56 Registrering.</li>
57 <li>Moved Part and Korrespondansepart from package sakarkiv to
58 arkivstruktur.</li>
59 <li>Renamed presedensstatus to presedensStatus.</li>
60 <li>Use new JSON content-type "application/vnd.noark5+json".</li>
61 <li>Updated prepopulated format list to use PRONOM codes.</li>
62 <li>Implemented endpoint for system information.</li>
63 <li>Implemented national identifiers for both file and record.</li>
64 <li>Implemented comments.</li>
65 <li>implemented sign off.</li>
66 <li>implemented conversion.</li>
67 </ul></li>
68 <li>Improved/implemented OData search and paging support for more entities.</li>
69 <li>No longer exposes attribute Dokumentobjekt.referanseDokumentfil,
70 one should use the relation in _links instead.</li>
71 <li>Corrected relation keys under
72 https://rel.arkivverket.no/noark5/v5/api/administrasjon/, replacing
73 'administrasjon' with 'admin'.</li>
74 <li>Fixed several security and stability issues discovered by Coverity.</li>
75 <li>Corrected handling ETag errors, now return code 409.</li>
76 <li>Improved handling of Kryssreferanse.</li>
77 <li>Changed internal database model to use UUID/SystemID as primary keys
78 in tables.</li>
79 <li>Changed internal database table names to use package prefix.</li>
80 <li>Changed time zone handling for date and datetime attributes, to be
81 more according to the new definition in the API specification.</li>
82 <li>Change revoke-token to only drop token on POST requests, not GET.</li>
83 <li>Updated to newer Spring version.</li>
84 <li>Changed primary key and URL component for metadata code lists to
85 use the 'kode' value instead of a SystemID.</li>
86 <li>Corrected implementation of Part and Sakspart.</li>
87 <li>Changed instance lists with subtypes (like .../registrering/ and
88 .../mappe/) to include the attributes and _links entries for the
89 subtype in the supertype lists.</li>
90 <li>Adjusted _links relations to make it possible to figure out the
91 entity of an instance using the self->href->relation key lookup
92 method.</li>
93 <li>Fixed several end points to make sure GET, PUT, POST and DELETE
94 match each other.</li>
95 <li>Updated DELETE endpoints to work with UUID based entity
96 identifiers.</li>
97 <li>Restructured code to use more common URL related constants in entry
98 point values and replace @RequestMapping with method specific
99 annotations.</li>
100 <li>Added first unit test code.</li>
101 <li>Updated web GUI to work with the updated API.</li>
102 <li>Changed integer fields, enforce them as numeric.</li>
103 <li>Rewrote and simplify metadata handling to use common service and
104 controller code instead of duplicating for each type.</li>
105 <li>Implemented the remaining metadata types.</li>
106 <li>Changed Country list source from Wikipedia to Debian iso-codes and
107 updated the list of Countries.</li>
108 <li>Many many corrections and improvements.</li>
109
110 </ul>
111
112 <p>If free and open standardized archiving API sound interesting to
113 you, please contact us on IRC
114 (<a href="irc://irc.freenode.net/%23nikita">#nikita on
115 irc.freenode.net</a>) or email
116 (<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">nikita-noark
117 mailing list</a>).</p>
118
119 <p>As usual, if you use Bitcoin and want to show your support of my
120 activities, please send Bitcoin donations to my address
121 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
122
123 </div>
124 <div class="tags">
125
126
127 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
128
129
130 </div>
131 </div>
132 <div class="padding"></div>
133
134 <div class="entry">
135 <div class="title">
136 <a href="http://people.skolelinux.org/pere/blog/Teach_kids_to_protect_their_privacy___the_EDRi_way.html">Teach kids to protect their privacy - the EDRi way</a>
137 </div>
138 <div class="date">
139 4th July 2019
140 </div>
141 <div class="body">
142 <p>Childs need to learn how to guard their privacy too. To help them,
143 <a href="https://edri.org/">European Digital Rights (EDRi)</a> created
144 a colorful booklet providing information on several privacy related topics,
145 and tips on how to protect ones privacy in the digital age.</p>
146
147 <p>The 24 page booklet titled Digital Defenders is
148 <a href="https://edri.org/digital-defenders-help-kids-defend-their-privacy-around-europe">available
149 in several languages</a>. Thanks to the valuable contributions from
150 members of <a href="https://efn.no/">the Electronic Foundation Norway
151 (EFN)</a> and others, it is also available in Norwegian Bokmål.
152 If you would like to have it available in your language too,
153 <a href="https://hosted.weblate.org/projects/efn/privacy4kids/">contribute
154 via Weblate</a> and get in touch.</p>
155
156 <p>But a funny, well written and good looking PDF do not have much
157 impact, unless it is read by the right audience. To increase the
158 chance of kids reading it, I am currently assisting EFN in getting
159 copies printed on paper to distribute on the street and in class
160 rooms. Print the booklet was made possible thanks to a small et of
161 great sponsors. Thank you very much to each and every one of them! I
162 hope to have the printed booklet ready to hand out on Tuesday, when
163 <a href="https://www.nuug.no/>">the Norwegian Unix Users Group</a> is
164 organizing <a href="https://wiki.nuug.no/sommerfest2019">its yearly
165 barbecue for geeks and free software zealots in the Oslo area</a>. If
166 you are nearby, feel free to come by and check out the party and the
167 booklet.</p>
168
169 <p>If the booklet prove to be a success, it would be great to get
170 more sponsoring and distribute it to every kid in the country. :)</p>
171
172 <p>As usual, if you use Bitcoin and want to show your support of my
173 activities, please send Bitcoin donations to my address
174 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
175
176 </div>
177 <div class="tags">
178
179
180 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
181
182
183 </div>
184 </div>
185 <div class="padding"></div>
186
187 <div class="entry">
188 <div class="title">
189 <a href="http://people.skolelinux.org/pere/blog/Nikita_version_0_4_released___free_software_archive_API_server.html">Nikita version 0.4 released - free software archive API server</a>
190 </div>
191 <div class="date">
192 22nd May 2019
193 </div>
194 <div class="body">
195 <p>This morning, a new release of
196 <a href="https://gitlab.com/OsloMet-ABI/nikita-noark5-core/">Nikita
197 Noark 5 core project</a> was
198 <a href="https://lists.nuug.no/pipermail/nikita-noark/2019-May/000468.html">announced
199 on the project mailing list</a>. The Nikita free software solution is
200 an implementation of the Norwegian archive standard Noark 5 used by
201 government offices in Norway. These were the changes in version 0.4
202 since version 0.3, see the email link above for links to a demo site:</p>
203
204 <ul>
205
206 <li>Roll out OData handling to all endpoints where applicable</li>
207 <li>Changed the relation key for "ny-journalpost" to the official one.</li>
208 <li>Better link generation on outgoing links.</li>
209 <li>Tidy up code and make code and approaches more consistent throughout
210 the codebase</li>
211 <li>Update rels to be in compliance with updated version in the
212 interface standard</li>
213 <li>Avoid printing links on empty objects as they can't have links</li>
214 <li>Small bug fixes and improvements</li>
215 <li>Start moving generation of outgoing links to @Service layer so access
216 control can be used when generating links</li>
217 <li>Log exception that was being swallowed so it's traceable</li>
218 <li>Fix name mapping problem</li>
219 <li>Update templated printing so templated should only be printed if it
220 is set true. Requires more work to roll out across entire
221 application.</li>
222 <li>Remove Record->DocumentObject as per domain model of n5v4</li>
223 <li>Add ability to delete lists filtered with OData</li>
224 <li>Return NO_CONTENT (204) on delete as per interface standard</li>
225 <li>Introduce support for ConstraintViolationException exception</li>
226 <li>Make Service classes extend NoarkService</li>
227 <li>Make code base respect X-Forwarded-Host, X-Forwarded-Proto and
228 X-Forwarded-Port</li>
229 <li>Update CorrespondencePart* code to be more in line with Single
230 Responsibility Principle</li>
231 <li>Make package name follow directory structure</li>
232 <li>Make sure Document number starts at 1, not 0</li>
233 <li>Fix isues discovered by FindBugs</li>
234 <li>Update from Date to ZonedDateTime</li>
235 <li>Fix wrong tablename</li>
236 <li>Introduce Service layer tests</li>
237 <li>Improvements to CorrespondencePart</li>
238 <li>Continued work on Class / Classificationsystem</li>
239 <li>Fix feature where authors were stored as storageLocations</li>
240 <li>Update HQL builder for OData</li>
241 <li>Update OData search capability from webpage</li>
242
243 </ul>
244
245 <p>If free and open standardized archiving API sound interesting to
246 you, please contact us on IRC
247 (<a href="irc://irc.freenode.net/%23nikita">#nikita on
248 irc.freenode.net</a>) or email
249 (<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">nikita-noark
250 mailing list</a>).</p>
251
252 <p>As usual, if you use Bitcoin and want to show your support of my
253 activities, please send Bitcoin donations to my address
254 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
255
256 </div>
257 <div class="tags">
258
259
260 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
261
262
263 </div>
264 </div>
265 <div class="padding"></div>
266
267 <div class="entry">
268 <div class="title">
269 <a href="http://people.skolelinux.org/pere/blog/PlantUML_for_text_based_UML_diagram_modelling___nice_free_software.html">PlantUML for text based UML diagram modelling - nice free software</a>
270 </div>
271 <div class="date">
272 25th March 2019
273 </div>
274 <div class="body">
275 <p>As part of my involvement with the
276 <a href="https://gitlab.com/OsloMet-ABI/nikita-noark5-core/">Nikita
277 Noark 5 core project</a>, I have been proposing improvements to the
278 API specification created by <a href="https://www.arkivverket.no/">The
279 National Archives of Norway</a> and helped migrating the text from a
280 version control system unfriendly binary format (docx) to Markdown in
281 git. Combined with the migration to a public git repository (on
282 github), this has made it possible for anyone to suggest improvement
283 to the text.</p>
284
285 <p>The specification is filled with UML diagrams. I believe the
286 original diagrams were modelled using Sparx Systems Enterprise
287 Architect, and exported as EMF files for import into docx. This
288 approach make it very hard to track changes using a version control
289 system. To improve the situation I have been looking for a good text
290 based UML format with associated command line free software tools on
291 Linux and Windows, to allow anyone to send in corrections to the UML
292 diagrams in the specification. The tool must be text based to work
293 with git, and command line to be able to run it automatically to
294 generate the diagram images. Finally, it must be free software to
295 allow anyone, even those that can not accept a non-free software
296 license, to contribute.</p>
297
298 <p>I did not know much about free software UML modelling tools when I
299 started. I have used dia and inkscape for simple modelling in the
300 past, but neither are available on Windows, as far as I could tell. I
301 came across a nice
302 <a href="https://modeling-languages.com/text-uml-tools-complete-list/">list
303 of text mode uml tools</a>, and tested out a few of the tools listed
304 there. <a href="http://plantuml.com/">The PlantUML tool</a> seemed
305 most promising. After verifying that the packages
306 <a href="https://tracker.debian.org/pkg/plantuml">is available in
307 Debian</a> and found <a href="https://github.com/plantuml/plantuml">its
308 Java source</a> under a GPL license on github, I set out to test if it
309 could represent the diagrams we needed, ie the ones currently in
310 <a href="https://github.com/arkivverket/noark5-tjenestegrensesnitt-standard/">the
311 Noark 5 Tjenestegrensesnitt specification</a>. I am happy to report
312 that it could represent them, even thought it have a few warts here
313 and there.</p>
314
315 <p>After a few days of modelling I completed the task this weekend. A
316 temporary link to the complete set of diagrams (original and from
317 PlantUML) is available in
318 <a href="https://github.com/arkivverket/noark5-tjenestegrensesnitt-standard/issues/76">the
319 github issue discussing the need for a text based UML format</a>, but
320 please note I lack a sensible tool to convert EMF files to PNGs, so
321 the "original" rendering is not as good as the original was in the
322 publised PDF.</p>
323
324 <p>Here is an example UML diagram, showing the core classes for
325 keeping metadata about archived documents:</p>
326
327 <pre>
328 @startuml
329 skinparam classAttributeIconSize 0
330
331 !include media/uml-class-arkivskaper.iuml
332 !include media/uml-class-arkiv.iuml
333 !include media/uml-class-klassifikasjonssystem.iuml
334 !include media/uml-class-klasse.iuml
335 !include media/uml-class-arkivdel.iuml
336 !include media/uml-class-mappe.iuml
337 !include media/uml-class-merknad.iuml
338 !include media/uml-class-registrering.iuml
339 !include media/uml-class-basisregistrering.iuml
340 !include media/uml-class-dokumentbeskrivelse.iuml
341 !include media/uml-class-dokumentobjekt.iuml
342 !include media/uml-class-konvertering.iuml
343 !include media/uml-datatype-elektronisksignatur.iuml
344
345 Arkivstruktur.Arkivskaper "+arkivskaper 1..*" <-o "+arkiv 0..*" Arkivstruktur.Arkiv
346 Arkivstruktur.Arkiv o--> "+underarkiv 0..*" Arkivstruktur.Arkiv
347 Arkivstruktur.Arkiv "+arkiv 1" o--> "+arkivdel 0..*" Arkivstruktur.Arkivdel
348 Arkivstruktur.Klassifikasjonssystem "+klassifikasjonssystem [0..1]" <--o "+arkivdel 1..*" Arkivstruktur.Arkivdel
349 Arkivstruktur.Klassifikasjonssystem "+klassifikasjonssystem [0..1]" o--> "+klasse 0..*" Arkivstruktur.Klasse
350 Arkivstruktur.Arkivdel "+arkivdel 0..1" o--> "+mappe 0..*" Arkivstruktur.Mappe
351 Arkivstruktur.Arkivdel "+arkivdel 0..1" o--> "+registrering 0..*" Arkivstruktur.Registrering
352 Arkivstruktur.Klasse "+klasse 0..1" o--> "+mappe 0..*" Arkivstruktur.Mappe
353 Arkivstruktur.Klasse "+klasse 0..1" o--> "+registrering 0..*" Arkivstruktur.Registrering
354 Arkivstruktur.Mappe --> "+undermappe 0..*" Arkivstruktur.Mappe
355 Arkivstruktur.Mappe "+mappe 0..1" o--> "+registrering 0..*" Arkivstruktur.Registrering
356 Arkivstruktur.Merknad "+merknad 0..*" <--* Arkivstruktur.Mappe
357 Arkivstruktur.Merknad "+merknad 0..*" <--* Arkivstruktur.Dokumentbeskrivelse
358 Arkivstruktur.Basisregistrering -|> Arkivstruktur.Registrering
359 Arkivstruktur.Merknad "+merknad 0..*" <--* Arkivstruktur.Basisregistrering
360 Arkivstruktur.Registrering "+registrering 1..*" o--> "+dokumentbeskrivelse 0..*" Arkivstruktur.Dokumentbeskrivelse
361 Arkivstruktur.Dokumentbeskrivelse "+dokumentbeskrivelse 1" o-> "+dokumentobjekt 0..*" Arkivstruktur.Dokumentobjekt
362 Arkivstruktur.Dokumentobjekt *-> "+konvertering 0..*" Arkivstruktur.Konvertering
363 Arkivstruktur.ElektroniskSignatur -[hidden]-> Arkivstruktur.Dokumentobjekt
364 @enduml
365 </pre>
366
367 <p><a href="http://plantuml.com/class-diagram">The format</a> is quite
368 compact, with little redundant information. The text expresses
369 entities and relations, and there is little layout related fluff. One
370 can reuse content by using include files, allowing for consistent
371 naming across several diagrams. The include files can be standalone
372 PlantUML too. Here is the content of
373 <tt>media/uml-class-arkivskaper.iuml</tt>:</p>
374
375 <pre>
376 @startuml
377 class Arkivstruktur.Arkivskaper <Arkivenhet> {
378 +arkivskaperID : string
379 +arkivskaperNavn : string
380 +beskrivelse : string [0..1]
381 }
382 @enduml
383 </pre>
384
385 <p>This is what the complete diagram for the PlantUML notation above
386 look like:</p>
387
388 <p><img width="80%" src="http://people.skolelinux.org/pere/blog/images/2019-03-25-noark5-plantuml-diagrameksempel.png"></p>
389
390 <p>A cool feature of PlantUML is that the generated PNG files include
391 the entire original source diagram as text. The source (with include
392 statements expanded) can be extracted using for example
393 <tt>exiftool</tt>. Another cool feature is that parts of the entities
394 can be hidden after inclusion. This allow to use include files with
395 all attributes listed, even for UML diagrams that should not list any
396 attributes.</p>
397
398 <p>The diagram also show some of the warts. Some times the layout
399 engine place text labels on top of each other, and some times it place
400 the class boxes too close to each other, not leaving room for the
401 labels on the relationship arrows. The former can be worked around by
402 placing extra newlines in the labes (ie "\n"). I did not do it here
403 to be able to demonstrate the issue. I have not found a good way
404 around the latter, so I normally try to reduce the problem by changing
405 from vertical to horizontal links to improve the layout.</p>
406
407 <p>All in all, I am quite happy with PlantUML, and very impressed with
408 how quickly its lead developer responds to questions. So far I got an
409 answer to my questions in a few hours when I send an email. I
410 definitely recommend looking at PlantUML if you need to make UML
411 diagrams. Note, PlantUML can draw a lot more than class relations.
412 Check out the documention for a complete list. :)</p>
413
414 <p>As usual, if you use Bitcoin and want to show your support of my
415 activities, please send Bitcoin donations to my address
416 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
417
418 </div>
419 <div class="tags">
420
421
422 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software</a>, <a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
423
424
425 </div>
426 </div>
427 <div class="padding"></div>
428
429 <div class="entry">
430 <div class="title">
431 <a href="http://people.skolelinux.org/pere/blog/Release_0_3_of_free_software_archive_API_system_Nikita_announced.html">Release 0.3 of free software archive API system Nikita announced</a>
432 </div>
433 <div class="date">
434 24th March 2019
435 </div>
436 <div class="body">
437 <p>Yesterday, a new release of
438 <a href="https://gitlab.com/OsloMet-ABI/nikita-noark5-core/">Nikita
439 Noark 5 core project</a> was
440 <a href="https://lists.nuug.no/pipermail/nikita-noark/2019-March/000451.html">announced
441 on the project mailing list</a>. The free software solution is an
442 implementation of the Norwegian archive standard Noark 5 used by
443 government offices in Norway. These were the changes in version 0.3
444 since version 0.2.1 (from NEWS.md):</p>
445
446 <ul>
447 <li>Improved ClassificationSystem and Class behaviour.</li>
448 <li>Tidied up known inconsistencies between domain model and hateaos links.</li>
449 <li>Added experimental code for blockchain integration. </li>
450 <li>Make token expiry time configurable at upstart from properties file.</li>
451 <li>Continued work on OData search syntax.</li>
452 <li>Started work on pagination for entities, partly implemented for Saksmappe.</li>
453 <li>Finalise ClassifiedCode Metadata entity.</li>
454 <li>Implement mechanism to check if authentication token is still
455 valid. This allow the GUI to return a more sensible message to the
456 user if the token is expired.</li>
457 <li>Reintroduce browse.html page to allow user to browse JSON API using
458 hateoas links.</li>
459 <li>Fix bug in handling file/mappe sequence number. Year change was
460 not properly handled.</li>
461 <li>Update application yml files to be in sync with current development.</li>
462 <li>Stop 'converting' everything to PDF using libreoffice. Only
463 convert the file formats doc, ppt, xls, docx, pptx, xlsx, odt, odp
464 and ods.</li>
465 <li>Continued code style fixing, making code more readable.</li>
466 <li>Minor bug fixes.</li>
467
468 </ul>
469
470 <p>If free and open standardized archiving API sound interesting to
471 you, please contact us on IRC
472 (<a href="irc://irc.freenode.net/%23nikita">#nikita on
473 irc.freenode.net</a>) or email
474 (<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">nikita-noark
475 mailing list</a>).</p>
476
477 <p>As usual, if you use Bitcoin and want to show your support of my
478 activities, please send Bitcoin donations to my address
479 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
480
481 </div>
482 <div class="tags">
483
484
485 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
486
487
488 </div>
489 </div>
490 <div class="padding"></div>
491
492 <div class="entry">
493 <div class="title">
494 <a href="http://people.skolelinux.org/pere/blog/Oppdaterte_kommentarer_til__Evaluation_of__il_legality__for_Popcorn_Time.html">Oppdaterte kommentarer til «Evaluation of (il)legality» for Popcorn Time</a>
495 </div>
496 <div class="date">
497 16th January 2019
498 </div>
499 <div class="body">
500 <p>I forrige uke var jeg i Borgarting lagmannsrett som partshjelper og
501 sakkyndig vitne og presenterte mine oppdaterte undersøkelser rundt
502 <a href="https://github.com/petterreinholdtsen/public-domain-free-imdb">telling
503 av filmverk i det fri</a>, relatert til
504 <a href="https://www.nuug.no/">foreningen NUUG</a>s involvering i <a
505 href="https://www.nuug.no/news/tags/dns-domenebeslag/">saken om
506 Økokrims beslag og senere inndragning av DNS-domenet
507 popcorn-time.no</a>. I forkant hadde jeg oppdatert mitt notat med
508 kommentarer til et av aktors bevis, som forsøkte å måle hvor stor
509 andel ulovligheter som var tilgjengelig via Popcorn Time-avspillere.
510 Jeg mistenker flere kan ha glede av å lese dette notatet, som jeg
511 publiserte en tidligere versjon av i fjor, så her er det. Legger
512 også ved avskrift av dokument 09,13, som er det sentrale dokumentet
513 jeg kommenterer.</p>
514
515 <p><strong>Oppdaterte kommentarer til «Evaluation of (il)legality» for
516 Popcorn Time</strong></p>
517
518 <p><strong>Oppsummering</strong></p>
519
520 <p>Målemetoden som Økokrim har lagt til grunn når de påstår at 99% av
521 filmene tilgjengelig fra Popcorn Time deles ulovlig har svakheter
522 som gjør resultatet upålitelig.</p>
523
524 <p>De eller den som har vurdert hvorvidt filmer kan lovlig deles er
525 ikke i stand til å identifisere filmer som kan deles lovlig eller er
526 falt i det fri og har tilsynelatende antatt at kun veldig gamle
527 filmer kan deles lovlig. Økokrim legger til grunn at det bare finnes
528 èn film, Charlie Chaplin-filmen «The Circus» fra 1928, som kan deles
529 fritt blant de som ble observert tilgjengelig via ulike Popcorn
530 Time-varianter. Med min begrensede og ufullstendige oversikt finner
531 jeg tre flere blant de observerte filmene: «The Brain That Wouldn't
532 Die» fra 1962, «God’s Little Acre» fra 1958 og «She Wore a Yellow
533 Ribbon» fra 1949. Det er godt mulig det finnes flere. Det finnes
534 dermed minst fire ganger så mange filmer som lovlig kan deles på
535 Internett i datasettet Økokrim har lagt til grunn når det påstås at
536 mindre enn 1 % kan deles lovlig.</p>
537
538 <p>Dernest, utplukket som gjøres ved søk på tilfeldige ord hentet fra
539 ordlisten til Dale-Chall avviker fra årsfordelingen til de brukte
540 filmkatalogene som helhet, hvilket påvirker fordelingen mellom
541 filmer som kan lovlig deles og filmer som ikke kan lovlig deles. I
542 tillegg gir valg av øvre del (de fem første) av søkeresultatene et
543 avvik fra riktig årsfordeling, hvilket påvirker fordelingen av verk
544 i det fri i søkeresultatet.</p>
545
546 <p>Til sist er det viktig å merke seg at det som måles er ikke
547 (u)lovligheten knyttet til <strong>bruken</strong> av Popcorn Time,
548 men (u)lovligheten til innholdet i ulike bittorrent-filmkataloger
549 som vedlikeholdes av ulike miljøer uavhengig av Popcorn Time, og som
550 ulike Popcorn Time-varianter har benyttet seg av.</p>
551
552 <p>Omtalte dokumenter: 09,12, <a href="#dok-09-13">09,13</a>, 09,14,
553 09,18, 09,19, 09,20.</p>
554
555 <p><strong>Utfyllende kommentarer</strong></p>
556
557 <p>Økokrim har forklart domstolene at minst 99% av alt som er
558 tilgjengelig fra ulike Popcorn Time-varianter deles ulovlig på
559 Internet. Jeg ble nysgjerrig på hvordan de er kommet frem til dette
560 tallet, og dette notatet er en samling kommentarer rundt målingen
561 Økokrim henviser til. Litt av bakgrunnen for at jeg valgte å se på
562 saken er at jeg er interessert i å identifisere og telle hvor mange
563 kunstneriske verk som er falt i det fri eller av andre grunner kan
564 lovlig deles på Internett, og dermed var interessert i hvordan en
565 hadde funnet den ene prosenten som kanskje deles lovlig.</p>
566
567 <p>Andelen på 99% kommer fra et ukreditert og udatert notatet som tar
568 mål av seg å dokumentere en metode for å måle hvor (u)lovlig ulike
569 Popcorn Time-varianter er.</p>
570
571 <p>Raskt oppsummert, så forteller metodedokumentet at fordi det ikke
572 er mulig å få tak i komplett liste over alle filmtitler tilgjengelig
573 via Popcorn Time, så lages noe som skal være et representativt
574 utvalg ved å velge 50 tilfeldige søkeord større enn tre tegn fra en
575 ordliste kjent som Dale-Chall. For hvert søkeord gjøres et søk og de
576 første fem filmene i søkeresultatet samles inn inntil 100 unike
577 filmtitler er funnet. Hvis 50 søkeord ikke var tilstrekkelig for å
578100 unike filmtitler ble flere filmer fra hvert søkeresultat lagt
579 til. Hvis dette heller ikke var tilstrekkelig, så ble det hentet ut
580 og søkt på flere tilfeldig valgte søkeord inntil 100 unike
581 filmtitler var identifisert.</p>
582
583 <p>Deretter ble for hver av filmtitlene «vurdert hvorvidt det var
584 rimelig å forvente om at verket var vernet av copyright, ved å se på
585 om filmen var tilgjengelig i IMDB, samt se på regissør,
586 utgivelsesår, når det var utgitt for bestemte markedsområder samt
587 hvilke produksjons- og distribusjonsselskap som var registrert» (min
588 oversettelse).</p>
589
590 <p>Metoden er gjengitt både i de ukrediterte dokumentene 09,13 og
591 09,19, samt beskrevet fra side 47 i dokument 09,20, lysark datert
592 2017-02-01. Sistnevnte er kreditert Geerart Bourlon fra Motion
593 Picture Association EMEA.</p>
594
595 <p>Metoden virker å ha flere svakheter som gir resultatene en
596 slagside. Den starter med å slå fast at det ikke er mulig å hente ut
597 en komplett liste over alle filmtitler som er tilgjengelig, og at
598 dette er bakgrunnen for metodevalget. Denne forutsetningen er ikke i
599 tråd med det som står i dokument 09,12, som ikke heller har oppgitt
600 forfatter og dato. Dokument 09,12 forteller hvordan hele
601 kataloginnholdet i en bittorrent-katalog ble lasted ned og talt
602 opp. Dokument 09,12 er muligens samme rapport som det ble referert
603 til i dom fra Oslo Tingrett 2017-11-03
604 (<a href="https://www.domstol.no/no/Enkelt-domstol/Oslo--tingrett/Nyheter/ma-sperre-for-popcorn-time/">sak
605 17-093347TVI-OTIR/05</a>) under navnet rapport av 1. juni 2017 av
606 Alexander Kind Petersen. De ligner, men jeg har ikke sammenlignet
607 dokumentene ord for ord for å kontrollere om de er identiske.</p>
608
609 <p>Det finnes flere kilder som kan brukes til å finne filmer som er
610 allemannseie (public domain) eller har bruksvilkår som gjør det
611 lovlig for alle å dele dem på Internett. Jeg har det siste året
612 forsøkt å samle og krysskoble disse listene ved hjelp av tittel-ID i
613 IMDB for å forsøke å telle antall filmer i det fri. Ved å ta
614 utgangspunkt i slike lister (og publiserte filmer for
615 Internett-arkivets del), har jeg så langt klart å identifisere over
616 14 000 filmer, hovedsaklig spillefilmer. Noen filmer er gått tapt
617 ved at de eneste kjente eksemplarene er blitt ødelagt. Jeg har ikke
618 forsøkt å finne ut hvilke filmer som er gått tapt, ut over å se
619 hvilke filmer som er tilgjengelig på filmdelings-nettsteder.</p>
620
621 <p>IMDB er en forkortelse for The Internet Movie Database, en
622 anerkjent kommersiell nettjeneste som brukes aktivt av både
623 filmbransjen og andre til å holde rede på hvilke spillefilmer (og
624 endel andre filmer) som finnes eller er under produksjon, samt
625 informasjon om disse filmene. Datakvaliteten er høy, med få feil og
626 få filmer som mangler. IMDB viser ikke informasjon om
627 opphavsrettslig status for filmene på infosiden for hver film, men
628 frivillige har lagt ut på IMDB-tjenesten lister med filmer som antas
629 å være verk i det fri. Disse listene er en liten del av kildene for
630 min telling av verk som kan lovlig deles på Internett.</p>
631
632 <p>De aller fleste oppføringene over verk i det fri er hentet fra IMDB
633 selv, basert på det faktum at alle filmer laget i USA før 1923 er
634 falt i det fri. Tilsvarende tidsgrense for Storbritannia er
635 1912-07-01, men dette utgjør bare veldig liten del av spillefilmene
636 i IMDB (19 totalt). En annen stor andel kommer fra
637 Internett-arkivet, der jeg har identifisert filmer som har referanse
638 til IMDB. Internett-arkivet, som holder til i USA, har
639 som <a href="https://archive.org/about/terms.php">policy å kun
640 publisere filmer som det er lovlig å distribuere</a>. Jeg har under
641 arbeidet kommet over flere filmer som har blitt fjernet fra
642 Internett-arkivet, hvilket gjør at jeg konkluderer med at folkene
643 som kontrollerer Internett-arkivet har et aktivt forhold til kun å
644 ha lovlig innhold der, selv om det i stor grad er drevet av
645 frivillige. Internett-arkivet har publisert 4.6 millioner
646 videofilmer som samtlige er tilgjengelig også med
647 Bittorrent-protokollen. En annen stor liste med filmer kommer fra
648 det kommersielle selskapet Retro Film Vault, som selger
649 allemannseide filmer til TV- og filmbransjen, Jeg har også benyttet
650 meg av lister over filmer som hevdes å være allemannseie, det være
651 seg Public Domain Review, Public Domain Torrents og Public Domain
652 Movies (to ulike tjenester med samme navn, på .net og .info), samt
653 lister over filmer med Creative Commons-lisensiering fra Wikipedia,
654 VODO og The Hill Productions. Jeg har gjort endel stikkontroll ved å
655 vurdere filmer som kun omtales på en liste. Der jeg har funnet feil
656 som har gjort meg i tvil om vurderingen til de som har laget listen
657 har jeg forkastet listen fullstendig (gjelder for eksemel en av
658 listene fra IMDB).</p>
659
660 <p>Ved å ta utgangspunkt i verk som kan antas å være lovlig delt på
661 Internett (fra blant annet Internett-arkivet, Public Domain
662 Torrents, Public Domain Reivew og Public Domain Movies), og knytte
663 dem til oppføringer i IMDB, så har jeg så langt klart å identifisere
664 over 14 000 filmer (hovedsaklig spillefilmer) det er grunn til å tro
665 kan lovlig distribueres av alle på Internett. Som ekstra kilder er
666 det brukt lister over filmer som antas/påstås å være
667 allemannseie. Disse kildene kommer fra miljøer som jobber for å
668 gjøre tilgjengelig for almennheten alle verk som er falt i det fri
669 eller har bruksvilkår som tillater deling.</p>
670
671 <p>I tillegg til de over 14 000 filmene der tittel-ID i IMDB er
672 identifisert, har jeg funnet mer enn 26 000 oppføringer der jeg ennå
673 ikke har hatt kapasitet til å spore opp tittel-ID i IMDB. Jeg har
674 sett at noen av disse er duplikater av de IMDB-oppføringene som er
675 identifisert så langt, men de fleste jeg har hatt tid til å
676 undersøke så langt har vist seg å ikke være duplikater. Retro Film
677 Vault hevder å ha 44 000 filmverk i det fri i sin katalog, så det er
678 mulig at det reelle tallet er betydelig høyere enn de jeg har klart
679 å identifisere så langt. Konklusjonen en kan trekke fra dette er at
680 tallet 14 000 er nedre grense for hvor mange filmer i IMDB som kan
681 lovlig deles på Internett. I
682 følge <a href="https://www.imdb.com/stats">statistikk fra IMDB</a>
683 er det 4.6 millioner titler registrert, hvorav 3 millioner er
684 TV-serieepisoder.</p>
685
686 <p>Hvis en fordeler på år alle tittel-IDene i IMDB som hevdes å deles
687 lovlig på Internett, får en følgende histogram:</p>
688
689 <p align="center"><img src="http://people.skolelinux.org/pere/blog/images/2019-01-16-dns-beslag-verkidetfri-2018-11-26-histogram-year.png"
690 alt="histogram over frie filmer per år" width="80%"/></p>
691
692 <p>En kan i histogrammet se at effekten av manglende registrering
693 eller fornying av registrering er at mange filmer gitt ut i USA før
694 1978 er allemannseie i dag. I tillegg kan en se at det finnes flere
695 filmer gitt ut de siste årene med bruksvilkår som tillater deling,
696 muligens på grunn av fremveksten
697 av <a href="https://creativecommons.org/">Creative
698 Commons</a>-bevegelsen.</p>
699
700 <p>IMDB har lagt ut <a href="https://www.imdb.com/interfaces/">en
701 maskinlesbare liste</a> over alle registreringene i sin database, og
702 ved hjelp av denne har jeg oppsummert antall titler per år i
703 kategoriene «movies» og «short», som er det jeg fokuserer på i min
704 telling. Inn i oversikten er det tegnet hvor stor prosentandel
705 antallet filmer som hevdes å kunne deles lovlig på Internett utgjør
706 av IMDB-totalen. Ut fra oversikten får man en ide om hvor stor andel
707 av totalen som kan mangle i min telling, for eksempel ved å merke
708 seg at få prosenter av filmene utgitt tidlig på 1900-tallet er med i
709 min telling.</p>
710
711 <p align="center"><img src="http://people.skolelinux.org/pere/blog/images/2019-01-16-dns-beslag-verkidetfri-2018-11-26-histogram-year-imdb.png"
712 alt="histogram over filmer og frie filmer per år" width="80%" /></p>
713
714 <p>For maskinell analyse av katalogene laget jeg et lite program som
715 kobler seg til bittorrent-katalogene som brukes av ulike Popcorn
716 Time-varianter og laster ned komplett liste over filmer i
717 katalogene. Dette bekrefter at det er mulig å hente ut komplett
718 liste med alle filmtitler som er tilgjengelig i katalogene, i strid
719 med påstanden i dokumentene 09,13, 09,19 og 09,20. Jeg har sett på
720 fire bittorrent-kataloger. Den ene ble brukt av klienten
721 tilgjengelig fra www.popcorntime.sh 2017-12-18 og er navngitt «sh» i
722 dette dokumentet. Den andre brukes i følge dokument 09,12 av
723 klienten tilgjengelig fra popcorntime.ag og popcorntime.sh på ukjent
724 tidspunkt og er navngitt «yts» i dette dokumentet. Den tredje ble
725 brukt av websidene tilgjengelig fra popcorntime-online.tv 2017-12-18
726 og er navngitt «apidomain» i dette dokumentet. Den fjerde ble brukt
727 av klienten tilgjengelig fra popcorn-time.to i følge dokument 09,12
728 på ukjent tidspunkt, og er navngitt «ukrfnlge» i dette
729 dokumentet. Hvilke kataloger som brukes av ulike Popcorn
730 Time-klienter endrer seg over tid, da Popcorn Time-klientene i
731 praksis er nettlesere som viser frem ulike nettsider og disse
732 nettsidene bytter datakilder når nettsidens eier ønsker det.</p>
733
734 <p>Metoden som Økokrim legger til grunn, skriver i sitt punkt fire at
735 skjønn er en egnet metode for å finne ut om en film kan lovlig deles
736 på Internett eller ikke, og sier at det ble «vurdert hvorvidt det
737 var rimelig å forvente om at verket var vernet av copyright». For
738 det første er det ikke nok å slå fast om en film er «vernet av
739 copyright» for å vite om det er lovlig å dele den på Internett eller
740 ikke, da det finnes flere filmer med opphavsrettslige bruksvilkår
741 som tillater deling på Internett. Eksempler på dette er Creative
742 Commons-lisensierte filmer som Citizenfour fra 2014 og Sintel fra
743 2010. I tillegg til slike finnes det flere filmer som nå er
744 allemannseie (public domain) på grunn av manglende registrering
745 eller fornying av registrering selv om både regisør,
746 produksjonsselskap og distributør ønsker seg vern. Eksempler på
747 dette er Plan 9 from Outer Space fra 1959 og Night of the Living
748 Dead fra 1968. Alle filmer fra USA som var allemannseie før
749 1989-03-01 forble i det fri da Bern-konvensjonen, som tok effekt i
750 USA på det tidspunktet, ikke ble gitt tilbakevirkende
751 kraft. <a href="https://www.latimes.com/local/lanow/la-me-ln-happy-birthday-song-lawsuit-decision-20150922-story.html">Historien
752 om sangen «Happy birthday»</a>, der betaling for bruk har vært krevd
753 inn i flere tiår selv om sangen ikke var vernet av åndsverksloven,
754 forteller oss at hvert enkelt verk må vurderes nøye og i detalj før
755 en kan slå fast om verket er allemannseie eller ikke, det holder
756 ikke å tro på selverklærte rettighetshavere. Flere eksempel på verk
757 i det fri som feilklassifiseres som vernet er fra dokument 09,18,
758 som lister opp søkeresultater for pklienten omtalt som
759 popcorntime.sh og i følge notatet kun inneholder en film (The Circus
760 fra 1928) som under tvil kan antas å være allemannseie.</p>
761
762 <p>Ved rask gjennomlesning av dokument 09,18, som inneholder
763 skjermbilder fra bruk av en Popcorn Time-variant, fant jeg omtalt
764 både filmen «The Brain That Wouldn't Die» fra 1962 som
765 er <a href="https://archive.org/details/brain_that_wouldnt_die">tilgjengelig
766 fra Internett-arkivet</a> og
767 som <a href="https://en.wikipedia.org/wiki/List_of_films_in_the_public_domain_in_the_United_States">i
768 følge Wikipedia er allemannseie i USA</a> da den ble gitt ut i 1962
769 uten «copyright»-merking, og filmen «God’s Little Acre» fra
770 1958 <a href="https://en.wikipedia.org/wiki/God%27s_Little_Acre_%28film%29">som
771 er lagt ut på Wikipedia</a>, der det fortelles at sort/hvit-utgaven
772 er allemannseie. Det fremgår ikke fra dokument 09,18 om filmen
773 omtalt der er sort/hvit-utgaven. Av kapasitetsårsaker og på grunn av
774 at filmoversikten i dokument 09,18 ikke er maskinlesbart har jeg
775 ikke forsøkt å sjekke alle filmene som listes opp der om mot liste
776 med filmer som er antatt lovlig kan distribueres på Internet.</p>
777
778 <p>Ved maskinell gjennomgang av listen med IMDB-referanser under
779 regnearkfanen «Unique titles» i dokument 09.14, fant jeg i tillegg
780 filmen «She Wore a Yellow Ribbon» fra 1949) som nok også er
781 feilklassifisert. Filmen «She Wore a Yellow Ribbon» er tilgjengelig
782 fra Internett-arkivet og markert som allemannseie der. Det virker
783 dermed å være minst fire ganger så mange filmer som kan lovlig deles
784 på Internett enn det som er lagt til grunn når en påstår at minst
785 99% av innholdet er ulovlig. Jeg ser ikke bort fra at nærmere
786 undersøkelser kan avdekke flere. Poenget er uansett ikke hvor mange
787 filmer i listen som er lovlig å dele på Internet, men at metodens
788 punkt med vurdering av «rimelig å forvente om at verket var vernet
789 av copyright» gjør metoden upålitelig.</p>
790
791 <p>Den omtalte målemetoden velger ut tilfeldige søketermer fra
792 ordlisten Dale-Chall. Den ordlisten inneholder 3000 enkle engelske
793 ord som fjerdeklassinger i USA er forventet å forstå. Det fremgår
794 ikke hvorfor akkurat denne ordlisten er valgt, og det er uklart for
795 meg om den er egnet til å få et representativt utvalg av
796 filmer. Mange av ordene gir tomt søkeresultat. Ved å simulerte
797 tilsvarende søk ser jeg store avvik fra fordelingen i katalogen for
798 enkeltmålinger. Dette antyder at enkeltmålinger av 100 filmer slik
799 målemetoden beskriver er gjort, ikke er velegnet til å finne andel
800 ulovlig innhold i bittorrent-katalogene.</p>
801
802 <p>En kan motvirke dette store avviket for enkeltmålinger ved å gjøre
803 mange søk og slå sammen resultatet. Jeg har testet ved å gjennomføre
804 100 enkeltmålinger (dvs. måling av (100x100=) 10 000 tilfeldig
805 valgte filmer) som gir mindre, men fortsatt betydelig avvik, i
806 forhold til telling av filmer pr år i hele katalogen.</p>
807
808 <p>Målemetoden henter ut de fem øverste i
809 søkeresultatet. Søkeresultatene er sortert på antall
810 bittorrent-klienter registrert som delere i katalogene, hvilket kan
811 gi en slagside mot hvilke filmer som er populære blant de som bruker
812 bittorrent-katalogene, uten at det forteller noe om hvilket innhold
813 som er tilgjengelig eller hvilket innhold som deles med Popcorn
814 Time-klienter. Jeg har forsøkt å måle hvor stor en slik slagside
815 eventuelt er ved å sammenligne fordelingen hvis en tar de 5 nederste
816 i søkeresultatet i stedet. Avviket for disse to metodene for flere
817 av katalogene er godt synlig på histogramet. Her er histogram over
818 filmer funnet i den komplette katalogen (grønn strek), og filmer
819 funnet ved søk etter ord i Dale-Chall. Grafer merket «top» henter
820 fra de 5 første i søkeresultatet, mens de merket «bottom» henter fra
821 de 5 siste. En kan her se at resultatene påvirkes betydelig av
822 hvorvidt en ser på de første eller de siste filmene i et
823 søketreff.</p>
824
825 <p align="center">
826 <img src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-sh-top.png" width="40%" />
827 <img src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-sh-bottom.png" width="40%" />
828 <br/>
829 <img src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-yts-top.png" width="40%" />
830 <img src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-yts-bottom.png" width="40%" />
831 <br/>
832 <img src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-ukrfnlge-top.png" width="40%" />
833 <img src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-ukrfnlge-bottom.png" width="40%" />
834 <br/>
835 <img src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-apidomain-top.png" width="40%" />
836 <img src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-apidomain-bottom.png" width="40%" />
837 </p>
838
839 <p>Det er viktig å merke seg at de omtalte bittorrent-katalogene ikke
840 er laget for bruk med Popcorn Time, men for ulike miljøer av
841 bittorrent-brukere. Eksempelvis tilhører katalogen YTS, som brukes
842 av klientet som ble lastes ned fra popcorntime.sh, et selvstendig
843 fildelings-relatert nettsted YTS.AG med et separat
844 brukermiljø. Målemetoden foreslått av Økokrim måler dermed ikke
845 (u)lovligheten rundt bruken av Popcorn Time, men (u)lovligheten til
846 innholdet i disse katalogene.</p>
847
848 <hr/>
849
850 <p id="dok-09-13">Metoden fra Økokrims dokument 09,13 i straffesaken
851 om DNS-beslag.</p>
852
853 <blockquote>
854
855 <p><strong>1. Evaluation of (il)legality</strong></p>
856
857 <p><strong>1.1. Methodology</strong>
858
859 <p>Due to its technical configuration, Popcorn Time applications don't
860 allow to make a full list of all titles made available. In order to
861 evaluate the level of illegal operation of PCT, the following
862 methodology was applied:</p>
863
864 <ol>
865
866 <li>A random selection of 50 keywords, greater than 3 letters, was
867 made from the Dale-Chall list that contains 3000 simple English
868 words1. The selection was made by using a Random Number
869 Generator2.</li>
870
871 <li>For each keyword, starting with the first randomly selected
872 keyword, a search query was conducted in the movie section of the
873 respective Popcorn Time application. For each keyword, the first
874 five results were added to the title list until the number of 100
875 unique titles was reached (duplicates were removed).</li>
876
877 <li>For one fork, .CH, insufficient titles were generated via this
878 approach to reach 100 titles. This was solved by adding any
879 additional query results above five for each of the 50 keywords.
880 Since this still was not enough, another 42 random keywords were
881 selected to finally reach 100 titles.</li>
882
883 <li>It was verified whether or not there is a reasonable expectation
884 that the work is copyrighted by checking if they are available on
885 IMDb, also verifying the director, the year when the title was
886 released, the release date for a certain market, the production
887 company/ies of the title and the distribution company/ies.</li>
888
889 </ol>
890
891 <p><strong>1.2. Results</strong></p>
892
893 <p>Between 6 and 9 June 2016, four forks of Popcorn Time were
894 investigated: popcorn-time.to, popcorntime.ag, popcorntime.sh and
895 popcorntime.ch. An excel sheet with the results is included in
896 Appendix 1. Screenshots were secured in separate Appendixes for each
897 respective fork, see Appendix 2-5.</p>
898
899 <p>For each fork, out of 100, de-duplicated titles it was possible to
900 retrieve data according to the parameters set out above that indicate
901 that the title is commercially available. Per fork, there was 1 title
902 that presumably falls within the public domain, i.e. the 1928 movie
903 "The Circus" by and with Charles Chaplin.</p>
904
905 <p>Based on the above it is reasonable to assume that 99% of the movie
906 content of each fork is copyright protected and is made available
907 illegally.</p>
908
909 <p>This exercise was not repeated for TV series, but considering that
910 besides production companies and distribution companies also
911 broadcasters may have relevant rights, it is reasonable to assume that
912 at least a similar level of infringement will be established.</p>
913
914 <p>Based on the above it is reasonable to assume that 99% of all the
915 content of each fork is copyright protected and are made available
916 illegally.</p>
917
918 </blockquote>
919
920 <p>Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
921 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
922 til min adresse
923 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.
924 Merk, betaling med bitcoin er ikke anonymt. :)</p>
925
926 </div>
927 <div class="tags">
928
929
930 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
931
932
933 </div>
934 </div>
935 <div class="padding"></div>
936
937 <div class="entry">
938 <div class="title">
939 <a href="http://people.skolelinux.org/pere/blog/Release_0_2_of_free_software_archive_system_Nikita_announced.html">Release 0.2 of free software archive system Nikita announced</a>
940 </div>
941 <div class="date">
942 18th October 2018
943 </div>
944 <div class="body">
945 <p>This morning, the new release of the
946 <a href="https://gitlab.com/OsloMet-ABI/nikita-noark5-core/">Nikita
947 Noark 5 core project</a> was
948 <a href="https://lists.nuug.no/pipermail/nikita-noark/2018-October/000406.html">announced
949 on the project mailing list</a>. The free software solution is an
950 implementation of the Norwegian archive standard Noark 5 used by
951 government offices in Norway. These were the changes in version 0.2
952 since version 0.1.1 (from NEWS.md):
953
954 <ul>
955 <li>Fix typos in REL names</li>
956 <li>Tidy up error message reporting</li>
957 <li>Fix issue where we used Integer.valueOf(), not Integer.getInteger()</li>
958 <li>Change some String handling to StringBuffer</li>
959 <li>Fix error reporting</li>
960 <li>Code tidy-up</li>
961 <li>Fix issue using static non-synchronized SimpleDateFormat to avoid
962 race conditions</li>
963 <li>Fix problem where deserialisers were treating integers as strings</li>
964 <li>Update methods to make them null-safe</li>
965 <li>Fix many issues reported by coverity</li>
966 <li>Improve equals(), compareTo() and hash() in domain model</li>
967 <li>Improvements to the domain model for metadata classes</li>
968 <li>Fix CORS issues when downloading document</li>
969 <li>Implementation of case-handling with registryEntry and document upload</li>
970 <li>Better support in Javascript for OPTIONS</li>
971 <li>Adding concept description of mail integration</li>
972 <li>Improve setting of default values for GET on ny-journalpost</li>
973 <li>Better handling of required values during deserialisation </li>
974 <li>Changed tilknyttetDato (M620) from date to dateTime</li>
975 <li>Corrected some opprettetDato (M600) (de)serialisation errors.</li>
976 <li>Improve parse error reporting.</li>
977 <li>Started on OData search and filtering.</li>
978 <li>Added Contributor Covenant Code of Conduct to project.</li>
979 <li>Moved repository and project from Github to Gitlab.</li>
980 <li>Restructured repository, moved code into src/ and web/.</li>
981 <li>Updated code to use Spring Boot version 2.</li>
982 <li>Added support for OAuth2 authentication.</li>
983 <li>Fixed several bugs discovered by Coverity.</li>
984 <li>Corrected handling of date/datetime fields.</li>
985 <li>Improved error reporting when rejecting during deserializatoin.</li>
986 <li>Adjusted default values provided for ny-arkivdel, ny-mappe,
987 ny-saksmappe, ny-journalpost and ny-dokumentbeskrivelse.</li>
988 <li>Several fixes for korrespondansepart*.</li>
989 <li>Updated web GUI:
990 <ul>
991 <li>Now handle both file upload and download.</li>
992 <li>Uses new OAuth2 authentication for login.</li>
993 <li>Forms now fetches default values from API using GET.</li>
994 <li>Added RFC 822 (email), TIFF and JPEG to list of possible file formats.</li>
995 </ul></li>
996 </ul>
997
998 <p>The changes and improvements are extensive. Running diffstat on
999 the changes between git tab 0.1.1 and 0.2 show 1098 files changed,
1000 108666 insertions(+), 54066 deletions(-).</p>
1001
1002 <p>If free and open standardized archiving API sound interesting to
1003 you, please contact us on IRC
1004 (<a href="irc://irc.freenode.net/%23nikita">#nikita on
1005 irc.freenode.net</a>) or email
1006 (<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">nikita-noark
1007 mailing list</a>).</p>
1008
1009 <p>As usual, if you use Bitcoin and want to show your support of my
1010 activities, please send Bitcoin donations to my address
1011 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
1012
1013 </div>
1014 <div class="tags">
1015
1016
1017 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
1018
1019
1020 </div>
1021 </div>
1022 <div class="padding"></div>
1023
1024 <div class="entry">
1025 <div class="title">
1026 <a href="http://people.skolelinux.org/pere/blog/Kommentarer_til__Evaluation_of__il_legality__for_Popcorn_Time.html">Kommentarer til «Evaluation of (il)legality» for Popcorn Time</a>
1027 </div>
1028 <div class="date">
1029 20th December 2017
1030 </div>
1031 <div class="body">
1032 <p>I går var jeg i Follo tingrett som sakkyndig vitne og presenterte
1033 mine undersøkelser rundt
1034 <a href="https://github.com/petterreinholdtsen/public-domain-free-imdb">telling
1035 av filmverk i det fri</a>, relatert til
1036 <a href="https://www.nuug.no/">foreningen NUUG</a>s involvering i
1037 <a href="https://www.nuug.no/news/tags/dns-domenebeslag/">saken om
1038 Økokrims beslag og senere inndragning av DNS-domenet
1039 popcorn-time.no</a>. Jeg snakket om flere ting, men mest om min
1040 vurdering av hvordan filmbransjen har målt hvor ulovlig Popcorn Time
1041 er. Filmbransjens måling er så vidt jeg kan se videreformidlet uten
1042 endringer av norsk politi, og domstolene har lagt målingen til grunn
1043 når de har vurdert Popcorn Time både i Norge og i utlandet (tallet
1044 99% er referert også i utenlandske domsavgjørelser).</p>
1045
1046 <p>I forkant av mitt vitnemål skrev jeg et notat, mest til meg selv,
1047 med de punktene jeg ønsket å få frem. Her er en kopi av notatet jeg
1048 skrev og ga til aktoratet. Merkelig nok ville ikke dommerene ha
1049 notatet, så hvis jeg forsto rettsprosessen riktig ble kun
1050 histogram-grafen lagt inn i dokumentasjonen i saken. Dommerne var
1051 visst bare interessert i å forholde seg til det jeg sa i retten,
1052 ikke det jeg hadde skrevet i forkant. Uansett så antar jeg at flere
1053 enn meg kan ha glede av teksten, og publiserer den derfor her.
1054 Legger ved avskrift av dokument 09,13, som er det sentrale
1055 dokumentet jeg kommenterer.</p>
1056
1057 <p><strong>Kommentarer til «Evaluation of (il)legality» for Popcorn
1058 Time</strong></p>
1059
1060 <p><strong>Oppsummering</strong></p>
1061
1062 <p>Målemetoden som Økokrim har lagt til grunn når de påstår at 99% av
1063 filmene tilgjengelig fra Popcorn Time deles ulovlig har
1064 svakheter.</p>
1065
1066 <p>De eller den som har vurdert hvorvidt filmer kan lovlig deles har
1067 ikke lyktes med å identifisere filmer som kan deles lovlig og har
1068 tilsynelatende antatt at kun veldig gamle filmer kan deles lovlig.
1069 Økokrim legger til grunn at det bare finnes èn film, Charlie
1070 Chaplin-filmen «The Circus» fra 1928, som kan deles fritt blant de
1071 som ble observert tilgjengelig via ulike Popcorn Time-varianter.
1072 Jeg finner tre flere blant de observerte filmene: «The Brain That
1073 Wouldn't Die» fra 1962, «God’s Little Acre» fra 1958 og «She Wore a
1074 Yellow Ribbon» fra 1949. Det er godt mulig det finnes flere. Det
1075 finnes dermed minst fire ganger så mange filmer som lovlig kan deles
1076 på Internett i datasettet Økokrim har lagt til grunn når det påstås
1077 at mindre enn 1 % kan deles lovlig.</p>
1078
1079 <p>Dernest, utplukket som gjøres ved søk på tilfeldige ord hentet fra
1080 ordlisten til Dale-Chall avviker fra årsfordelingen til de brukte
1081 filmkatalogene som helhet, hvilket påvirker fordelingen mellom
1082 filmer som kan lovlig deles og filmer som ikke kan lovlig deles. I
1083 tillegg gir valg av øvre del (de fem første) av søkeresultatene et
1084 avvik fra riktig årsfordeling, hvilket påvirker fordelingen av verk
1085 i det fri i søkeresultatet.</p>
1086
1087 <p>Det som måles er ikke (u)lovligheten knyttet til bruken av Popcorn
1088 Time, men (u)lovligheten til innholdet i bittorrent-filmkataloger
1089 som vedlikeholdes uavhengig av Popcorn Time.</p>
1090
1091 <p>Omtalte dokumenter: 09,12, <a href="#dok-09-13">09,13</a>, 09,14,
1092 09,18, 09,19, 09,20.</p>
1093
1094 <p><strong>Utfyllende kommentarer</strong></p>
1095
1096 <p>Økokrim har forklart domstolene at minst 99% av alt som er
1097 tilgjengelig fra ulike Popcorn Time-varianter deles ulovlig på
1098 Internet. Jeg ble nysgjerrig på hvordan de er kommet frem til dette
1099 tallet, og dette notatet er en samling kommentarer rundt målingen
1100 Økokrim henviser til. Litt av bakgrunnen for at jeg valgte å se på
1101 saken er at jeg er interessert i å identifisere og telle hvor mange
1102 kunstneriske verk som er falt i det fri eller av andre grunner kan
1103 lovlig deles på Internett, og dermed var interessert i hvordan en
1104 hadde funnet den ene prosenten som kanskje deles lovlig.</p>
1105
1106 <p>Andelen på 99% kommer fra et ukreditert og udatert notatet som tar
1107 mål av seg å dokumentere en metode for å måle hvor (u)lovlig ulike
1108 Popcorn Time-varianter er.</p>
1109
1110 <p>Raskt oppsummert, så forteller metodedokumentet at på grunn av at
1111 det ikke er mulig å få tak i komplett liste over alle filmtitler
1112 tilgjengelig via Popcorn Time, så lages noe som skal være et
1113 representativt utvalg ved å velge 50 søkeord større enn tre tegn fra
1114 ordlisten kjent som Dale-Chall. For hvert søkeord gjøres et søk og
1115 de første fem filmene i søkeresultatet samles inn inntil 100 unike
1116 filmtitler er funnet. Hvis 50 søkeord ikke var tilstrekkelig for å
1117100 unike filmtitler ble flere filmer fra hvert søkeresultat lagt
1118 til. Hvis dette heller ikke var tilstrekkelig, så ble det hentet ut
1119 og søkt på flere tilfeldig valgte søkeord inntil 100 unike
1120 filmtitler var identifisert.</p>
1121
1122 <p>Deretter ble for hver av filmtitlene «vurdert hvorvidt det var
1123 rimelig å forvente om at verket var vernet av copyright, ved å se på
1124 om filmen var tilgjengelig i IMDB, samt se på regissør,
1125 utgivelsesår, når det var utgitt for bestemte markedsområder samt
1126 hvilke produksjons- og distribusjonsselskap som var registrert» (min
1127 oversettelse).</p>
1128
1129 <p>Metoden er gjengitt både i de ukrediterte dokumentene 09,13 og
1130 09,19, samt beskrevet fra side 47 i dokument 09,20, lysark datert
1131 2017-02-01. Sistnevnte er kreditert Geerart Bourlon fra Motion
1132 Picture Association EMEA. Metoden virker å ha flere svakheter som
1133 gir resultatene en slagside. Den starter med å slå fast at det ikke
1134 er mulig å hente ut en komplett liste over alle filmtitler som er
1135 tilgjengelig, og at dette er bakgrunnen for metodevalget. Denne
1136 forutsetningen er ikke i tråd med det som står i dokument 09,12, som
1137 ikke heller har oppgitt forfatter og dato. Dokument 09,12 forteller
1138 hvordan hele kataloginnholdet ble lasted ned og talt opp. Dokument
1139 09,12 er muligens samme rapport som ble referert til i dom fra Oslo
1140 Tingrett 2017-11-03
1141 (<a href="https://www.domstol.no/no/Enkelt-domstol/Oslo--tingrett/Nyheter/ma-sperre-for-popcorn-time/">sak
1142 17-093347TVI-OTIR/05</a>) som rapport av 1. juni 2017 av Alexander
1143 Kind Petersen, men jeg har ikke sammenlignet dokumentene ord for ord
1144 for å kontrollere dette.</p>
1145
1146 <p>IMDB er en forkortelse for The Internet Movie Database, en
1147 anerkjent kommersiell nettjeneste som brukes aktivt av både
1148 filmbransjen og andre til å holde rede på hvilke spillefilmer (og
1149 endel andre filmer) som finnes eller er under produksjon, og
1150 informasjon om disse filmene. Datakvaliteten er høy, med få feil og
1151 få filmer som mangler. IMDB viser ikke informasjon om
1152 opphavsrettslig status for filmene på infosiden for hver film. Som
1153 del av IMDB-tjenesten finnes det lister med filmer laget av
1154 frivillige som lister opp det som antas å være verk i det fri.</p>
1155
1156 <p>Det finnes flere kilder som kan brukes til å finne filmer som er
1157 allemannseie (public domain) eller har bruksvilkår som gjør det
1158 lovlig for alleå dele dem på Internett. Jeg har de siste ukene
1159 forsøkt å samle og krysskoble disse listene for å forsøke å telle
1160 antall filmer i det fri. Ved å ta utgangspunkt i slike lister (og
1161 publiserte filmer for Internett-arkivets del), har jeg så langt
1162 klart å identifisere over 11 000 filmer, hovedsaklig spillefilmer.
1163
1164 <p>De aller fleste oppføringene er hentet fra IMDB selv, basert på det
1165 faktum at alle filmer laget i USA før 1923 er falt i det fri.
1166 Tilsvarende tidsgrense for Storbritannia er 1912-07-01, men dette
1167 utgjør bare veldig liten del av spillefilmene i IMDB (19 totalt).
1168 En annen stor andel kommer fra Internett-arkivet, der jeg har
1169 identifisert filmer med referanse til IMDB. Internett-arkivet, som
1170 holder til i USA, har som
1171 <a href="https://archive.org/about/terms.php">policy å kun publisere
1172 filmer som det er lovlig å distribuere</a>. Jeg har under arbeidet
1173 kommet over flere filmer som har blitt fjernet fra
1174 Internett-arkivet, hvilket gjør at jeg konkluderer med at folkene
1175 som kontrollerer Internett-arkivet har et aktivt forhold til å kun
1176 ha lovlig innhold der, selv om det i stor grad er drevet av
1177 frivillige. En annen stor liste med filmer kommer fra det
1178 kommersielle selskapet Retro Film Vault, som selger allemannseide
1179 filmer til TV- og filmbransjen, Jeg har også benyttet meg av lister
1180 over filmer som hevdes å være allemannseie, det være seg Public
1181 Domain Review, Public Domain Torrents og Public Domain Movies (.net
1182 og .info), samt lister over filmer med Creative Commons-lisensiering
1183 fra Wikipedia, VODO og The Hill Productions. Jeg har gjort endel
1184 stikkontroll ved å vurdere filmer som kun omtales på en liste. Der
1185 jeg har funnet feil som har gjort meg i tvil om vurderingen til de
1186 som har laget listen har jeg forkastet listen fullstendig (gjelder
1187 en liste fra IMDB).</p>
1188
1189 <p>Ved å ta utgangspunkt i verk som kan antas å være lovlig delt på
1190 Internett (fra blant annet Internett-arkivet, Public Domain
1191 Torrents, Public Domain Reivew og Public Domain Movies), og knytte
1192 dem til oppføringer i IMDB, så har jeg så langt klart å identifisere
1193 over 11 000 filmer (hovedsaklig spillefilmer) det er grunn til å tro
1194 kan lovlig distribueres av alle på Internett. Som ekstra kilder er
1195 det brukt lister over filmer som antas/påstås å være allemannseie.
1196 Disse kildene kommer fra miljøer som jobber for å gjøre tilgjengelig
1197 for almennheten alle verk som er falt i det fri eller har
1198 bruksvilkår som tillater deling.</p>
1199
1200 <p>I tillegg til de over 11 000 filmene der tittel-ID i IMDB er
1201 identifisert, har jeg funnet mer enn 20 000 oppføringer der jeg ennå
1202 ikke har hatt kapasitet til å spore opp tittel-ID i IMDB. Noen av
1203 disse er nok duplikater av de IMDB-oppføringene som er identifisert
1204 så langt, men neppe alle. Retro Film Vault hevder å ha 44 000
1205 filmverk i det fri i sin katalog, så det er mulig at det reelle
1206 tallet er betydelig høyere enn de jeg har klart å identifisere så
1207 langt. Konklusjonen er at tallet 11 000 er nedre grense for hvor
1208 mange filmer i IMDB som kan lovlig deles på Internett. I følge <a
1209 href="http://www.imdb.com/stats">statistikk fra IMDB</a> er det 4.6
1210 millioner titler registrert, hvorav 3 millioner er TV-serieepisoder.
1211 Jeg har ikke funnet ut hvordan de fordeler seg per år.</p>
1212
1213 <p>Hvis en fordeler på år alle tittel-IDene i IMDB som hevdes å lovlig
1214 kunne deles på Internett, får en følgende histogram:</p>
1215
1216 <p align="center"><img width="80%" src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year.png"></p>
1217
1218 <p>En kan i histogrammet se at effekten av manglende registrering
1219 eller fornying av registrering er at mange filmer gitt ut i USA før
1220 1978 er allemannseie i dag. I tillegg kan en se at det finnes flere
1221 filmer gitt ut de siste årene med bruksvilkår som tillater deling,
1222 muligens på grunn av fremveksten av
1223 <a href="https://creativecommons.org/">Creative
1224 Commons</a>-bevegelsen..</p>
1225
1226 <p>For maskinell analyse av katalogene har jeg laget et lite program
1227 som kobler seg til bittorrent-katalogene som brukes av ulike Popcorn
1228 Time-varianter og laster ned komplett liste over filmer i
1229 katalogene, noe som bekrefter at det er mulig å hente ned komplett
1230 liste med alle filmtitler som er tilgjengelig. Jeg har sett på fire
1231 bittorrent-kataloger. Den ene brukes av klienten tilgjengelig fra
1232 www.popcorntime.sh og er navngitt 'sh' i dette dokumentet. Den
1233 andre brukes i følge dokument 09,12 av klienten tilgjengelig fra
1234 popcorntime.ag og popcorntime.sh og er navngitt 'yts' i dette
1235 dokumentet. Den tredje brukes av websidene tilgjengelig fra
1236 popcorntime-online.tv og er navngitt 'apidomain' i dette dokumentet.
1237 Den fjerde brukes av klienten tilgjenglig fra popcorn-time.to i
1238 følge dokument 09,12, og er navngitt 'ukrfnlge' i dette
1239 dokumentet.</p>
1240
1241 <p>Metoden Økokrim legger til grunn skriver i sitt punkt fire at
1242 skjønn er en egnet metode for å finne ut om en film kan lovlig deles
1243 på Internett eller ikke, og sier at det ble «vurdert hvorvidt det
1244 var rimelig å forvente om at verket var vernet av copyright». For
1245 det første er det ikke nok å slå fast om en film er «vernet av
1246 copyright» for å vite om det er lovlig å dele den på Internett eller
1247 ikke, da det finnes flere filmer med opphavsrettslige bruksvilkår
1248 som tillater deling på Internett. Eksempler på dette er Creative
1249 Commons-lisensierte filmer som Citizenfour fra 2014 og Sintel fra
1250 2010. I tillegg til slike finnes det flere filmer som nå er
1251 allemannseie (public domain) på grunn av manglende registrering
1252 eller fornying av registrering selv om både regisør,
1253 produksjonsselskap og distributør ønsker seg vern. Eksempler på
1254 dette er Plan 9 from Outer Space fra 1959 og Night of the Living
1255 Dead fra 1968. Alle filmer fra USA som var allemannseie før
1256 1989-03-01 forble i det fri da Bern-konvensjonen, som tok effekt i
1257 USA på det tidspunktet, ikke ble gitt tilbakevirkende kraft. Hvis
1258 det er noe
1259 <a href="http://www.latimes.com/local/lanow/la-me-ln-happy-birthday-song-lawsuit-decision-20150922-story.html">historien
1260 om sangen «Happy birthday»</a> forteller oss, der betaling for bruk
1261 har vært krevd inn i flere tiår selv om sangen ikke egentlig var
1262 vernet av åndsverksloven, så er det at hvert enkelt verk må vurderes
1263 nøye og i detalj før en kan slå fast om verket er allemannseie eller
1264 ikke, det holder ikke å tro på selverklærte rettighetshavere. Flere
1265 eksempel på verk i det fri som feilklassifiseres som vernet er fra
1266 dokument 09,18, som lister opp søkeresultater for klienten omtalt
1267 som popcorntime.sh og i følge notatet kun inneholder en film (The
1268 Circus fra 1928) som under tvil kan antas å være allemannseie.</p>
1269
1270 <p>Ved rask gjennomlesning av dokument 09,18, som inneholder
1271 skjermbilder fra bruk av en Popcorn Time-variant, fant jeg omtalt
1272 både filmen «The Brain That Wouldn't Die» fra 1962 som er
1273 <a href="https://archive.org/details/brain_that_wouldnt_die">tilgjengelig
1274 fra Internett-arkivet</a> og som
1275 <a href="https://en.wikipedia.org/wiki/List_of_films_in_the_public_domain_in_the_United_States">i
1276 følge Wikipedia er allemannseie i USA</a> da den ble gitt ut i
1277 1962 uten 'copyright'-merking, og filmen «God’s Little Acre» fra
1278 1958 <a href="https://en.wikipedia.org/wiki/God%27s_Little_Acre_%28film%29">som
1279 er lagt ut på Wikipedia</a>, der det fortelles at
1280 sort/hvit-utgaven er allemannseie. Det fremgår ikke fra dokument
1281 09,18 om filmen omtalt der er sort/hvit-utgaven. Av
1282 kapasitetsårsaker og på grunn av at filmoversikten i dokument 09,18
1283 ikke er maskinlesbart har jeg ikke forsøkt å sjekke alle filmene som
1284 listes opp der om mot liste med filmer som er antatt lovlig kan
1285 distribueres på Internet.</p>
1286
1287 <p>Ved maskinell gjennomgang av listen med IMDB-referanser under
1288 regnearkfanen 'Unique titles' i dokument 09.14, fant jeg i tillegg
1289 filmen «She Wore a Yellow Ribbon» fra 1949) som nok også er
1290 feilklassifisert. Filmen «She Wore a Yellow Ribbon» er tilgjengelig
1291 fra Internett-arkivet og markert som allemannseie der. Det virker
1292 dermed å være minst fire ganger så mange filmer som kan lovlig deles
1293 på Internett enn det som er lagt til grunn når en påstår at minst
1294 99% av innholdet er ulovlig. Jeg ser ikke bort fra at nærmere
1295 undersøkelser kan avdekke flere. Poenget er uansett at metodens
1296 punkt om «rimelig å forvente om at verket var vernet av copyright»
1297 gjør metoden upålitelig.</p>
1298
1299 <p>Den omtalte målemetoden velger ut tilfeldige søketermer fra
1300 ordlisten Dale-Chall. Den ordlisten inneholder 3000 enkle engelske
1301 som fjerdeklassinger i USA er forventet å forstå. Det fremgår ikke
1302 hvorfor akkurat denne ordlisten er valgt, og det er uklart for meg
1303 om den er egnet til å få et representativt utvalg av filmer. Mange
1304 av ordene gir tomt søkeresultat. Ved å simulerte tilsvarende søk
1305 ser jeg store avvik fra fordelingen i katalogen for enkeltmålinger.
1306 Dette antyder at enkeltmålinger av 100 filmer slik målemetoden
1307 beskriver er gjort, ikke er velegnet til å finne andel ulovlig
1308 innhold i bittorrent-katalogene.</p>
1309
1310 <p>En kan motvirke dette store avviket for enkeltmålinger ved å gjøre
1311 mange søk og slå sammen resultatet. Jeg har testet ved å
1312 gjennomføre 100 enkeltmålinger (dvs. måling av (100x100=) 10 000
1313 tilfeldig valgte filmer) som gir mindre, men fortsatt betydelig
1314 avvik, i forhold til telling av filmer pr år i hele katalogen.</p>
1315
1316 <p>Målemetoden henter ut de fem øverste i søkeresultatet.
1317 Søkeresultatene er sortert på antall bittorrent-klienter registrert
1318 som delere i katalogene, hvilket kan gi en slagside mot hvilke
1319 filmer som er populære blant de som bruker bittorrent-katalogene,
1320 uten at det forteller noe om hvilket innhold som er tilgjengelig
1321 eller hvilket innhold som deles med Popcorn Time-klienter. Jeg har
1322 forsøkt å måle hvor stor en slik slagside eventuelt er ved å
1323 sammenligne fordelingen hvis en tar de 5 nederste i søkeresultatet i
1324 stedet. Avviket for disse to metodene for endel kataloger er godt
1325 synlig på histogramet. Her er histogram over filmer funnet i den
1326 komplette katalogen (grønn strek), og filmer funnet ved søk etter
1327 ord i Dale-Chall. Grafer merket 'top' henter fra de 5 første i
1328 søkeresultatet, mens de merket 'bottom' henter fra de 5 siste. En
1329 kan her se at resultatene påvirkes betydelig av hvorvidt en ser på
1330 de første eller de siste filmene i et søketreff.</p>
1331
1332 <p align="center">
1333 <img width="40%" src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-sh-top.png"/>
1334 <img width="40%" src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-sh-bottom.png"/>
1335 <br>
1336 <img width="40%" src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-yts-top.png"/>
1337 <img width="40%" src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-yts-bottom.png"/>
1338 <br>
1339 <img width="40%" src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-ukrfnlge-top.png"/>
1340 <img width="40%" src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-ukrfnlge-bottom.png"/>
1341 <br>
1342 <img width="40%" src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-apidomain-top.png"/>
1343 <img width="40%" src="http://people.skolelinux.org/pere/blog/images/2017-12-20-histogram-year-apidomain-bottom.png"/>
1344 </p>
1345
1346 <p>Det er verdt å bemerke at de omtalte bittorrent-katalogene ikke er
1347 laget for bruk med Popcorn Time. Eksempelvis tilhører katalogen
1348 YTS, som brukes av klientet som ble lastes ned fra popcorntime.sh,
1349 et selvstendig fildelings-relatert nettsted YTS.AG med et separat
1350 brukermiljø. Målemetoden foreslått av Økokrim måler dermed ikke
1351 (u)lovligheten rundt bruken av Popcorn Time, men (u)lovligheten til
1352 innholdet i disse katalogene.</p>
1353
1354 <hr>
1355
1356 <p id="dok-09-13">Metoden fra Økokrims dokument 09,13 i straffesaken
1357 om DNS-beslag.</p>
1358
1359 <p><strong>1. Evaluation of (il)legality</strong></p>
1360
1361 <p><strong>1.1. Methodology</strong>
1362
1363 <p>Due to its technical configuration, Popcorn Time applications don't
1364 allow to make a full list of all titles made available. In order to
1365 evaluate the level of illegal operation of PCT, the following
1366 methodology was applied:</p>
1367
1368 <ol>
1369
1370 <li>A random selection of 50 keywords, greater than 3 letters, was
1371 made from the Dale-Chall list that contains 3000 simple English
1372 words1. The selection was made by using a Random Number
1373 Generator2.</li>
1374
1375 <li>For each keyword, starting with the first randomly selected
1376 keyword, a search query was conducted in the movie section of the
1377 respective Popcorn Time application. For each keyword, the first
1378 five results were added to the title list until the number of 100
1379 unique titles was reached (duplicates were removed).</li>
1380
1381 <li>For one fork, .CH, insufficient titles were generated via this
1382 approach to reach 100 titles. This was solved by adding any
1383 additional query results above five for each of the 50 keywords.
1384 Since this still was not enough, another 42 random keywords were
1385 selected to finally reach 100 titles.</li>
1386
1387 <li>It was verified whether or not there is a reasonable expectation
1388 that the work is copyrighted by checking if they are available on
1389 IMDb, also verifying the director, the year when the title was
1390 released, the release date for a certain market, the production
1391 company/ies of the title and the distribution company/ies.</li>
1392
1393 </ol>
1394
1395 <p><strong>1.2. Results</strong></p>
1396
1397 <p>Between 6 and 9 June 2016, four forks of Popcorn Time were
1398 investigated: popcorn-time.to, popcorntime.ag, popcorntime.sh and
1399 popcorntime.ch. An excel sheet with the results is included in
1400 Appendix 1. Screenshots were secured in separate Appendixes for each
1401 respective fork, see Appendix 2-5.</p>
1402
1403 <p>For each fork, out of 100, de-duplicated titles it was possible to
1404 retrieve data according to the parameters set out above that indicate
1405 that the title is commercially available. Per fork, there was 1 title
1406 that presumably falls within the public domain, i.e. the 1928 movie
1407 "The Circus" by and with Charles Chaplin.</p>
1408
1409 <p>Based on the above it is reasonable to assume that 99% of the movie
1410 content of each fork is copyright protected and is made available
1411 illegally.</p>
1412
1413 <p>This exercise was not repeated for TV series, but considering that
1414 besides production companies and distribution companies also
1415 broadcasters may have relevant rights, it is reasonable to assume that
1416 at least a similar level of infringement will be established.</p>
1417
1418 <p>Based on the above it is reasonable to assume that 99% of all the
1419 content of each fork is copyright protected and are made available
1420 illegally.</p>
1421
1422 </div>
1423 <div class="tags">
1424
1425
1426 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
1427
1428
1429 </div>
1430 </div>
1431 <div class="padding"></div>
1432
1433 <div class="entry">
1434 <div class="title">
1435 <a href="http://people.skolelinux.org/pere/blog/Release_0_1_1_of_free_software_archive_system_Nikita_announced.html">Release 0.1.1 of free software archive system Nikita announced</a>
1436 </div>
1437 <div class="date">
1438 10th June 2017
1439 </div>
1440 <div class="body">
1441 <p>I am very happy to report that the
1442 <a href="https://github.com/hiOA-ABI/nikita-noark5-core">Nikita Noark 5
1443 core project</a> tagged its second release today. The free software
1444 solution is an implementation of the Norwegian archive standard Noark
1445 5 used by government offices in Norway. These were the changes in
1446 version 0.1.1 since version 0.1.0 (from NEWS.md):
1447
1448 <ul>
1449
1450 <li>Continued work on the angularjs GUI, including document upload.</li>
1451 <li>Implemented correspondencepartPerson, correspondencepartUnit and
1452 correspondencepartInternal</li>
1453 <li>Applied for coverity coverage and started submitting code on
1454 regualr basis.</li>
1455 <li>Started fixing bugs reported by coverity</li>
1456 <li>Corrected and completed HATEOAS links to make sure entire API is
1457 available via URLs in _links.</li>
1458 <li>Corrected all relation URLs to use trailing slash.</li>
1459 <li>Add initial support for storing data in ElasticSearch.</li>
1460 <li>Now able to receive and store uploaded files in the archive.</li>
1461 <li>Changed JSON output for object lists to have relations in _links.</li>
1462 <li>Improve JSON output for empty object lists.</li>
1463 <li>Now uses correct MIME type application/vnd.noark5-v4+json.</li>
1464 <li>Added support for docker container images.</li>
1465 <li>Added simple API browser implemented in JavaScript/Angular.</li>
1466 <li>Started on archive client implemented in JavaScript/Angular.</li>
1467 <li>Started on prototype to show the public mail journal.</li>
1468 <li>Improved performance by disabling Sprint FileWatcher.</li>
1469 <li>Added support for 'arkivskaper', 'saksmappe' and 'journalpost'.</li>
1470 <li>Added support for some metadata codelists.</li>
1471 <li>Added support for Cross-origin resource sharing (CORS).</li>
1472 <li>Changed login method from Basic Auth to JSON Web Token (RFC 7519)
1473 style.</li>
1474 <li>Added support for GET-ing ny-* URLs.</li>
1475 <li>Added support for modifying entities using PUT and eTag.</li>
1476 <li>Added support for returning XML output on request.</li>
1477 <li>Removed support for English field and class names, limiting ourself
1478 to the official names.</li>
1479 <li>...</li>
1480
1481 </ul>
1482
1483 <p>If this sound interesting to you, please contact us on IRC (#nikita
1484 on irc.freenode.net) or email
1485 (<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">nikita-noark
1486 mailing list).</p>
1487
1488 </div>
1489 <div class="tags">
1490
1491
1492 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
1493
1494
1495 </div>
1496 </div>
1497 <div class="padding"></div>
1498
1499 <div class="entry">
1500 <div class="title">
1501 <a href="http://people.skolelinux.org/pere/blog/Free_software_archive_system_Nikita_now_able_to_store_documents.html">Free software archive system Nikita now able to store documents</a>
1502 </div>
1503 <div class="date">
1504 19th March 2017
1505 </div>
1506 <div class="body">
1507 <p>The <a href="https://github.com/hiOA-ABI/nikita-noark5-core">Nikita
1508 Noark 5 core project</a> is implementing the Norwegian standard for
1509 keeping an electronic archive of government documents.
1510 <a href="http://www.arkivverket.no/arkivverket/Offentlig-forvaltning/Noark/Noark-5/English-version">The
1511 Noark 5 standard</a> document the requirement for data systems used by
1512 the archives in the Norwegian government, and the Noark 5 web interface
1513 specification document a REST web service for storing, searching and
1514 retrieving documents and metadata in such archive. I've been involved
1515 in the project since a few weeks before Christmas, when the Norwegian
1516 Unix User Group
1517 <a href="https://www.nuug.no/news/NOARK5_kjerne_som_fri_programvare_f_r_epostliste_hos_NUUG.shtml">announced
1518 it supported the project</a>. I believe this is an important project,
1519 and hope it can make it possible for the government archives in the
1520 future to use free software to keep the archives we citizens depend
1521 on. But as I do not hold such archive myself, personally my first use
1522 case is to store and analyse public mail journal metadata published
1523 from the government. I find it useful to have a clear use case in
1524 mind when developing, to make sure the system scratches one of my
1525 itches.</p>
1526
1527 <p>If you would like to help make sure there is a free software
1528 alternatives for the archives, please join our IRC channel
1529 (<a href="irc://irc.freenode.net/%23nikita">#nikita on
1530 irc.freenode.net</a>) and
1531 <a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">the
1532 project mailing list</a>.</p>
1533
1534 <p>When I got involved, the web service could store metadata about
1535 documents. But a few weeks ago, a new milestone was reached when it
1536 became possible to store full text documents too. Yesterday, I
1537 completed an implementation of a command line tool
1538 <tt>archive-pdf</tt> to upload a PDF file to the archive using this
1539 API. The tool is very simple at the moment, and find existing
1540 <a href="https://en.wikipedia.org/wiki/Fonds">fonds</a>, series and
1541 files while asking the user to select which one to use if more than
1542 one exist. Once a file is identified, the PDF is associated with the
1543 file and uploaded, using the title extracted from the PDF itself. The
1544 process is fairly similar to visiting the archive, opening a cabinet,
1545 locating a file and storing a piece of paper in the archive. Here is
1546 a test run directly after populating the database with test data using
1547 our API tester:</p>
1548
1549 <p><blockquote><pre>
1550 ~/src//noark5-tester$ ./archive-pdf mangelmelding/mangler.pdf
1551 using arkiv: Title of the test fonds created 2017-03-18T23:49:32.103446
1552 using arkivdel: Title of the test series created 2017-03-18T23:49:32.103446
1553
1554 0 - Title of the test case file created 2017-03-18T23:49:32.103446
1555 1 - Title of the test file created 2017-03-18T23:49:32.103446
1556 Select which mappe you want (or search term): 0
1557 Uploading mangelmelding/mangler.pdf
1558 PDF title: Mangler i spesifikasjonsdokumentet for NOARK 5 Tjenestegrensesnitt
1559 File 2017/1: Title of the test case file created 2017-03-18T23:49:32.103446
1560 ~/src//noark5-tester$
1561 </pre></blockquote></p>
1562
1563 <p>You can see here how the fonds (arkiv) and serie (arkivdel) only had
1564 one option, while the user need to choose which file (mappe) to use
1565 among the two created by the API tester. The <tt>archive-pdf</tt>
1566 tool can be found in the git repository for the API tester.</p>
1567
1568 <p>In the project, I have been mostly working on
1569 <a href="https://github.com/petterreinholdtsen/noark5-tester">the API
1570 tester</a> so far, while getting to know the code base. The API
1571 tester currently use
1572 <a href="https://en.wikipedia.org/wiki/HATEOAS">the HATEOAS links</a>
1573 to traverse the entire exposed service API and verify that the exposed
1574 operations and objects match the specification, as well as trying to
1575 create objects holding metadata and uploading a simple XML file to
1576 store. The tester has proved very useful for finding flaws in our
1577 implementation, as well as flaws in the reference site and the
1578 specification.</p>
1579
1580 <p>The test document I uploaded is a summary of all the specification
1581 defects we have collected so far while implementing the web service.
1582 There are several unclear and conflicting parts of the specification,
1583 and we have
1584 <a href="https://github.com/petterreinholdtsen/noark5-tester/tree/master/mangelmelding">started
1585 writing down</a> the questions we get from implementing it. We use a
1586 format inspired by how <a href="http://www.opengroup.org/austin/">The
1587 Austin Group</a> collect defect reports for the POSIX standard with
1588 <a href="http://www.opengroup.org/austin/mantis.html">their
1589 instructions for the MANTIS defect tracker system</a>, in lack of an official way to structure defect reports for Noark 5 (our first submitted defect report was a <a href="https://github.com/petterreinholdtsen/noark5-tester/blob/master/mangelmelding/sendt/2017-03-15-mangel-prosess.md">request for a procedure for submitting defect reports</a> :).
1590
1591 <p>The Nikita project is implemented using Java and Spring, and is
1592 fairly easy to get up and running using Docker containers for those
1593 that want to test the current code base. The API tester is
1594 implemented in Python.</p>
1595
1596 </div>
1597 <div class="tags">
1598
1599
1600 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
1601
1602
1603 </div>
1604 </div>
1605 <div class="padding"></div>
1606
1607 <div class="entry">
1608 <div class="title">
1609 <a href="http://people.skolelinux.org/pere/blog/Detect_OOXML_files_with_undefined_behaviour_.html">Detect OOXML files with undefined behaviour?</a>
1610 </div>
1611 <div class="date">
1612 21st February 2017
1613 </div>
1614 <div class="body">
1615 <p>I just noticed
1616 <a href="http://www.arkivrad.no/aktuelt/riksarkivarens-forskrift-pa-horing">the
1617 new Norwegian proposal for archiving rules in the goverment</a> list
1618 <a href="http://www.ecma-international.org/publications/standards/Ecma-376.htm">ECMA-376</a>
1619 / ISO/IEC 29500 (aka OOXML) as valid formats to put in long term
1620 storage. Luckily such files will only be accepted based on
1621 pre-approval from the National Archive. Allowing OOXML files to be
1622 used for long term storage might seem like a good idea as long as we
1623 forget that there are plenty of ways for a "valid" OOXML document to
1624 have content with no defined interpretation in the standard, which
1625 lead to a question and an idea.</p>
1626
1627 <p>Is there any tool to detect if a OOXML document depend on such
1628 undefined behaviour? It would be useful for the National Archive (and
1629 anyone else interested in verifying that a document is well defined)
1630 to have such tool available when considering to approve the use of
1631 OOXML. I'm aware of the
1632 <a href="https://github.com/arlm/officeotron/">officeotron OOXML
1633 validator</a>, but do not know how complete it is nor if it will
1634 report use of undefined behaviour. Are there other similar tools
1635 available? Please send me an email if you know of any such tool.</p>
1636
1637 </div>
1638 <div class="tags">
1639
1640
1641 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
1642
1643
1644 </div>
1645 </div>
1646 <div class="padding"></div>
1647
1648 <div class="entry">
1649 <div class="title">
1650 <a href="http://people.skolelinux.org/pere/blog/Ruling_ignored_our_objections_to_the_seizure_of_popcorn_time_no___domstolkontroll_.html">Ruling ignored our objections to the seizure of popcorn-time.no (#domstolkontroll)</a>
1651 </div>
1652 <div class="date">
1653 13th February 2017
1654 </div>
1655 <div class="body">
1656 <p>A few days ago, we received the ruling from
1657 <a href="http://people.skolelinux.org/pere/blog/A_day_in_court_challenging_seizure_of_popcorn_time_no_for__domstolkontroll.html">my
1658 day in court</a>. The case in question is a challenge of the seizure
1659 of the DNS domain popcorn-time.no. The ruling simply did not mention
1660 most of our arguments, and seemed to take everything ØKOKRIM said at
1661 face value, ignoring our demonstration and explanations. But it is
1662 hard to tell for sure, as we still have not seen most of the documents
1663 in the case and thus were unprepared and unable to contradict several
1664 of the claims made in court by the opposition. We are considering an
1665 appeal, but it is partly a question of funding, as it is costing us
1666 quite a bit to pay for our lawyer. If you want to help, please
1667 <a href="http://www.nuug.no/dns-beslag-donasjon.shtml">donate to the
1668 NUUG defense fund</a>.</p>
1669
1670 <p>The details of the case, as far as we know it, is available in
1671 Norwegian from
1672 <a href="https://www.nuug.no/news/tags/dns-domenebeslag/">the NUUG
1673 blog</a>. This also include
1674 <a href="https://www.nuug.no/news/Avslag_etter_rettslig_h_ring_om_DNS_beslaget___vurderer_veien_videre.shtml">the
1675 ruling itself</a>.</p>
1676
1677 </div>
1678 <div class="tags">
1679
1680
1681 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
1682
1683
1684 </div>
1685 </div>
1686 <div class="padding"></div>
1687
1688 <div class="entry">
1689 <div class="title">
1690 <a href="http://people.skolelinux.org/pere/blog/A_day_in_court_challenging_seizure_of_popcorn_time_no_for__domstolkontroll.html">A day in court challenging seizure of popcorn-time.no for #domstolkontroll</a>
1691 </div>
1692 <div class="date">
1693 3rd February 2017
1694 </div>
1695 <div class="body">
1696 <p align="center"><img width="70%" src="http://people.skolelinux.org/pere/blog/images/2017-02-01-popcorn-time-in-court.jpeg"></p>
1697
1698 <p>On Wednesday, I spent the entire day in court in Follo Tingrett
1699 representing <a href="https://www.nuug.no/">the member association
1700 NUUG</a>, alongside <a href="https://www.efn.no/">the member
1701 association EFN</a> and <a href="http://www.imc.no">the DNS registrar
1702 IMC</a>, challenging the seizure of the DNS name popcorn-time.no. It
1703 was interesting to sit in a court of law for the first time in my
1704 life. Our team can be seen in the picture above: attorney Ola
1705 Tellesbø, EFN board member Tom Fredrik Blenning, IMC CEO Morten Emil
1706 Eriksen and NUUG board member Petter Reinholdtsen.</p>
1707
1708 <p><a href="http://www.domstol.no/no/Enkelt-domstol/follo-tingrett/Nar-gar-rettssaken/Beramming/?cid=AAAA1701301512081262234UJFBVEZZZZZEJBAvtale">The
1709 case at hand</a> is that the Norwegian National Authority for
1710 Investigation and Prosecution of Economic and Environmental Crime (aka
1711 Økokrim) decided on their own, to seize a DNS domain early last
1712 year, without following
1713 <a href="https://www.norid.no/no/regelverk/navnepolitikk/#link12">the
1714 official policy of the Norwegian DNS authority</a> which require a
1715 court decision. The web site in question was a site covering Popcorn
1716 Time. And Popcorn Time is the name of a technology with both legal
1717 and illegal applications. Popcorn Time is a client combining
1718 searching a Bittorrent directory available on the Internet with
1719 downloading/distribute content via Bittorrent and playing the
1720 downloaded content on screen. It can be used illegally if it is used
1721 to distribute content against the will of the right holder, but it can
1722 also be used legally to play a lot of content, for example the
1723 millions of movies
1724 <a href="https://archive.org/details/movies">available from the
1725 Internet Archive</a> or the collection
1726 <a href="http://vodo.net/films/">available from Vodo</a>. We created
1727 <a href="magnet:?xt=urn:btih:86c1802af5a667ca56d3918aecb7d3c0f7173084&dn=PresentasjonFolloTingrett.mov&tr=udp%3A%2F%2Fpublic.popcorn-tracker.org%3A6969%2Fannounce">a
1728 video demonstrating legally use of Popcorn Time</a> and played it in
1729 Court. It can of course be downloaded using Bittorrent.</p>
1730
1731 <p>I did not quite know what to expect from a day in court. The
1732 government held on to their version of the story and we held on to
1733 ours, and I hope the judge is able to make sense of it all. We will
1734 know in two weeks time. Unfortunately I do not have high hopes, as
1735 the Government have the upper hand here with more knowledge about the
1736 case, better training in handling criminal law and in general higher
1737 standing in the courts than fairly unknown DNS registrar and member
1738 associations. It is expensive to be right also in Norway. So far the
1739 case have cost more than NOK 70 000,-. To help fund the case, NUUG
1740 and EFN have asked for donations, and managed to collect around NOK 25
1741 000,- so far. Given the presentation from the Government, I expect
1742 the government to appeal if the case go our way. And if the case do
1743 not go our way, I hope we have enough funding to appeal.</p>
1744
1745 <p>From the other side came two people from Økokrim. On the benches,
1746 appearing to be part of the group from the government were two people
1747 from the Simonsen Vogt Wiik lawyer office, and three others I am not
1748 quite sure who was. Økokrim had proposed to present two witnesses
1749 from The Motion Picture Association, but this was rejected because
1750 they did not speak Norwegian and it was a bit late to bring in a
1751 translator, but perhaps the two from MPA were present anyway. All
1752 seven appeared to know each other. Good to see the case is take
1753 seriously.</p>
1754
1755 <p>If you, like me, believe the courts should be involved before a DNS
1756 domain is hijacked by the government, or you believe the Popcorn Time
1757 technology have a lot of useful and legal applications, I suggest you
1758 too <a href="http://www.nuug.no/dns-beslag-donasjon.shtml">donate to
1759 the NUUG defense fund</a>. Both Bitcoin and bank transfer are
1760 available. If NUUG get more than we need for the legal action (very
1761 unlikely), the rest will be spend promoting free software, open
1762 standards and unix-like operating systems in Norway, so no matter what
1763 happens the money will be put to good use.</p>
1764
1765 <p>If you want to lean more about the case, I recommend you check out
1766 <a href="https://www.nuug.no/news/tags/dns-domenebeslag/">the blog
1767 posts from NUUG covering the case</a>. They cover the legal arguments
1768 on both sides.</p>
1769
1770 </div>
1771 <div class="tags">
1772
1773
1774 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
1775
1776
1777 </div>
1778 </div>
1779 <div class="padding"></div>
1780
1781 <div class="entry">
1782 <div class="title">
1783 <a href="http://people.skolelinux.org/pere/blog/Bryter_NAV_sin_egen_personvernerkl_ring_.html">Bryter NAV sin egen personvernerklæring?</a>
1784 </div>
1785 <div class="date">
1786 11th January 2017
1787 </div>
1788 <div class="body">
1789 <p>Jeg leste med interesse en nyhetssak hos
1790 <a href="http://www.digi.no/artikler/nav-avslorer-trygdemisbruk-ved-a-spore-ip-adresser/367394">digi.no</a>
1791 og
1792 <a href="https://www.nrk.no/buskerud/trygdesvindlere-avslores-av-utenlandske-ip-adresser-1.13313461">NRK</a>
1793 om at det ikke bare er meg, men at også NAV bedriver geolokalisering
1794 av IP-adresser, og at det gjøres analyse av IP-adressene til de som
1795 sendes inn meldekort for å se om meldekortet sendes inn fra
1796 utenlandske IP-adresser. Politiadvokat i Drammen, Hans Lyder Haare,
1797 er sitert i NRK på at «De to er jo blant annet avslørt av
1798 IP-adresser. At man ser at meldekortet kommer fra utlandet.»</p>
1799
1800 <p>Jeg synes det er fint at det blir bedre kjent at IP-adresser
1801 knyttes til enkeltpersoner og at innsamlet informasjon brukes til å
1802 stedsbestemme personer også av aktører her i Norge. Jeg ser det som
1803 nok et argument for å bruke
1804 <a href="https://www.torproject.org/">Tor</a> så mye som mulig for å
1805 gjøre gjøre IP-lokalisering vanskeligere, slik at en kan beskytte sin
1806 privatsfære og unngå å dele sin fysiske plassering med
1807 uvedkommede.</p>
1808
1809 <P>Men det er en ting som bekymrer meg rundt denne nyheten. Jeg ble
1810 tipset (takk #nuug) om
1811 <a href="https://www.nav.no/no/NAV+og+samfunn/Kontakt+NAV/Teknisk+brukerstotte/Snarveier/personvernerkl%C3%A6ring-for-arbeids-og-velferdsetaten">NAVs
1812 personvernerklæring</a>, som under punktet «Personvern og statistikk»
1813 lyder:</p>
1814
1815 <p><blockquote>
1816
1817 <p>«Når du besøker nav.no, etterlater du deg elektroniske spor. Sporene
1818 dannes fordi din nettleser automatisk sender en rekke opplysninger til
1819 NAVs tjener (server-maskin) hver gang du ber om å få vist en side. Det
1820 er eksempelvis opplysninger om hvilken nettleser og -versjon du
1821 bruker, og din internettadresse (ip-adresse). For hver side som vises,
1822 lagres følgende opplysninger:</p>
1823
1824 <ul>
1825 <li>hvilken side du ser på</li>
1826 <li>dato og tid</li>
1827 <li>hvilken nettleser du bruker</li>
1828 <li>din ip-adresse</li>
1829 </ul>
1830
1831 <p>Ingen av opplysningene vil bli brukt til å identifisere
1832 enkeltpersoner. NAV bruker disse opplysningene til å generere en
1833 samlet statistikk som blant annet viser hvilke sider som er mest
1834 populære. Statistikken er et redskap til å forbedre våre
1835 tjenester.»</p>
1836
1837 </blockquote></p>
1838
1839 <p>Jeg klarer ikke helt å se hvordan analyse av de besøkendes
1840 IP-adresser for å se hvem som sender inn meldekort via web fra en
1841 IP-adresse i utlandet kan gjøres uten å komme i strid med påstanden om
1842 at «ingen av opplysningene vil bli brukt til å identifisere
1843 enkeltpersoner». Det virker dermed for meg som at NAV bryter sine
1844 egen personvernerklæring, hvilket
1845 <a href="http://people.skolelinux.org/pere/blog/Er_lover_brutt_n_r_personvernpolicy_ikke_stemmer_med_praksis_.html">Datatilsynet
1846 fortalte meg i starten av desember antagelig er brudd på
1847 personopplysningsloven</a>.
1848
1849 <p>I tillegg er personvernerklæringen ganske misvisende i og med at
1850 NAVs nettsider ikke bare forsyner NAV med personopplysninger, men i
1851 tillegg ber brukernes nettleser kontakte fem andre nettjenere
1852 (script.hotjar.com, static.hotjar.com, vars.hotjar.com,
1853 www.google-analytics.com og www.googletagmanager.com), slik at
1854 personopplysninger blir gjort tilgjengelig for selskapene Hotjar og
1855 Google , og alle som kan lytte på trafikken på veien (som FRA, GCHQ og
1856 NSA). Jeg klarer heller ikke se hvordan slikt spredning av
1857 personopplysninger kan være i tråd med kravene i
1858 personopplysningloven, eller i tråd med NAVs personvernerklæring.</p>
1859
1860 <p>Kanskje NAV bør ta en nøye titt på sin personvernerklæring? Eller
1861 kanskje Datatilsynet bør gjøre det?</p>
1862
1863 </div>
1864 <div class="tags">
1865
1866
1867 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>.
1868
1869
1870 </div>
1871 </div>
1872 <div class="padding"></div>
1873
1874 <div class="entry">
1875 <div class="title">
1876 <a href="http://people.skolelinux.org/pere/blog/Where_did_that_package_go___mdash__geolocated_IP_traceroute.html">Where did that package go? &mdash; geolocated IP traceroute</a>
1877 </div>
1878 <div class="date">
1879 9th January 2017
1880 </div>
1881 <div class="body">
1882 <p>Did you ever wonder where the web trafic really flow to reach the
1883 web servers, and who own the network equipment it is flowing through?
1884 It is possible to get a glimpse of this from using traceroute, but it
1885 is hard to find all the details. Many years ago, I wrote a system to
1886 map the Norwegian Internet (trying to figure out if our plans for a
1887 network game service would get low enough latency, and who we needed
1888 to talk to about setting up game servers close to the users. Back
1889 then I used traceroute output from many locations (I asked my friends
1890 to run a script and send me their traceroute output) to create the
1891 graph and the map. The output from traceroute typically look like
1892 this:
1893
1894 <p><pre>
1895 traceroute to www.stortinget.no (85.88.67.10), 30 hops max, 60 byte packets
1896 1 uio-gw10.uio.no (129.240.202.1) 0.447 ms 0.486 ms 0.621 ms
1897 2 uio-gw8.uio.no (129.240.24.229) 0.467 ms 0.578 ms 0.675 ms
1898 3 oslo-gw1.uninett.no (128.39.65.17) 0.385 ms 0.373 ms 0.358 ms
1899 4 te3-1-2.br1.fn3.as2116.net (193.156.90.3) 1.174 ms 1.172 ms 1.153 ms
1900 5 he16-1-1.cr1.san110.as2116.net (195.0.244.234) 2.627 ms he16-1-1.cr2.oslosda310.as2116.net (195.0.244.48) 3.172 ms he16-1-1.cr1.san110.as2116.net (195.0.244.234) 2.857 ms
1901 6 ae1.ar8.oslosda310.as2116.net (195.0.242.39) 0.662 ms 0.637 ms ae0.ar8.oslosda310.as2116.net (195.0.242.23) 0.622 ms
1902 7 89.191.10.146 (89.191.10.146) 0.931 ms 0.917 ms 0.955 ms
1903 8 * * *
1904 9 * * *
1905 [...]
1906 </pre></p>
1907
1908 <p>This show the DNS names and IP addresses of (at least some of the)
1909 network equipment involved in getting the data traffic from me to the
1910 www.stortinget.no server, and how long it took in milliseconds for a
1911 package to reach the equipment and return to me. Three packages are
1912 sent, and some times the packages do not follow the same path. This
1913 is shown for hop 5, where three different IP addresses replied to the
1914 traceroute request.</p>
1915
1916 <p>There are many ways to measure trace routes. Other good traceroute
1917 implementations I use are traceroute (using ICMP packages) mtr (can do
1918 both ICMP, UDP and TCP) and scapy (python library with ICMP, UDP, TCP
1919 traceroute and a lot of other capabilities). All of them are easily
1920 available in <a href="https://www.debian.org/">Debian</a>.</p>
1921
1922 <p>This time around, I wanted to know the geographic location of
1923 different route points, to visualize how visiting a web page spread
1924 information about the visit to a lot of servers around the globe. The
1925 background is that a web site today often will ask the browser to get
1926 from many servers the parts (for example HTML, JSON, fonts,
1927 JavaScript, CSS, video) required to display the content. This will
1928 leak information about the visit to those controlling these servers
1929 and anyone able to peek at the data traffic passing by (like your ISP,
1930 the ISPs backbone provider, FRA, GCHQ, NSA and others).</p>
1931
1932 <p>Lets pick an example, the Norwegian parliament web site
1933 www.stortinget.no. It is read daily by all members of parliament and
1934 their staff, as well as political journalists, activits and many other
1935 citizens of Norway. A visit to the www.stortinget.no web site will
1936 ask your browser to contact 8 other servers: ajax.googleapis.com,
1937 insights.hotjar.com, script.hotjar.com, static.hotjar.com,
1938 stats.g.doubleclick.net, www.google-analytics.com,
1939 www.googletagmanager.com and www.netigate.se. I extracted this by
1940 asking <a href="http://phantomjs.org/">PhantomJS</a> to visit the
1941 Stortinget web page and tell me all the URLs PhantomJS downloaded to
1942 render the page (in HAR format using
1943 <a href="https://github.com/ariya/phantomjs/blob/master/examples/netsniff.js">their
1944 netsniff example</a>. I am very grateful to Gorm for showing me how
1945 to do this). My goal is to visualize network traces to all IP
1946 addresses behind these DNS names, do show where visitors personal
1947 information is spread when visiting the page.</p>
1948
1949 <p align="center"><a href="www.stortinget.no-geoip.kml"><img
1950 src="http://people.skolelinux.org/pere/blog/images/2017-01-09-www.stortinget.no-geoip-small.png" alt="map of combined traces for URLs used by www.stortinget.no using GeoIP"/></a></p>
1951
1952 <p>When I had a look around for options, I could not find any good
1953 free software tools to do this, and decided I needed my own traceroute
1954 wrapper outputting KML based on locations looked up using GeoIP. KML
1955 is easy to work with and easy to generate, and understood by several
1956 of the GIS tools I have available. I got good help from by NUUG
1957 colleague Anders Einar with this, and the result can be seen in
1958 <a href="https://github.com/petterreinholdtsen/kmltraceroute">my
1959 kmltraceroute git repository</a>. Unfortunately, the quality of the
1960 free GeoIP databases I could find (and the for-pay databases my
1961 friends had access to) is not up to the task. The IP addresses of
1962 central Internet infrastructure would typically be placed near the
1963 controlling companies main office, and not where the router is really
1964 located, as you can see from <a href="www.stortinget.no-geoip.kml">the
1965 KML file I created</a> using the GeoLite City dataset from MaxMind.
1966
1967 <p align="center"><a href="http://people.skolelinux.org/pere/blog/images/2017-01-09-www.stortinget.no-scapy.svg"><img
1968 src="http://people.skolelinux.org/pere/blog/images/2017-01-09-www.stortinget.no-scapy-small.png" alt="scapy traceroute graph for URLs used by www.stortinget.no"/></a></p>
1969
1970 <p>I also had a look at the visual traceroute graph created by
1971 <a href="http://www.secdev.org/projects/scapy/">the scrapy project</a>,
1972 showing IP network ownership (aka AS owner) for the IP address in
1973 question.
1974 <a href="http://people.skolelinux.org/pere/blog/images/2017-01-09-www.stortinget.no-scapy.svg">The
1975 graph display a lot of useful information about the traceroute in SVG
1976 format</a>, and give a good indication on who control the network
1977 equipment involved, but it do not include geolocation. This graph
1978 make it possible to see the information is made available at least for
1979 UNINETT, Catchcom, Stortinget, Nordunet, Google, Amazon, Telia, Level
1980 3 Communications and NetDNA.</p>
1981
1982 <p align="center"><a href="https://geotraceroute.com/index.php?node=4&host=www.stortinget.no"><img
1983 src="http://people.skolelinux.org/pere/blog/images/2017-01-09-www.stortinget.no-geotraceroute-small.png" alt="example geotraceroute view for www.stortinget.no"/></a></p>
1984
1985 <p>In the process, I came across the
1986 <a href="https://geotraceroute.com/">web service GeoTraceroute</a> by
1987 Salim Gasmi. Its methology of combining guesses based on DNS names,
1988 various location databases and finally use latecy times to rule out
1989 candidate locations seemed to do a very good job of guessing correct
1990 geolocation. But it could only do one trace at the time, did not have
1991 a sensor in Norway and did not make the geolocations easily available
1992 for postprocessing. So I contacted the developer and asked if he
1993 would be willing to share the code (he refused until he had time to
1994 clean it up), but he was interested in providing the geolocations in a
1995 machine readable format, and willing to set up a sensor in Norway. So
1996 since yesterday, it is possible to run traces from Norway in this
1997 service thanks to a sensor node set up by
1998 <a href="https://www.nuug.no/">the NUUG assosiation</a>, and get the
1999 trace in KML format for further processing.</p>
2000
2001 <p align="center"><a href="http://people.skolelinux.org/pere/blog/images/2017-01-09-www.stortinget.no-geotraceroute-kml-join.kml"><img
2002 src="http://people.skolelinux.org/pere/blog/images/2017-01-09-www.stortinget.no-geotraceroute-kml-join.png" alt="map of combined traces for URLs used by www.stortinget.no using geotraceroute"/></a></p>
2003
2004 <p>Here we can see a lot of trafic passes Sweden on its way to
2005 Denmark, Germany, Holland and Ireland. Plenty of places where the
2006 Snowden confirmations verified the traffic is read by various actors
2007 without your best interest as their top priority.</p>
2008
2009 <p>Combining KML files is trivial using a text editor, so I could loop
2010 over all the hosts behind the urls imported by www.stortinget.no and
2011 ask for the KML file from GeoTraceroute, and create a combined KML
2012 file with all the traces (unfortunately only one of the IP addresses
2013 behind the DNS name is traced this time. To get them all, one would
2014 have to request traces using IP number instead of DNS names from
2015 GeoTraceroute). That might be the next step in this project.</p>
2016
2017 <p>Armed with these tools, I find it a lot easier to figure out where
2018 the IP traffic moves and who control the boxes involved in moving it.
2019 And every time the link crosses for example the Swedish border, we can
2020 be sure Swedish Signal Intelligence (FRA) is listening, as GCHQ do in
2021 Britain and NSA in USA and cables around the globe. (Hm, what should
2022 we tell them? :) Keep that in mind if you ever send anything
2023 unencrypted over the Internet.</p>
2024
2025 <p>PS: KML files are drawn using
2026 <a href="http://ivanrublev.me/kml/">the KML viewer from Ivan
2027 Rublev<a/>, as it was less cluttered than the local Linux application
2028 Marble. There are heaps of other options too.</p>
2029
2030 <p>As usual, if you use Bitcoin and want to show your support of my
2031 activities, please send Bitcoin donations to my address
2032 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
2033
2034 </div>
2035 <div class="tags">
2036
2037
2038 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
2039
2040
2041 </div>
2042 </div>
2043 <div class="padding"></div>
2044
2045 <div class="entry">
2046 <div class="title">
2047 <a href="http://people.skolelinux.org/pere/blog/Techno_TV_broadcasting_live_across_Norway_and_the_Internet___debconf16___nuug__on__frikanalen.html">Techno TV broadcasting live across Norway and the Internet (#debconf16, #nuug) on @frikanalen</a>
2048 </div>
2049 <div class="date">
2050 1st August 2016
2051 </div>
2052 <div class="body">
2053 <p>Did you know there is a TV channel broadcasting talks from DebConf
2054 16 across an entire country? Or that there is a TV channel
2055 broadcasting talks by or about
2056 <a href="http://beta.frikanalen.no/video/625529/">Linus Torvalds</a>,
2057 <a href="http://beta.frikanalen.no/video/625599/">Tor</a>,
2058 <a href="http://beta.frikanalen.no/video/624019/">OpenID</A>,
2059 <a href="http://beta.frikanalen.no/video/625624/">Common Lisp</a>,
2060 <a href="http://beta.frikanalen.no/video/625446/">Civic Tech</a>,
2061 <a href="http://beta.frikanalen.no/video/625090/">EFF founder John Barlow</a>,
2062 <a href="http://beta.frikanalen.no/video/625432/">how to make 3D
2063 printer electronics</a> and many more fascinating topics? It works
2064 using only free software (all of it
2065 <a href="http://github.com/Frikanalen">available from Github</a>), and
2066 is administrated using a web browser and a web API.</p>
2067
2068 <p>The TV channel is the Norwegian open channel
2069 <a href="http://www.frikanalen.no/">Frikanalen</a>, and I am involved
2070 via <a href="https://www.nuug.no/">the NUUG member association</a> in
2071 running and developing the software for the channel. The channel is
2072 organised as a member organisation where its members can upload and
2073 broadcast what they want (think of it as Youtube for national
2074 broadcasting television). Individuals can broadcast too. The time
2075 slots are handled on a first come, first serve basis. Because the
2076 channel have almost no viewers and very few active members, we can
2077 experiment with TV technology without too much flack when we make
2078 mistakes. And thanks to the few active members, most of the slots on
2079 the schedule are free. I see this as an opportunity to spread
2080 knowledge about technology and free software, and have a script I run
2081 regularly to fill up all the open slots the next few days with
2082 technology related video. The end result is a channel I like to
2083 describe as Techno TV - filled with interesting talks and
2084 presentations.</p>
2085
2086 <p>It is available on channel 50 on the Norwegian national digital TV
2087 network (RiksTV). It is also available as a multicast stream on
2088 Uninett. And finally, it is available as
2089 <a href="http://beta.frikanalen.no/">a WebM unicast stream</a> from
2090 Frikanalen and NUUG. Check it out. :)</p>
2091
2092 </div>
2093 <div class="tags">
2094
2095
2096 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
2097
2098
2099 </div>
2100 </div>
2101 <div class="padding"></div>
2102
2103 <div class="entry">
2104 <div class="title">
2105 <a href="http://people.skolelinux.org/pere/blog/Tor___from_its_creators_mouth_11_years_ago.html">Tor - from its creators mouth 11 years ago</a>
2106 </div>
2107 <div class="date">
2108 28th May 2016
2109 </div>
2110 <div class="body">
2111 <p>A little more than 11 years ago, one of the creators of Tor, and
2112 the current President of <a href="https://www.torproject.org/">the Tor
2113 project</a>, Roger Dingledine, gave a talk for the members of the
2114 <a href="http://www.nuug.no/">Norwegian Unix User group</a> (NUUG). A
2115 video of the talk was recorded, and today, thanks to the great help
2116 from David Noble, I finally was able to publish the video of the talk
2117 on Frikanalen, the Norwegian open channel TV station where NUUG
2118 currently publishes its talks. You can
2119 <a href="http://frikanalen.no/se">watch the live stream using a web
2120 browser</a> with WebM support, or check out the recording on the video
2121 on demand page for the talk
2122 "<a href="http://beta.frikanalen.no/video/625599">Tor: Anonymous
2123 communication for the US Department of Defence...and you.</a>".</p>
2124
2125 <p>Here is the video included for those of you using browsers with
2126 HTML video and Ogg Theora support:</p>
2127
2128 <p><video width="70%" poster="http://simula.gunkies.org/media/625599/large_thumb/20050421-tor-frikanalen.jpg" controls>
2129 <source src="http://simula.gunkies.org/media/625599/theora/20050421-tor-frikanalen.ogv" type="video/ogg"/>
2130 </video></p>
2131
2132 <p>I guess the gist of the talk can be summarised quite simply: If you
2133 want to help the military in USA (and everyone else), use Tor. :)</p>
2134
2135 </div>
2136 <div class="tags">
2137
2138
2139 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
2140
2141
2142 </div>
2143 </div>
2144 <div class="padding"></div>
2145
2146 <div class="entry">
2147 <div class="title">
2148 <a href="http://people.skolelinux.org/pere/blog/I_want_the_courts_to_be_involved_before_the_police_can_hijack_a_news_site_DNS_domain___domstolkontroll_.html">I want the courts to be involved before the police can hijack a news site DNS domain (#domstolkontroll)</a>
2149 </div>
2150 <div class="date">
2151 19th May 2016
2152 </div>
2153 <div class="body">
2154 <p>I just donated to the
2155 <a href="http://www.nuug.no/dns-beslag-donasjon.shtml">NUUG defence
2156 "fond"</a> to fund the effort in Norway to get the seizure of the news
2157 site popcorn-time.no tested in court. I hope everyone that agree with
2158 me will do the same.</p>
2159
2160 <p>Would you be worried if you knew the police in your country could
2161 hijack DNS domains of news sites covering free software system without
2162 talking to a judge first? I am. What if the free software system
2163 combined search engine lookups, bittorrent downloads and video playout
2164 and was called Popcorn Time? Would that affect your view? It still
2165 make me worried.</p>
2166
2167 <p>In March 2016, the Norwegian police seized (as in forced NORID to
2168 change the IP address pointed to by it to one controlled by the
2169 police) the DNS domain popcorn-time.no, without any supervision from
2170 the courts. I did not know about the web site back then, and assumed
2171 the courts had been involved, and was very surprised when I discovered
2172 that the police had hijacked the DNS domain without asking a judge for
2173 permission first. I was even more surprised when I had a look at
2174 <a href="https://web.archive.org/web/*/http://popcorn-time.no">the web
2175 site content on the Internet Archive</A>, and only found news coverage
2176 about Popcorn Time, not any material published without the right
2177 holders permissions.</p>
2178
2179 <p>The seizure was widely covered in the Norwegian press (see for
2180 example <a href="http://www.hegnar.no/Nyheter/Naeringsliv/2016/03/Popcorn-time.no-beslaglagt-av-OEkokrim">Hegnar Online</a> and
2181 <a href="http://itavisen.no/2016/03/08/okokrim-har-beslaglagt-popcorn-time-no/">ITavisen<a/>
2182 and
2183 <a href="http://www.nrk.no/kultur/okokrim-gar-til-aksjon-mot-popcorn-time-1.12842452">NRK</a>),
2184 at first due to the press release sent out by Økokrim, but then based
2185 on
2186 <a href="http://blogg.torvund.net/2016/03/09/okokrims-beslag-i-domenet-popcorn-time-no/">protests
2187 from the law professor Olav Torvund</a> and
2188 <a href="http://www.klassekampen.no/article/20160311/ARTICLE/160319995">lawyer
2189 Jon Wessel-Aas</a>. It even got some
2190 <a href="https://torrentfreak.com/norwegian-authorities-sued-over-popcorn-time-domain-seizure-160418/">coverage
2191 on TorrentFreak</a>.</p>
2192
2193 <p>I
2194 <a href="http://people.skolelinux.org/pere/blog/NUUG_contests_Norwegian_police_DNS_seizure_of_popcorn_time_no.html">
2195 wrote about the case a month ago</a>, when the
2196 <a href="http://www.nuug.no/">Norwegian Unix User Group</a> (NUUG),
2197 where I am an active member, decided to ask the courts to test this seizure.
2198 The request was denied, but NUUG and its co-requestor EFN have not
2199 given up, and now they are rallying for support to get the seizure
2200 legally challenged. They accept both bank and Bitcoin transfer for
2201 those that want to support the request.</p>
2202
2203 <p>If you as me believe news sites about free software should not be
2204 censored, even if the free software have both legal and illegal
2205 applications, and that DNS hijacking should be tested by the courts, I
2206 suggest you <a href="http://www.nuug.no/dns-beslag-donasjon.shtml">show
2207 your support by donating to NUUG</a>.</a>
2208
2209 </div>
2210 <div class="tags">
2211
2212
2213 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
2214
2215
2216 </div>
2217 </div>
2218 <div class="padding"></div>
2219
2220 <div class="entry">
2221 <div class="title">
2222 <a href="http://people.skolelinux.org/pere/blog/NUUG_contests_Norwegian_police_DNS_seizure_of_popcorn_time_no.html">NUUG contests Norwegian police DNS seizure of popcorn-time.no</a>
2223 </div>
2224 <div class="date">
2225 18th April 2016
2226 </div>
2227 <div class="body">
2228 <p>It is days like today I am really happy to be a member of
2229 <a href="http://www.nuug.no/">the Norwegian Unix User group</a>, a
2230 member association for those of us believing in free software, open
2231 standards and unix-like operating systems. NUUG announced today it
2232 will
2233 <a href="http://www.nuug.no/news/Pressemelding__NUUG_og_EFN_begj_rer_rettslig_pr_ving_for_DNS_domenebeslag_av_popcorn_time_no.shtml">try
2234 to bring the seizure of the DNS domain popcorn-time.no as
2235 unlawful</a>, to stand up for the principle that writing about a
2236 controversial topic is not infringing copyrights, and censuring web
2237 pages by hijacking DNS domain should be decided by the courts, not the
2238 police. The DNS domain was seized by the Norwegian National Authority
2239 for Investigation and Prosecution of Economic and Environmental Crime
2240 a month ago. I hope this bring more paying members to NUUG to give
2241 the association the financial muscle needed to bring this case as far
2242 as it must go to stop this kind of DNS hijacking.</p>
2243
2244 </div>
2245 <div class="tags">
2246
2247
2248 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
2249
2250
2251 </div>
2252 </div>
2253 <div class="padding"></div>
2254
2255 <div class="entry">
2256 <div class="title">
2257 <a href="http://people.skolelinux.org/pere/blog/Statlig_hemmelighold___mangler__i_OEP_og_treg_journalf_ring___statistikk_for_2015.html">Statlig hemmelighold, «mangler» i OEP og treg journalføring - statistikk for 2015</a>
2258 </div>
2259 <div class="date">
2260 7th April 2016
2261 </div>
2262 <div class="body">
2263 <p>For litt mer enn et år siden laget jeg litt statistikk for 2013 og
2264 2014 basert på <a href="https://www.oep.no/">Offentlig elektronisk
2265 postjournal (OEP)</a>. Tallene finnes i tre bloggposter, en over
2266 <a href="http://people.skolelinux.org/pere/blog/Hvem_er_mest_hemmelighetsfulle_i_Staten___OEP_statistikk_for_2013_og_2014_.html">hvem
2267 som er mest hemmelighetsfulle</a>, en annen med
2268 <a href="http://people.skolelinux.org/pere/blog/Hva__mangler__i_OEP___litt_statistikk_utledet_fra_saksnummer_og_dokumentnummer.html">hvor
2269 mye som mangler</a> og en om
2270 <a href="http://people.skolelinux.org/pere/blog/Mer_detaljert_OEP_statisikk_for_2014_over_journalf_rte__gamle__dokumenter.html">hvor
2271 stor andel dokumenter som journalføres mer enn 180 dager etter
2272 dokumentdato</a>. Jeg synes det er interessant å se hvordan det
2273 utvikler seg over tid, så her er tallene for 2015 og 2014. 2014-tallene
2274 bør være de samme som sist, men kan ha litt avvik på grunn av
2275 endringer/korreksjoner gjort i OEP. Denne gangen har jeg samlet alle
2276 tallene i samme bloggpost.</p>
2277
2278 <p>Først kommer statistikken over antall dokumenter som er registrert
2279 unntatt offentligheten i OEP. Merk at klassifiseringen i OEP er
2280 foreløpig, slik at en kan få innsyn i dokumenter merket unntatt
2281 offentlighet når en spør, etter nærmere vurdering. Det er dermed ikke
2282 gitt at prosentsatsen representerer hvor mange dokumenter som ville
2283 blitt holdt tilbake på forespørsel.</p>
2284
2285 <table border="1">
2286 <tr><th colspan="3">2015</th><th colspan="3">2014</th><th rowspan="2">Instans</th></tr>
2287 <tr><th>Prosent</th><th>Antall u.off.</th><th>Totalt</th>
2288 <th>Prosent</th><th>Antall u.off.</th><th>Totalt</th></tr>
2289
2290 <tr><td> 0.0</td><td> 0</td><td> 2</td><td> 0.0</td><td> 0</td><td> 0</td><td>Valgdirektoratet</td></tr>
2291 <tr><td> 0.0</td><td> 0</td><td> 30</td><td> 0.0</td><td> 0</td><td> 0</td><td>Innstillingsrådet for dommere</td></tr>
2292 <tr><td> 0.3</td><td> 11</td><td> 3303</td><td> 0.2</td><td> 8</td><td> 3589</td><td>Medietilsynet</td></tr>
2293 <tr><td> 0.6</td><td> 56</td><td> 8013</td><td> 0.9</td><td> 60</td><td> 6146</td><td>Utlendingsnemnda</td></tr>
2294 <tr><td> 0.9</td><td> 2</td><td> 206</td><td> 0.0</td><td> 0</td><td> 0</td><td>Norsk Romsenter</td></tr>
2295 <tr><td> 1.0</td><td> 182</td><td> 17238</td><td> 3.7</td><td> 764</td><td> 20353</td><td>Norsk Filminstitutt</td></tr>
2296 <tr><td> 1.6</td><td> 483</td><td> 29920</td><td> 2.7</td><td> 720</td><td> 26364</td><td>Direktoratet for byggkvalitet</td></tr>
2297 <tr><td> 1.7</td><td> 30</td><td> 1674</td><td> 2.5</td><td> 42</td><td> 1649</td><td>Fredskorpset</td></tr>
2298 <tr><td> 2.4</td><td>2815</td><td>116570</td><td> 2.5</td><td>2098</td><td> 82445</td><td>Landbruksdirektoratet Oslo</td></tr>
2299 <tr><td> 2.5</td><td> 621</td><td> 24150</td><td> 2.5</td><td> 689</td><td> 26855</td><td>Direktoratet for utviklingssamarbeid</td></tr>
2300 <tr><td> 2.6</td><td> 62</td><td> 2340</td><td>13.3</td><td> 288</td><td> 2164</td><td>Kunst i offentlige rom</td></tr>
2301 <tr><td> 3.2</td><td> 272</td><td> 8391</td><td> 4.9</td><td> 388</td><td> 7838</td><td>Statens strålevern</td></tr>
2302 <tr><td> 3.7</td><td> 372</td><td> 9970</td><td> 4.4</td><td> 480</td><td> 10808</td><td>Petroleumstilsynet</td></tr>
2303 <tr><td> 4.4</td><td> 456</td><td> 10318</td><td> 3.7</td><td> 408</td><td> 10782</td><td>Forbrukerombudet</td></tr>
2304 <tr><td> 5.0</td><td> 14</td><td> 278</td><td>11.0</td><td> 22</td><td> 200</td><td>Kompetansesenter for distriktsutvikling</td></tr>
2305 <tr><td> 6.2</td><td> 467</td><td> 7486</td><td> 4.8</td><td> 385</td><td> 7973</td><td>Sysselmannen på Svalbard</td></tr>
2306 <tr><td> 6.3</td><td> 294</td><td> 4651</td><td> 7.4</td><td> 304</td><td> 4078</td><td>Språkrådet</td></tr>
2307 <tr><td> 6.5</td><td>1241</td><td> 18817</td><td> 6.5</td><td>1352</td><td> 20776</td><td>Riksantikvaren - Direktoratet for kulturminneforvaltning</td></tr>
2308 <tr><td> 6.8</td><td>5381</td><td> 79048</td><td> 7.9</td><td>5981</td><td> 75393</td><td>Fiskeridirektoratet</td></tr>
2309 <tr><td> 7.2</td><td>4201</td><td> 57778</td><td> 2.8</td><td>1542</td><td> 53911</td><td>Norges vassdrags- og energidirektorat</td></tr>
2310 <tr><td> 7.4</td><td>2028</td><td> 27385</td><td>10.8</td><td>2342</td><td> 21539</td><td>Kulturdepartementet</td></tr>
2311 <tr><td> 7.7</td><td>13994</td><td>179777</td><td> 7.9</td><td>13743</td><td>171924</td><td>Arbeidstilsynet</td></tr>
2312 <tr><td> 8.6</td><td>3256</td><td> 37553</td><td> 8.5</td><td>3203</td><td> 37675</td><td>Nærings- og fiskeridepartementet</td></tr>
2313 <tr><td> 9.8</td><td>7256</td><td> 73440</td><td> 8.8</td><td>6541</td><td> 74189</td><td>Statens vegvesen Region midt</td></tr>
2314 <tr><td>10.7</td><td>3802</td><td> 35467</td><td> 7.5</td><td>2780</td><td> 36664</td><td>Forsvarsbygg</td></tr>
2315 <tr><td>11.0</td><td>1157</td><td> 10448</td><td> 9.6</td><td>1148</td><td> 11935</td><td>Landbruks- og matdepartementet</td></tr>
2316 <tr><td>11.1</td><td>14089</td><td>126652</td><td>11.7</td><td>12439</td><td>105491</td><td>Statens vegvesen Region vest</td></tr>
2317 <tr><td>11.1</td><td>1756</td><td> 15726</td><td> 6.9</td><td>1242</td><td> 17980</td><td>Brønnøysundregistrene</td></tr>
2318 <tr><td>11.2</td><td>3417</td><td> 30277</td><td> 9.3</td><td>2653</td><td> 28291</td><td>Lotteri- og stiftelsestilsynet</td></tr>
2319 <tr><td>12.2</td><td>2012</td><td> 16490</td><td>13.0</td><td>2183</td><td> 16736</td><td>Fylkesmannen i Hedmark</td></tr>
2320 <tr><td>12.6</td><td>9751</td><td> 77145</td><td>15.3</td><td>11188</td><td> 72933</td><td>Sjøfartsdirektoratet</td></tr>
2321 <tr><td>12.8</td><td>11031</td><td> 85996</td><td>10.5</td><td>7895</td><td> 74653</td><td>Arkivverket</td></tr>
2322 <tr><td>12.8</td><td>21126</td><td>164906</td><td>12.6</td><td>19230</td><td>151541</td><td>Statens vegvesen Region øst</td></tr>
2323 <tr><td>12.9</td><td> 941</td><td> 7247</td><td>22.8</td><td>1687</td><td> 7393</td><td>Domstoladministrasjonen</td></tr>
2324 <tr><td>13.0</td><td>14170</td><td>108284</td><td>14.0</td><td>15650</td><td>111147</td><td>Statens vegvesen Region sør</td></tr>
2325 <tr><td>13.4</td><td>1394</td><td> 10364</td><td>17.5</td><td>1484</td><td> 8440</td><td>Direktoratet for mineralforvaltning med Bergmesteren for Svalbard</td></tr>
2326 <tr><td>13.6</td><td>5297</td><td> 38707</td><td>11.5</td><td>4366</td><td> 37961</td><td>Statens vegvesen Vegdirektoratet</td></tr>
2327 <tr><td>14.4</td><td>3001</td><td> 20820</td><td>13.0</td><td>2943</td><td> 22557</td><td>Samferdselsdepartementet</td></tr>
2328 <tr><td>14.4</td><td>9453</td><td> 65642</td><td>12.7</td><td>7841</td><td> 61425</td><td>Statens vegvesen Region nord</td></tr>
2329 <tr><td>14.6</td><td>6998</td><td> 47670</td><td>11.2</td><td>5179</td><td> 46025</td><td>Statsbygg</td></tr>
2330 <tr><td>15.4</td><td>3984</td><td> 25769</td><td>14.6</td><td>3663</td><td> 25010</td><td>Kunnskapsdepartementet</td></tr>
2331 <tr><td>15.6</td><td>6769</td><td> 43139</td><td> 8.5</td><td>3697</td><td> 43364</td><td>Justervesenet</td></tr>
2332 <tr><td>15.8</td><td> 178</td><td> 1126</td><td>16.1</td><td> 184</td><td> 1140</td><td>Landinfo</td></tr>
2333 <tr><td>16.2</td><td> 516</td><td> 3183</td><td>24.2</td><td> 919</td><td> 3790</td><td>Landbruksdirektoratet Alta</td></tr>
2334 <tr><td>16.2</td><td>1859</td><td> 11424</td><td>12.0</td><td>1100</td><td> 9120</td><td>Havforskningsinstituttet</td></tr>
2335 <tr><td>16.3</td><td> 142</td><td> 869</td><td> 0.0</td><td> 0</td><td> 0</td><td>Fylkesmannen i Aust-Agder (frem til 31.12.15)</td></tr>
2336 <tr><td>16.6</td><td>2081</td><td> 12522</td><td>21.1</td><td>2722</td><td> 12850</td><td>Statens jernbanetilsyn</td></tr>
2337 <tr><td>17.2</td><td>10669</td><td> 62023</td><td>20.9</td><td>11602</td><td> 55388</td><td>Utdanningsdirektoratet</td></tr>
2338 <tr><td>18.4</td><td>11189</td><td> 60577</td><td>12.9</td><td>6743</td><td> 51881</td><td>Miljødirektoratet</td></tr>
2339 <tr><td>18.5</td><td>27193</td><td>146803</td><td>49.9</td><td>2549</td><td> 5108</td><td>Norsk kulturråd</td></tr>
2340 <tr><td>18.8</td><td>2499</td><td> 13281</td><td>20.8</td><td>2888</td><td> 13853</td><td>Olje- og energidepartementet</td></tr>
2341 <tr><td>18.8</td><td>7804</td><td> 41362</td><td>15.0</td><td>5824</td><td> 38769</td><td>Luftfartstilsynet</td></tr>
2342 <tr><td>19.1</td><td> 479</td><td> 2505</td><td>21.1</td><td> 563</td><td> 2660</td><td>Norges geologiske undersøkelse</td></tr>
2343 <tr><td>19.2</td><td>13777</td><td> 71409</td><td>20.4</td><td>13318</td><td> 65121</td><td>Utenriksdepartementet</td></tr>
2344 <tr><td>19.8</td><td>3605</td><td> 18194</td><td>22.1</td><td>4177</td><td> 18833</td><td>Klima- og miljødepartementet</td></tr>
2345 <tr><td>20.6</td><td>1736</td><td> 8412</td><td>23.1</td><td>2018</td><td> 8701</td><td>Statens lånekasse for utdanning</td></tr>
2346 <tr><td>20.6</td><td>2930</td><td> 14220</td><td>18.7</td><td>2459</td><td> 13138</td><td>Barne-, ungdoms- og familiedirektoratet</td></tr>
2347 <tr><td>21.0</td><td>3786</td><td> 17975</td><td>18.4</td><td>3213</td><td> 17452</td><td>Fylkesmannen i Telemark</td></tr>
2348 <tr><td>21.4</td><td>4930</td><td> 22971</td><td>22.5</td><td>4565</td><td> 20202</td><td>Fylkesmannen i Møre og Romsdal</td></tr>
2349 <tr><td>22.0</td><td>8244</td><td> 37385</td><td>17.5</td><td>6420</td><td> 36587</td><td>Statens kartverk</td></tr>
2350 <tr><td>23.0</td><td>2212</td><td> 9593</td><td>23.0</td><td>1797</td><td> 7799</td><td>Norsk Akkreditering</td></tr>
2351 <tr><td>23.0</td><td>6622</td><td> 28777</td><td>21.4</td><td>6142</td><td> 28622</td><td>Nasjonal kommunikasjonsmyndighet</td></tr>
2352 <tr><td>23.4</td><td>2672</td><td> 11405</td><td>25.7</td><td>3039</td><td> 11812</td><td>Oljedirektoratet</td></tr>
2353 <tr><td>23.6</td><td>5430</td><td> 22918</td><td>20.2</td><td>4847</td><td> 23968</td><td>Fylkesmannen i Oppland</td></tr>
2354 <tr><td>23.8</td><td>3657</td><td> 15334</td><td>22.6</td><td>3277</td><td> 14499</td><td>Fylkesmannen i Aust-Agder</td></tr>
2355 <tr><td>23.8</td><td>8182</td><td> 34325</td><td>23.7</td><td>7754</td><td> 32598</td><td>Kommunal- og moderniseringsdepartementet</td></tr>
2356 <tr><td>24.0</td><td>5806</td><td> 24103</td><td>27.4</td><td>5998</td><td> 21864</td><td>Barne-, likestillings- og inkluderingsdepartementet</td></tr>
2357 <tr><td>24.2</td><td> 197</td><td> 814</td><td>31.6</td><td> 196</td><td> 620</td><td>Statens institutt for rusmiddelforskning</td></tr>
2358 <tr><td>24.4</td><td>3266</td><td> 13338</td><td>21.6</td><td>2600</td><td> 11993</td><td>Senter for internasjonalisering av utdanning</td></tr>
2359 <tr><td>24.6</td><td>4728</td><td> 19208</td><td>24.4</td><td>4584</td><td> 18715</td><td>Fylkesmannen i Vest-Agder</td></tr>
2360 <tr><td>24.8</td><td>3711</td><td> 14933</td><td> 6.4</td><td> 795</td><td> 12300</td><td>Direktoratet for forvaltning og IKT</td></tr>
2361 <tr><td>24.9</td><td>5002</td><td> 20033</td><td>21.6</td><td>3997</td><td> 18424</td><td>Fylkesmannen i Nord-Trøndelag</td></tr>
2362 <tr><td>25.1</td><td>1246</td><td> 4954</td><td>27.2</td><td>1305</td><td> 4781</td><td>Konkurransetilsynet</td></tr>
2363 <tr><td>25.6</td><td>5674</td><td> 22128</td><td>20.4</td><td>4936</td><td> 24189</td><td>Helse- og omsorgsdepartementet</td></tr>
2364 <tr><td>26.9</td><td>22947</td><td> 85293</td><td>24.3</td><td>21337</td><td> 87572</td><td>Helsedirektoratet</td></tr>
2365 <tr><td>27.2</td><td>3648</td><td> 13401</td><td>18.5</td><td>1898</td><td> 10234</td><td>Vox, nasjonalt fagorgan for kompetansepolitikk</td></tr>
2366 <tr><td>27.6</td><td>23161</td><td> 83795</td><td>29.7</td><td>22587</td><td> 75973</td><td>Statens legemiddelverk</td></tr>
2367 <tr><td>27.7</td><td>6373</td><td> 22941</td><td>28.3</td><td>6449</td><td> 22738</td><td>Fylkesmannen i Sør-Trøndelag</td></tr>
2368 <tr><td>27.9</td><td> 784</td><td> 2807</td><td> 0.0</td><td> 0</td><td> 0</td><td>Jernbaneverket</td></tr>
2369 <tr><td>29.6</td><td>1290</td><td> 4352</td><td>47.0</td><td>1401</td><td> 2976</td><td>Nasjonalt organ for kvalitet i utdanningen (NOKUT)</td></tr>
2370 <tr><td>29.8</td><td>6990</td><td> 23388</td><td>30.2</td><td>7263</td><td> 23997</td><td>Fylkesmannen i Buskerud</td></tr>
2371 <tr><td>29.9</td><td>2932</td><td> 9778</td><td>32.3</td><td>3439</td><td> 10643</td><td>Statsministerens kontor</td></tr>
2372 <tr><td>30.3</td><td> 147</td><td> 485</td><td> 0.0</td><td> 0</td><td> 0</td><td>Fylkesmannen i Vest-Agder (frem til 31.12.115)</td></tr>
2373 <tr><td>31.5</td><td>9472</td><td> 30047</td><td>28.9</td><td>9498</td><td> 32839</td><td>Fylkesmannen i Rogaland</td></tr>
2374 <tr><td>31.8</td><td>1627</td><td> 5112</td><td>34.2</td><td>2082</td><td> 6072</td><td>Datatilsynet</td></tr>
2375 <tr><td>31.9</td><td>1128</td><td> 3528</td><td>32.9</td><td>1302</td><td> 3950</td><td>Statens pensjonskasse</td></tr>
2376 <tr><td>31.9</td><td>13718</td><td> 42918</td><td>32.2</td><td>12887</td><td> 39921</td><td>Fylkesmannen i Hordaland</td></tr>
2377 <tr><td>32.0</td><td>7510</td><td> 23464</td><td>33.0</td><td>7544</td><td> 22837</td><td>Fylkesmannen i Vestfold</td></tr>
2378 <tr><td>32.5</td><td>1116</td><td> 3427</td><td>32.4</td><td>1261</td><td> 3883</td><td>Nasjonalbiblioteket</td></tr>
2379 <tr><td>32.8</td><td>1662</td><td> 5053</td><td>48.2</td><td>2689</td><td> 5578</td><td>Direktoratet for økonomistyring</td></tr>
2380 <tr><td>33.1</td><td>6811</td><td> 20567</td><td>28.7</td><td>5041</td><td> 17513</td><td>Fylkesmannen i Sogn og Fjordane</td></tr>
2381 <tr><td>33.7</td><td>6975</td><td> 20666</td><td>29.1</td><td>6110</td><td> 20994</td><td>Fylkesmannen i Finnmark</td></tr>
2382 <tr><td>33.8</td><td>7254</td><td> 21402</td><td>33.5</td><td>7138</td><td> 21304</td><td>Finansdepartementet</td></tr>
2383 <tr><td>34.1</td><td> 387</td><td> 1133</td><td> 0.0</td><td> 0</td><td> 0</td><td>Tilsynsutvalget for dommere</td></tr>
2384 <tr><td>34.5</td><td>10466</td><td> 30261</td><td>42.7</td><td>7416</td><td> 17342</td><td>Integrerings- og mangfoldsdirektoratet</td></tr>
2385 <tr><td>36.6</td><td>16005</td><td> 43619</td><td>40.7</td><td>17996</td><td> 44140</td><td>Finanstilsynet</td></tr>
2386 <tr><td>36.7</td><td>7170</td><td> 19525</td><td>36.6</td><td>7481</td><td> 20434</td><td>Fylkesmannen i Østfold</td></tr>
2387 <tr><td>40.2</td><td>16584</td><td> 41211</td><td>32.7</td><td>12187</td><td> 37237</td><td>Kystverket</td></tr>
2388 <tr><td>40.9</td><td>4942</td><td> 12080</td><td>46.3</td><td>5934</td><td> 12802</td><td>Forsvarsdepartementet</td></tr>
2389 <tr><td>41.4</td><td>13295</td><td> 32050</td><td>41.3</td><td>11805</td><td> 28568</td><td>Fylkesmannen i Troms</td></tr>
2390 <tr><td>43.0</td><td>9595</td><td> 22275</td><td>43.9</td><td>10288</td><td> 23422</td><td>Arbeids- og sosialdepartementet</td></tr>
2391 <tr><td>44.6</td><td>9809</td><td> 21967</td><td>48.0</td><td>9627</td><td> 20021</td><td>Politidirektoratet</td></tr>
2392 <tr><td>45.2</td><td>25158</td><td> 55611</td><td>43.8</td><td>22379</td><td> 51043</td><td>Justis- og beredskapsdepartementet</td></tr>
2393 <tr><td>49.5</td><td>18312</td><td> 36976</td><td>49.6</td><td>13752</td><td> 27719</td><td>Fylkesmannen i Nordland</td></tr>
2394 <tr><td>49.8</td><td>27453</td><td> 55028</td><td>50.0</td><td>24782</td><td> 49473</td><td>Fylkesmannen i Oslo og Akershus</td></tr>
2395 <tr><td>50.3</td><td>32997</td><td> 65513</td><td>39.5</td><td>24644</td><td> 62276</td><td>Direktoratet for samfunnssikkerhet og beredskap</td></tr>
2396 <tr><td>54.4</td><td>11213</td><td> 20606</td><td>49.4</td><td>7519</td><td> 15204</td><td>Utlendingsdirektoratet</td></tr>
2397 <tr><td>54.5</td><td>10338</td><td> 18948</td><td>39.7</td><td>5986</td><td> 15043</td><td>Statistisk sentralbyrå</td></tr>
2398 <tr><td>54.8</td><td>5075</td><td> 9256</td><td>56.0</td><td>4781</td><td> 8528</td><td>Direktoratet for nødkommunikasjon</td></tr>
2399 <tr><td>55.4</td><td>7765</td><td> 13998</td><td>46.7</td><td>6278</td><td> 13421</td><td>Nasjonalt folkehelseinstitutt</td></tr>
2400 <tr><td>57.6</td><td>1690</td><td> 2931</td><td>70.2</td><td>3401</td><td> 4840</td><td>Statens innkrevingssentral</td></tr>
2401 <tr><td>58.0</td><td>7019</td><td> 12101</td><td>39.2</td><td>3671</td><td> 9352</td><td>Departementenes sikkerhets- og serviceorganisasjon</td></tr>
2402 <tr><td>66.2</td><td>17293</td><td> 26097</td><td>68.1</td><td>18027</td><td> 26463</td><td>Skattedirektoratet</td></tr>
2403 <tr><td>69.5</td><td>3949</td><td> 5676</td><td>60.1</td><td>2576</td><td> 4284</td><td>Kriminalomsorgsdirektoratet</td></tr>
2404 <tr><td>70.8</td><td>16713</td><td> 23581</td><td>70.6</td><td>12556</td><td> 17777</td><td>Statens helsetilsyn</td></tr>
2405 <tr><td>71.1</td><td>1146</td><td> 1610</td><td>76.5</td><td>1160</td><td> 1516</td><td>Statens arbeidsmiljøinstitutt</td></tr>
2406 <tr><td>79.2</td><td>9343</td><td> 11791</td><td>74.7</td><td>8328</td><td> 11144</td><td>Toll- og avgiftsdirektoratet</td></tr>
2407 <tr><td>83.7</td><td>122317</td><td>145994</td><td>82.2</td><td>112645</td><td>137034</td><td>Husbanken</td></tr>
2408 <tr><td>85.6</td><td>84427</td><td> 98626</td><td>87.0</td><td>82682</td><td> 94950</td><td>Norges forskningsråd</td></tr>
2409 <tr><td>91.1</td><td> 609</td><td> 668</td><td> 0.0</td><td> 0</td><td> 0</td><td>Direktoratet for e-helse</td></tr>
2410 <tr><td>91.4</td><td>10838</td><td> 11854</td><td>87.1</td><td>10278</td><td> 11798</td><td>Garantiinstituttet for eksportkreditt</td></tr>
2411 <tr><td>98.9</td><td>17373</td><td> 17563</td><td> 0.0</td><td> 0</td><td> 0</td><td>Forbrukerrådet</td></tr>
2412 </table>
2413
2414 <p>Interessant å se hvordan Utenriksdepartementet tilsynelatende er
2415 blitt ekstremt mer hemmelighetsfull på tre år. I 2015 var 99,8% av
2416 71409 dokumenter merket som unntatt offentlighet, mens i 2014 var det
2417 44,3% av 65121 og og i 2013 var det bare 12,1% av 67828. Lurer på hva
2418 som har skjedd. (<strong>Oppdatering 13:40: Dette er en teknisk feil
2419 i databasen, da UD har begynt å legge inn '-' der det ikke er unntak,
2420 mens det tidligere var et tomt felt. Skal lage ny statistikk, men det
2421 tar noen timer å lage ny tabell. Oppdatering 15:30: Ny tabell på
2422 plass, mer forklaring nederst i teksten.</strong>)</p>
2423
2424 <p>Dernest kommer statistikken over hvor mange saksnummer og
2425 dokumenter som ikke finnes i OEP (dvs. hull i saksnummer- og
2426 dokumentnummerserien). Se tidligere omtalte bloggpost for å forstå
2427 hvordan slike hull kan oppstå uten at det er noe galt eller
2428 mistenkelig med det.</p>
2429
2430 <table border="1">
2431 <tr><th colspan="6">Saksnummer</th><th colspan="3">Dokumentnummer</th><th rowspan="3">Instans</th></tr>
2432 <tr><th colspan="3">2015</th><th colspan="3">2014</th><th colspan="3">2015</th></tr>
2433 <tr><th>%</th><th>Upubl. saksnr.</th><th>Totalt</th>
2434 <th>%</th><th>Upubl. saksnr</th><th>Totalt</th>
2435 <th>%</th><th>Upubl. dok.nr.</th><th>Totalt</th>
2436 </tr>
2437
2438 <tr><td> 0.0</td><td> 0</td><td> 1</td><td> 0.0</td><td> 0</td><td> 0</td><td> 0.0</td><td> 0</td><td> 2</td><td>Valgdirektoratet</td></tr>
2439 <tr><td> 0.0</td><td> 0</td><td> 85</td><td> 5.2</td><td> 6</td><td> 116</td><td> 0.0</td><td> 0</td><td> 450</td><td>Statens institutt for rusmiddelforskning</td></tr>
2440 <tr><td> 0.5</td><td> 100</td><td> 21258</td><td>42.4</td><td>9849</td><td> 23215</td><td> 0.6</td><td> 475</td><td> 85333</td><td>Norsk kulturråd</td></tr>
2441 <tr><td> 0.6</td><td> 80</td><td> 13924</td><td> 1.0</td><td> 154</td><td> 15663</td><td> 0.2</td><td> 75</td><td> 41603</td><td>Justervesenet</td></tr>
2442 <tr><td> 1.2</td><td> 20</td><td> 1622</td><td> 0.4</td><td> 7</td><td> 1568</td><td> 0.6</td><td> 90</td><td> 15028</td><td>Statistisk sentralbyrå</td></tr>
2443 <tr><td> 1.4</td><td> 67</td><td> 4623</td><td> 1.5</td><td> 74</td><td> 5066</td><td> 1.5</td><td> 237</td><td> 15762</td><td>Arbeids- og sosialdepartementet</td></tr>
2444 <tr><td> 1.4</td><td> 166</td><td> 11932</td><td> 0.9</td><td> 84</td><td> 9863</td><td> 1.7</td><td> 510</td><td> 29452</td><td>Direktoratet for byggkvalitet</td></tr>
2445 <tr><td> 1.4</td><td> 451</td><td> 32677</td><td> 1.0</td><td> 276</td><td> 28515</td><td> 0.4</td><td> 298</td><td> 78470</td><td>Arkivverket</td></tr>
2446 <tr><td> 1.9</td><td> 11</td><td> 589</td><td> 3.0</td><td> 27</td><td> 891</td><td> 0.6</td><td> 14</td><td> 2211</td><td>Statens innkrevingssentral</td></tr>
2447 <tr><td> 1.9</td><td> 41</td><td> 2162</td><td> 2.2</td><td> 44</td><td> 1973</td><td> 1.1</td><td> 84</td><td> 7583</td><td>Direktoratet for mineralforvaltning med Bergmesteren for Svalbard</td></tr>
2448 <tr><td> 2.5</td><td> 68</td><td> 2728</td><td> 4.0</td><td> 99</td><td> 2488</td><td> 2.1</td><td> 197</td><td> 9393</td><td>Forbrukerombudet</td></tr>
2449 <tr><td> 2.7</td><td> 47</td><td> 1758</td><td> 0.6</td><td> 8</td><td> 1282</td><td> 5.1</td><td> 445</td><td> 8359</td><td>Vox, nasjonalt fagorgan for kompetansepolitikk</td></tr>
2450 <tr><td> 2.9</td><td> 157</td><td> 5351</td><td> 3.0</td><td> 129</td><td> 4326</td><td> 0.7</td><td> 95</td><td> 12763</td><td>Brønnøysundregistrene</td></tr>
2451 <tr><td> 3.2</td><td> 293</td><td> 9121</td><td> 2.0</td><td> 132</td><td> 6571</td><td> 6.4</td><td>1653</td><td> 24287</td><td>Statens kartverk</td></tr>
2452 <tr><td> 3.5</td><td> 40</td><td> 1151</td><td> 3.8</td><td> 51</td><td> 1326</td><td> 6.0</td><td> 275</td><td> 4271</td><td>Sysselmannen på Svalbard</td></tr>
2453 <tr><td> 3.6</td><td> 53</td><td> 1458</td><td> 2.0</td><td> 30</td><td> 1470</td><td> 1.6</td><td> 155</td><td> 9331</td><td>Norsk Filminstitutt</td></tr>
2454 <tr><td> 3.7</td><td> 313</td><td> 8449</td><td> 3.2</td><td> 227</td><td> 7092</td><td> 1.3</td><td> 413</td><td> 31241</td><td>Lotteri- og stiftelsestilsynet</td></tr>
2455 <tr><td> 3.8</td><td> 645</td><td> 17136</td><td> 5.5</td><td> 942</td><td> 17213</td><td> 2.9</td><td>1688</td><td> 57442</td><td>Statens legemiddelverk</td></tr>
2456 <tr><td> 4.7</td><td> 353</td><td> 7482</td><td>12.4</td><td>1001</td><td> 8069</td><td> 2.6</td><td> 662</td><td> 25153</td><td>Norges vassdrags- og energidirektorat</td></tr>
2457 <tr><td> 4.9</td><td> 940</td><td> 19148</td><td> 5.0</td><td> 896</td><td> 17781</td><td> 1.6</td><td>1031</td><td> 63978</td><td>Fiskeridirektoratet</td></tr>
2458 <tr><td> 5.1</td><td> 61</td><td> 1206</td><td> 4.4</td><td> 47</td><td> 1060</td><td> 3.0</td><td> 134</td><td> 4317</td><td>Statens strålevern</td></tr>
2459 <tr><td> 5.5</td><td> 95</td><td> 1721</td><td> 6.9</td><td> 126</td><td> 1813</td><td> 0.1</td><td> 8</td><td> 8231</td><td>Statsministerens kontor</td></tr>
2460 <tr><td> 5.5</td><td> 720</td><td> 12985</td><td>14.2</td><td>2803</td><td> 19734</td><td> 1.4</td><td> 641</td><td> 46830</td><td>Direktoratet for samfunnssikkerhet og beredskap</td></tr>
2461 <tr><td> 5.7</td><td> 252</td><td> 4425</td><td> 4.9</td><td> 228</td><td> 4638</td><td> 1.8</td><td> 298</td><td> 16197</td><td>Barne-, likestillings- og inkluderingsdepartementet</td></tr>
2462 <tr><td> 5.9</td><td> 207</td><td> 3534</td><td> 5.2</td><td> 207</td><td> 3997</td><td> 2.3</td><td> 230</td><td> 9930</td><td>Klima- og miljødepartementet</td></tr>
2463 <tr><td> 5.9</td><td> 731</td><td> 12360</td><td> 6.6</td><td> 976</td><td> 14712</td><td> 2.9</td><td>1174</td><td> 39309</td><td>Miljødirektoratet</td></tr>
2464 <tr><td> 6.2</td><td> 472</td><td> 7629</td><td> 7.5</td><td> 496</td><td> 6649</td><td> 2.2</td><td>1011</td><td> 44077</td><td>Utdanningsdirektoratet</td></tr>
2465 <tr><td> 6.5</td><td> 434</td><td> 6680</td><td> 3.2</td><td> 202</td><td> 6250</td><td> 1.5</td><td> 364</td><td> 23587</td><td>Nasjonal kommunikasjonsmyndighet</td></tr>
2466 <tr><td> 6.6</td><td> 19</td><td> 287</td><td> 6.9</td><td> 28</td><td> 408</td><td> 6.5</td><td> 122</td><td> 1742</td><td>Landbruksdirektoratet Alta</td></tr>
2467 <tr><td> 6.8</td><td> 400</td><td> 5867</td><td> 9.0</td><td> 707</td><td> 7835</td><td> 3.0</td><td> 761</td><td> 24952</td><td>Kommunal- og moderniseringsdepartementet</td></tr>
2468 <tr><td> 7.5</td><td> 496</td><td> 6587</td><td>13.5</td><td>1324</td><td> 9785</td><td> 1.8</td><td> 509</td><td> 27790</td><td>Nærings- og fiskeridepartementet</td></tr>
2469 <tr><td> 7.6</td><td> 938</td><td> 12297</td><td> 6.6</td><td> 741</td><td> 11218</td><td> 5.6</td><td>3412</td><td> 57624</td><td>Norges forskningsråd</td></tr>
2470 <tr><td> 8.2</td><td> 122</td><td> 1484</td><td>10.2</td><td> 169</td><td> 1664</td><td> 6.8</td><td> 680</td><td> 9291</td><td>Direktoratet for utviklingssamarbeid</td></tr>
2471 <tr><td> 8.2</td><td> 705</td><td> 8648</td><td> 9.3</td><td> 843</td><td> 9040</td><td> 3.1</td><td>1269</td><td> 40179</td><td>Justis- og beredskapsdepartementet</td></tr>
2472 <tr><td> 8.6</td><td> 97</td><td> 1133</td><td> 5.8</td><td> 78</td><td> 1336</td><td> 6.7</td><td> 179</td><td> 2511</td><td>Medietilsynet</td></tr>
2473 <tr><td> 8.6</td><td> 425</td><td> 4941</td><td>13.6</td><td> 510</td><td> 3758</td><td>11.4</td><td>2721</td><td> 21076</td><td>Integrerings- og mangfoldsdirektoratet</td></tr>
2474 <tr><td> 8.7</td><td> 491</td><td> 5662</td><td> 6.8</td><td> 309</td><td> 4514</td><td> 7.1</td><td>1712</td><td> 22269</td><td>Luftfartstilsynet</td></tr>
2475 <tr><td> 9.0</td><td> 193</td><td> 2134</td><td> 7.6</td><td> 125</td><td> 1650</td><td> 9.4</td><td>1442</td><td> 13937</td><td>Statens helsetilsyn</td></tr>
2476 <tr><td> 9.3</td><td> 435</td><td> 4690</td><td> 7.6</td><td> 395</td><td> 5216</td><td> 1.3</td><td> 188</td><td> 13881</td><td>Helse- og omsorgsdepartementet</td></tr>
2477 <tr><td> 9.6</td><td> 142</td><td> 1477</td><td> 5.5</td><td> 81</td><td> 1486</td><td> 2.0</td><td> 155</td><td> 7737</td><td>Petroleumstilsynet</td></tr>
2478 <tr><td> 9.6</td><td> 169</td><td> 1760</td><td> 6.9</td><td> 151</td><td> 2181</td><td> 1.2</td><td> 67</td><td> 5418</td><td>Landbruks- og matdepartementet</td></tr>
2479 <tr><td> 9.7</td><td> 473</td><td> 4890</td><td>11.0</td><td> 594</td><td> 5398</td><td> 2.1</td><td> 432</td><td> 19704</td><td>Kulturdepartementet</td></tr>
2480 <tr><td>10.0</td><td> 2</td><td> 20</td><td>17.4</td><td> 4</td><td> 23</td><td>11.2</td><td> 14</td><td> 111</td><td>Kompetansesenter for distriktsutvikling</td></tr>
2481 <tr><td>10.1</td><td> 49</td><td> 485</td><td> 6.1</td><td> 30</td><td> 492</td><td>13.2</td><td> 486</td><td> 3187</td><td>Konkurransetilsynet</td></tr>
2482 <tr><td>10.2</td><td> 133</td><td> 1300</td><td>11.5</td><td> 201</td><td> 1745</td><td> 5.3</td><td> 168</td><td> 3012</td><td>Språkrådet</td></tr>
2483 <tr><td>10.4</td><td>1471</td><td> 14109</td><td> 9.8</td><td>1165</td><td> 11893</td><td> 3.4</td><td>1976</td><td> 55929</td><td>Helsedirektoratet</td></tr>
2484 <tr><td>10.5</td><td> 267</td><td> 2535</td><td> 7.3</td><td> 203</td><td> 2787</td><td> 4.1</td><td> 344</td><td> 8104</td><td>Riksantikvaren - Direktoratet for kulturminneforvaltning</td></tr>
2485 <tr><td>10.6</td><td> 100</td><td> 941</td><td> 9.8</td><td> 95</td><td> 973</td><td> 5.7</td><td> 358</td><td> 5875</td><td>Utlendingsnemnda</td></tr>
2486 <tr><td>10.7</td><td> 58</td><td> 541</td><td> 9.4</td><td> 51</td><td> 542</td><td> 1.6</td><td> 22</td><td> 1370</td><td>Statens arbeidsmiljøinstitutt</td></tr>
2487 <tr><td>11.0</td><td> 144</td><td> 1314</td><td> 6.9</td><td> 102</td><td> 1478</td><td> 9.5</td><td> 466</td><td> 4435</td><td>Statens jernbanetilsyn</td></tr>
2488 <tr><td>11.4</td><td> 487</td><td> 4281</td><td> 7.0</td><td> 189</td><td> 2700</td><td> 1.1</td><td> 253</td><td> 22570</td><td>Samferdselsdepartementet</td></tr>
2489 <tr><td>12.5</td><td> 622</td><td> 4957</td><td>10.1</td><td> 497</td><td> 4902</td><td> 7.9</td><td>1407</td><td> 16479</td><td>Politidirektoratet</td></tr>
2490 <tr><td>12.7</td><td> 73</td><td> 573</td><td>21.1</td><td> 107</td><td> 507</td><td>14.8</td><td> 327</td><td> 1877</td><td>Nasjonalbiblioteket</td></tr>
2491 <tr><td>12.7</td><td> 738</td><td> 5829</td><td> 8.7</td><td> 519</td><td> 5949</td><td> 2.6</td><td> 414</td><td> 15481</td><td>Finansdepartementet</td></tr>
2492 <tr><td>13.0</td><td> 176</td><td> 1352</td><td> 6.7</td><td> 81</td><td> 1204</td><td> 1.6</td><td> 120</td><td> 7347</td><td>Oljedirektoratet</td></tr>
2493 <tr><td>13.9</td><td> 856</td><td> 6145</td><td>10.6</td><td> 679</td><td> 6383</td><td> 5.7</td><td>1112</td><td> 18326</td><td>Kunnskapsdepartementet</td></tr>
2494 <tr><td>14.1</td><td> 715</td><td> 5073</td><td>10.3</td><td> 609</td><td> 5933</td><td>39.5</td><td>15199</td><td> 23238</td><td>Kystverket</td></tr>
2495 <tr><td>14.3</td><td> 240</td><td> 1676</td><td> 2.2</td><td> 33</td><td> 1478</td><td> 1.9</td><td> 68</td><td> 3459</td><td>Datatilsynet</td></tr>
2496 <tr><td>14.3</td><td> 319</td><td> 2223</td><td>13.0</td><td> 301</td><td> 2309</td><td> 1.1</td><td> 65</td><td> 5903</td><td>Olje- og energidepartementet</td></tr>
2497 <tr><td>14.5</td><td> 24</td><td> 166</td><td> 0.0</td><td> 0</td><td> 0</td><td>17.4</td><td> 59</td><td> 281</td><td>Norsk Romsenter</td></tr>
2498 <tr><td>14.5</td><td>1945</td><td> 13404</td><td> 8.7</td><td>1096</td><td> 12632</td><td> 5.0</td><td>1962</td><td> 37143</td><td>Finanstilsynet</td></tr>
2499 <tr><td>15.1</td><td> 87</td><td> 578</td><td>21.6</td><td> 94</td><td> 435</td><td> 2.8</td><td> 66</td><td> 2292</td><td>Norges geologiske undersøkelse</td></tr>
2500 <tr><td>15.2</td><td> 156</td><td> 1028</td><td>12.5</td><td> 137</td><td> 1097</td><td> 2.7</td><td> 312</td><td> 11389</td><td>Direktoratet for forvaltning og IKT</td></tr>
2501 <tr><td>15.9</td><td> 501</td><td> 3157</td><td>12.7</td><td> 379</td><td> 2996</td><td> 6.5</td><td> 550</td><td> 7966</td><td>Nasjonalt folkehelseinstitutt</td></tr>
2502 <tr><td>16.1</td><td> 58</td><td> 360</td><td>13.8</td><td> 48</td><td> 348</td><td> 8.2</td><td> 653</td><td> 7294</td><td>Senter for internasjonalisering av utdanning</td></tr>
2503 <tr><td>17.1</td><td> 692</td><td> 4040</td><td> 9.2</td><td> 285</td><td> 3085</td><td> 6.1</td><td> 484</td><td> 7439</td><td>Forsvarsdepartementet</td></tr>
2504 <tr><td>17.8</td><td> 161</td><td> 904</td><td>24.9</td><td> 255</td><td> 1023</td><td> 9.7</td><td> 616</td><td> 5752</td><td>Direktoratet for nødkommunikasjon</td></tr>
2505 <tr><td>17.8</td><td>1278</td><td> 7162</td><td>18.7</td><td>1359</td><td> 7269</td><td> 2.0</td><td> 458</td><td> 21904</td><td>Fylkesmannen i Troms</td></tr>
2506 <tr><td>17.9</td><td> 68</td><td> 379</td><td> 7.6</td><td> 27</td><td> 355</td><td> 1.9</td><td> 79</td><td> 3981</td><td>Norsk Akkreditering</td></tr>
2507 <tr><td>19.3</td><td> 878</td><td> 4557</td><td>19.6</td><td> 930</td><td> 4737</td><td> 2.9</td><td> 378</td><td> 12737</td><td>Fylkesmannen i Sogn og Fjordane</td></tr>
2508 <tr><td>19.6</td><td>1645</td><td> 8394</td><td>21.0</td><td>1821</td><td> 8659</td><td> 6.4</td><td>1621</td><td> 23898</td><td>Fylkesmannen i Nordland</td></tr>
2509 <tr><td>21.0</td><td> 72</td><td> 343</td><td> 0.0</td><td> 0</td><td> 0</td><td> 1.0</td><td> 10</td><td> 950</td><td>Direktoratet for e-helse</td></tr>
2510 <tr><td>21.0</td><td>1102</td><td> 5237</td><td>39.6</td><td>2409</td><td> 6079</td><td>30.4</td><td>8669</td><td> 19865</td><td>Forsvarsbygg</td></tr>
2511 <tr><td>23.0</td><td> 384</td><td> 1671</td><td>27.4</td><td> 544</td><td> 1986</td><td> 3.6</td><td> 251</td><td> 6633</td><td>Statens lånekasse for utdanning</td></tr>
2512 <tr><td>23.1</td><td> 216</td><td> 937</td><td>23.5</td><td> 195</td><td> 829</td><td> 2.6</td><td> 110</td><td> 4116</td><td>Direktoratet for økonomistyring</td></tr>
2513 <tr><td>23.7</td><td> 274</td><td> 1154</td><td>26.0</td><td> 379</td><td> 1456</td><td> 2.5</td><td> 206</td><td> 7995</td><td>Departementenes sikkerhets- og serviceorganisasjon</td></tr>
2514 <tr><td>24.1</td><td> 32</td><td> 133</td><td>19.8</td><td> 24</td><td> 121</td><td> 4.4</td><td> 53</td><td> 1149</td><td>Kunst i offentlige rom</td></tr>
2515 <tr><td>26.0</td><td>14552</td><td> 56067</td><td>63.6</td><td>67940</td><td>106802</td><td> 7.6</td><td>12846</td><td>155665</td><td>Arbeidstilsynet</td></tr>
2516 <tr><td>28.1</td><td> 460</td><td> 1635</td><td>27.2</td><td> 401</td><td> 1475</td><td> 8.3</td><td> 481</td><td> 5348</td><td>Domstoladministrasjonen</td></tr>
2517 <tr><td>31.2</td><td> 815</td><td> 2608</td><td>34.9</td><td>1267</td><td> 3627</td><td> 4.1</td><td> 598</td><td> 14039</td><td>Statsbygg</td></tr>
2518 <tr><td>32.1</td><td> 88</td><td> 274</td><td>21.6</td><td> 50</td><td> 232</td><td> 5.3</td><td> 55</td><td> 974</td><td>Fredskorpset</td></tr>
2519 <tr><td>32.9</td><td> 267</td><td> 812</td><td>33.0</td><td> 232</td><td> 702</td><td> 8.1</td><td> 239</td><td> 2717</td><td>Nasjonalt organ for kvalitet i utdanningen (NOKUT)</td></tr>
2520 <tr><td>33.0</td><td>1665</td><td> 5046</td><td>29.0</td><td>1520</td><td> 5249</td><td> 5.9</td><td> 968</td><td> 15372</td><td>Fylkesmannen i Finnmark</td></tr>
2521 <tr><td>33.3</td><td> 506</td><td> 1521</td><td>27.4</td><td> 421</td><td> 1538</td><td> 5.7</td><td> 406</td><td> 6687</td><td>Havforskningsinstituttet</td></tr>
2522 <tr><td>34.0</td><td>24084</td><td> 70775</td><td>53.8</td><td>39567</td><td> 73495</td><td> 0.5</td><td> 515</td><td>109638</td><td>Landbruksdirektoratet Oslo</td></tr>
2523 <tr><td>37.9</td><td>6306</td><td> 16638</td><td>38.4</td><td>6123</td><td> 15947</td><td> 1.3</td><td> 443</td><td> 34527</td><td>Fylkesmannen i Hordaland</td></tr>
2524 <tr><td>38.0</td><td>3267</td><td> 8600</td><td>39.8</td><td>3060</td><td> 7698</td><td> 4.3</td><td> 738</td><td> 16551</td><td>Fylkesmannen i Nord-Trøndelag</td></tr>
2525 <tr><td>40.1</td><td>3359</td><td> 8370</td><td>35.9</td><td>3135</td><td> 8744</td><td> 9.5</td><td>1603</td><td> 15300</td><td>Fylkesmannen i Oppland</td></tr>
2526 <tr><td>41.8</td><td>3052</td><td> 7298</td><td>43.0</td><td>3285</td><td> 7645</td><td> 0.8</td><td> 142</td><td> 16847</td><td>Fylkesmannen i Vestfold</td></tr>
2527 <tr><td>42.0</td><td>2260</td><td> 5377</td><td>39.4</td><td>2115</td><td> 5365</td><td> 2.3</td><td> 296</td><td> 12662</td><td>Fylkesmannen i Telemark</td></tr>
2528 <tr><td>42.0</td><td>2677</td><td> 6373</td><td>42.2</td><td>2826</td><td> 6700</td><td> 3.5</td><td> 425</td><td> 11560</td><td>Fylkesmannen i Vest-Agder</td></tr>
2529 <tr><td>42.2</td><td>2302</td><td> 5460</td><td>42.7</td><td>2283</td><td> 5350</td><td> 2.1</td><td> 217</td><td> 10030</td><td>Fylkesmannen i Aust-Agder</td></tr>
2530 <tr><td>42.3</td><td>3249</td><td> 7688</td><td>42.5</td><td>3359</td><td> 7911</td><td> 3.6</td><td> 602</td><td> 15959</td><td>Fylkesmannen i Møre og Romsdal</td></tr>
2531 <tr><td>43.1</td><td>4750</td><td> 11013</td><td>29.0</td><td>1435</td><td> 4944</td><td> 4.7</td><td> 925</td><td> 18789</td><td>Utlendingsdirektoratet</td></tr>
2532 <tr><td>45.3</td><td> 511</td><td> 1129</td><td>34.1</td><td> 415</td><td> 1217</td><td>14.9</td><td> 784</td><td> 4468</td><td>Garantiinstituttet for eksportkreditt</td></tr>
2533 <tr><td>48.4</td><td>4663</td><td> 9627</td><td>50.5</td><td>5064</td><td> 10024</td><td> 4.9</td><td> 869</td><td> 16950</td><td>Fylkesmannen i Sør-Trøndelag</td></tr>
2534 <tr><td>49.1</td><td>4160</td><td> 8480</td><td>48.7</td><td>4261</td><td> 8747</td><td> 1.0</td><td> 170</td><td> 16593</td><td>Fylkesmannen i Buskerud</td></tr>
2535 <tr><td>49.9</td><td>8296</td><td> 16617</td><td>26.0</td><td>3844</td><td> 14785</td><td> 1.7</td><td> 696</td><td> 41263</td><td>Utenriksdepartementet</td></tr>
2536 <tr><td>51.4</td><td>7375</td><td> 14353</td><td>43.0</td><td>5492</td><td> 12773</td><td> 6.0</td><td>1457</td><td> 22780</td><td>Fylkesmannen i Rogaland</td></tr>
2537 <tr><td>51.5</td><td>4432</td><td> 8610</td><td>51.4</td><td>4472</td><td> 8703</td><td> 3.8</td><td> 494</td><td> 12494</td><td>Fylkesmannen i Hedmark</td></tr>
2538 <tr><td>54.3</td><td>4718</td><td> 8689</td><td>52.5</td><td>4648</td><td> 8852</td><td> 3.9</td><td> 567</td><td> 13903</td><td>Fylkesmannen i Østfold</td></tr>
2539 <tr><td>60.2</td><td>6147</td><td> 10216</td><td>99.8</td><td>8133</td><td> 8153</td><td> 4.0</td><td>1010</td><td> 24464</td><td>Forbrukerrådet</td></tr>
2540 <tr><td>60.9</td><td>45659</td><td> 75035</td><td> 3.5</td><td> 926</td><td> 26466</td><td> 5.7</td><td>5706</td><td> 94908</td><td>Husbanken</td></tr>
2541 <tr><td>62.3</td><td>15943</td><td> 25595</td><td>59.4</td><td>14766</td><td> 24867</td><td> 6.6</td><td>2978</td><td> 42345</td><td>Fylkesmannen i Oslo og Akershus</td></tr>
2542 <tr><td>76.5</td><td>6354</td><td> 8309</td><td>87.2</td><td>13391</td><td> 15363</td><td>12.3</td><td>1011</td><td> 7202</td><td>Barne-, ungdoms- og familiedirektoratet</td></tr>
2543 <tr><td>78.8</td><td>204887</td><td>259963</td><td>69.6</td><td>109962</td><td>157962</td><td> 2.9</td><td>3765</td><td>128230</td><td>Statens vegvesen Region øst</td></tr>
2544 <tr><td>82.5</td><td>78652</td><td> 95340</td><td>78.5</td><td>54063</td><td> 68912</td><td> 2.4</td><td>1358</td><td> 55810</td><td>Sjøfartsdirektoratet</td></tr>
2545 <tr><td>83.1</td><td>8088</td><td> 9733</td><td>94.6</td><td>7535</td><td> 7968</td><td>11.3</td><td> 953</td><td> 7468</td><td>Jernbaneverket</td></tr>
2546 <tr><td>85.1</td><td>221265</td><td>259972</td><td>80.9</td><td>127825</td><td>157956</td><td> 2.2</td><td>2345</td><td>102032</td><td>Statens vegvesen Region vest</td></tr>
2547 <tr><td>86.6</td><td>225041</td><td>259956</td><td>78.4</td><td>123819</td><td>157956</td><td> 3.2</td><td>2699</td><td> 81896</td><td>Statens vegvesen Region sør</td></tr>
2548 <tr><td>89.9</td><td>1466</td><td> 1630</td><td>96.3</td><td>1381</td><td> 1434</td><td>19.6</td><td> 267</td><td> 1093</td><td>Tilsynsutvalget for dommere</td></tr>
2549 <tr><td>89.9</td><td>2498</td><td> 2780</td><td>95.4</td><td>4656</td><td> 4883</td><td> 1.8</td><td> 18</td><td> 996</td><td>Landinfo</td></tr>
2550 <tr><td>91.2</td><td>237188</td><td>259944</td><td>87.1</td><td>137656</td><td>157962</td><td> 2.6</td><td>1480</td><td> 55993</td><td>Statens vegvesen Region midt</td></tr>
2551 <tr><td>91.7</td><td>5198</td><td> 5671</td><td>99.1</td><td>5201</td><td> 5247</td><td> 3.3</td><td> 25</td><td> 744</td><td>Fylkesmannen i Aust-Agder (frem til 31.12.15)</td></tr>
2552 <tr><td>93.4</td><td>242735</td><td>259930</td><td>90.7</td><td>143324</td><td>157956</td><td> 3.8</td><td>1949</td><td> 48772</td><td>Statens vegvesen Region nord</td></tr>
2553 <tr><td>96.0</td><td>6190</td><td> 6446</td><td>99.4</td><td>6117</td><td> 6157</td><td> 1.9</td><td> 7</td><td> 354</td><td>Fylkesmannen i Vest-Agder (frem til 31.12.115)</td></tr>
2554 <tr><td>97.2</td><td>23095</td><td> 23766</td><td>96.9</td><td>23911</td><td> 24666</td><td>42.0</td><td>1746</td><td> 2409</td><td>Kriminalomsorgsdirektoratet</td></tr>
2555 <tr><td>97.3</td><td>38602</td><td> 39679</td><td>98.2</td><td>60831</td><td> 61922</td><td> 3.1</td><td> 83</td><td> 2626</td><td>Statens pensjonskasse</td></tr>
2556 <tr><td>97.4</td><td>253080</td><td>259768</td><td>96.0</td><td>151565</td><td>157870</td><td> 9.0</td><td>2294</td><td> 23257</td><td>Statens vegvesen Vegdirektoratet</td></tr>
2557 <tr><td>97.8</td><td>84989</td><td> 86865</td><td>97.2</td><td>101452</td><td>104332</td><td>12.2</td><td> 983</td><td> 7089</td><td>Toll- og avgiftsdirektoratet</td></tr>
2558 <tr><td>98.0</td><td>1542</td><td> 1573</td><td>99.1</td><td> 889</td><td> 897</td><td> 5.7</td><td> 4</td><td> 66</td><td>Innstillingsrådet for dommere</td></tr>
2559 <tr><td>99.4</td><td>3934</td><td> 3957</td><td>99.6</td><td> 944</td><td> 948</td><td>52.9</td><td> 37</td><td> 33</td><td>Barne- og likestillingsdepartementet</td></tr>
2560 <tr><td>99.6</td><td>1199296</td><td>1204394</td><td>99.4</td><td>990362</td><td>995873</td><td> 3.5</td><td> 624</td><td> 17298</td><td>Skattedirektoratet</td></tr>
2561 </table>
2562
2563 <p>Til sist er statistikken over hvor stor andel av utgående,
2564 inngående, og andre dokumenter som blir journalført mer enn 180 dager
2565 etter dokumentets dato, dvs. hvor stor andel som blir journalført
2566 ekstremt sent for utgående og interne dokumenter, mens det for
2567 innkommende like gjerne kan være at det tok lang tid før de ble
2568 mottatt.</p>
2569
2570 <table border="1">
2571 <tr><th colspan="9">2015</th><th rowspan="3">Instans</th></tr>
2572 <tr><th colspan="3">Utgående</th><th colspan="3">Innkommende</th><th colspan="3">Annet</th></tr>
2573 <tr><th>%</th><th># > 180d liggetid</th><th>Totalt</th>
2574 <th>%</th><th># > 180d liggetid</th><th>Totalt</th>
2575 <th>%</th><th># > 180d liggetid</th><th>Totalt</th>
2576 </tr>
2577
2578 <tr><td> 0.0</td><td> 0</td><td> 1</td><td> 0.0</td><td> 0</td><td> 1</td><td> 0.0</td><td> 0</td><td> 0</td><td>Valgdirektoratet</td></tr>
2579 <tr><td> 0.0</td><td> 0</td><td> 17</td><td> 0.0</td><td> 0</td><td> 13</td><td> 0.0</td><td> 0</td><td> 0</td><td>Innstillingsrådet for dommere</td></tr>
2580 <tr><td> 0.0</td><td> 0</td><td> 20</td><td> 0.7</td><td> 2</td><td> 258</td><td> 0.0</td><td> 0</td><td> 0</td><td>Kompetansesenter for distriktsutvikling</td></tr>
2581 <tr><td> 0.0</td><td> 0</td><td> 50</td><td> 0.0</td><td> 0</td><td> 156</td><td> 0.0</td><td> 0</td><td> 0</td><td>Norsk Romsenter</td></tr>
2582 <tr><td> 0.0</td><td> 0</td><td> 14410</td><td> 0.0</td><td> 0</td><td> 20625</td><td> 0.0</td><td> 0</td><td> 1941</td><td>Fylkesmannen i Nordland</td></tr>
2583 <tr><td> 0.0</td><td> 0</td><td> 19475</td><td> 0.0</td><td> 0</td><td> 33158</td><td> 0.0</td><td> 0</td><td> 2395</td><td>Fylkesmannen i Oslo og Akershus</td></tr>
2584 <tr><td> 0.0</td><td> 2</td><td> 6513</td><td> 0.0</td><td> 2</td><td> 8366</td><td> 0.0</td><td> 1</td><td> 2684</td><td>Forbrukerrådet</td></tr>
2585 <tr><td> 0.0</td><td> 2</td><td> 14848</td><td> 0.0</td><td> 12</td><td> 13720</td><td> 0.1</td><td> 2</td><td> 1709</td><td>Lotteri- og stiftelsestilsynet</td></tr>
2586 <tr><td> 0.0</td><td> 3</td><td> 3242</td><td> 0.1</td><td> 10</td><td> 6728</td><td> 0.0</td><td> 0</td><td> 0</td><td>Petroleumstilsynet</td></tr>
2587 <tr><td> 0.0</td><td> 35</td><td> 39417</td><td> 1.8</td><td> 55</td><td> 3023</td><td> 4.1</td><td> 29</td><td> 699</td><td>Justervesenet</td></tr>
2588 <tr><td> 0.1</td><td> 1</td><td> 563</td><td> 0.1</td><td> 1</td><td> 568</td><td> 0.0</td><td> 0</td><td> 2</td><td>Tilsynsutvalget for dommere</td></tr>
2589 <tr><td> 0.1</td><td> 2</td><td> 1412</td><td> 0.1</td><td> 2</td><td> 1889</td><td> 0.0</td><td> 0</td><td> 2</td><td>Medietilsynet</td></tr>
2590 <tr><td> 0.1</td><td> 3</td><td> 1922</td><td> 0.2</td><td> 7</td><td> 3032</td><td> 0.0</td><td> 0</td><td> 0</td><td>Konkurransetilsynet</td></tr>
2591 <tr><td> 0.1</td><td> 3</td><td> 2861</td><td> 0.2</td><td> 11</td><td> 4625</td><td> 0.0</td><td> 0</td><td> 0</td><td>Sysselmannen på Svalbard</td></tr>
2592 <tr><td> 0.1</td><td> 4</td><td> 2019</td><td> 0.3</td><td> 10</td><td> 3086</td><td>28.5</td><td> 2</td><td> 7</td><td>Datatilsynet</td></tr>
2593 <tr><td> 0.1</td><td> 10</td><td> 6724</td><td> 0.0</td><td> 5</td><td> 11621</td><td> 0.0</td><td> 0</td><td> 1180</td><td>Fylkesmannen i Østfold</td></tr>
2594 <tr><td> 0.1</td><td> 15</td><td> 7701</td><td> 0.2</td><td> 19</td><td> 7959</td><td> 3.0</td><td> 2</td><td> 66</td><td>Brønnøysundregistrene</td></tr>
2595 <tr><td> 0.1</td><td> 23</td><td> 13317</td><td> 0.1</td><td> 33</td><td> 16601</td><td> 0.0</td><td> 0</td><td> 2</td><td>Direktoratet for byggkvalitet</td></tr>
2596 <tr><td> 0.1</td><td> 207</td><td>106179</td><td> 0.3</td><td> 285</td><td> 73027</td><td> 1.0</td><td> 6</td><td> 571</td><td>Arbeidstilsynet</td></tr>
2597 <tr><td> 0.2</td><td> 4</td><td> 1958</td><td> 1.9</td><td> 46</td><td> 2394</td><td> 0.0</td><td> 0</td><td> 0</td><td>Nasjonalt organ for kvalitet i utdanningen (NOKUT)</td></tr>
2598 <tr><td> 0.2</td><td> 6</td><td> 2924</td><td> 0.1</td><td> 10</td><td> 6854</td><td> 0.0</td><td> 0</td><td> 0</td><td>Statsministerens kontor</td></tr>
2599 <tr><td> 0.2</td><td> 42</td><td> 14193</td><td> 0.1</td><td> 46</td><td> 26329</td><td> 7.4</td><td> 179</td><td> 2396</td><td>Fylkesmannen i Hordaland</td></tr>
2600 <tr><td> 0.3</td><td> 11</td><td> 3042</td><td> 0.1</td><td> 8</td><td> 6898</td><td> 0.2</td><td> 1</td><td> 378</td><td>Forbrukerombudet</td></tr>
2601 <tr><td> 0.3</td><td> 12</td><td> 3792</td><td> 0.0</td><td> 5</td><td> 6364</td><td>12.0</td><td> 25</td><td> 208</td><td>Direktoratet for mineralforvaltning med Bergmesteren for Svalbard</td></tr>
2602 <tr><td> 0.3</td><td> 13</td><td> 3468</td><td> 0.9</td><td> 62</td><td> 6883</td><td> 1.4</td><td> 25</td><td> 1729</td><td>Forsvarsdepartementet</td></tr>
2603 <tr><td> 0.3</td><td> 15</td><td> 4463</td><td> 0.5</td><td> 40</td><td> 7903</td><td> 1.2</td><td> 2</td><td> 156</td><td>Statens jernbanetilsyn</td></tr>
2604 <tr><td> 0.3</td><td> 19</td><td> 5470</td><td> 0.7</td><td> 104</td><td> 13525</td><td> 6.5</td><td> 68</td><td> 1038</td><td>Fylkesmannen i Nord-Trøndelag</td></tr>
2605 <tr><td> 0.3</td><td> 130</td><td> 36848</td><td> 0.3</td><td> 148</td><td> 46603</td><td> 7.1</td><td> 183</td><td> 2545</td><td>Arkivverket</td></tr>
2606 <tr><td> 0.3</td><td> 130</td><td> 38432</td><td> 1.6</td><td> 691</td><td> 42125</td><td> 1.5</td><td> 442</td><td> 27727</td><td>Statens vegvesen Region sør</td></tr>
2607 <tr><td> 0.4</td><td> 26</td><td> 6320</td><td> 0.1</td><td> 21</td><td> 12884</td><td> 0.0</td><td> 0</td><td> 4</td><td>Fylkesmannen i Vest-Agder</td></tr>
2608 <tr><td> 0.4</td><td> 29</td><td> 6530</td><td> 2.4</td><td> 362</td><td> 14872</td><td> 0.0</td><td> 0</td><td> 0</td><td>Finansdepartementet</td></tr>
2609 <tr><td> 0.4</td><td> 35</td><td> 7248</td><td> 0.4</td><td> 58</td><td> 12097</td><td> 2.2</td><td> 30</td><td> 1321</td><td>Fylkesmannen i Finnmark</td></tr>
2610 <tr><td> 0.4</td><td> 64</td><td> 14367</td><td> 0.4</td><td> 128</td><td> 26712</td><td> 7.0</td><td> 20</td><td> 283</td><td>Luftfartstilsynet</td></tr>
2611 <tr><td> 0.5</td><td> 6</td><td> 1090</td><td> 1.7</td><td> 25</td><td> 1415</td><td> 0.0</td><td> 0</td><td> 0</td><td>Norges geologiske undersøkelse</td></tr>
2612 <tr><td> 0.5</td><td> 30</td><td> 5810</td><td> 1.0</td><td> 71</td><td> 6812</td><td> 1.7</td><td> 14</td><td> 779</td><td>Vox, nasjonalt fagorgan for kompetansepolitikk</td></tr>
2613 <tr><td> 0.5</td><td> 38</td><td> 7595</td><td> 0.6</td><td> 93</td><td> 15083</td><td>17.4</td><td> 51</td><td> 293</td><td>Fylkesmannen i Møre og Romsdal</td></tr>
2614 <tr><td> 0.5</td><td> 321</td><td> 63780</td><td> 0.2</td><td> 135</td><td> 51738</td><td> 2.0</td><td> 22</td><td> 1052</td><td>Landbruksdirektoratet Oslo</td></tr>
2615 <tr><td> 0.6</td><td> 21</td><td> 3049</td><td> 0.8</td><td> 71</td><td> 8356</td><td> 0.0</td><td> 0</td><td> 0</td><td>Oljedirektoratet</td></tr>
2616 <tr><td> 0.6</td><td> 58</td><td> 8800</td><td> 0.6</td><td> 123</td><td> 20412</td><td> 1.9</td><td> 163</td><td> 8341</td><td>Nærings- og fiskeridepartementet</td></tr>
2617 <tr><td> 0.7</td><td> 56</td><td> 7339</td><td> 1.1</td><td> 90</td><td> 8125</td><td>25.8</td><td> 458</td><td> 1774</td><td>Norsk Filminstitutt</td></tr>
2618 <tr><td> 0.7</td><td> 191</td><td> 26033</td><td> 0.7</td><td> 307</td><td> 42834</td><td> 2.1</td><td> 215</td><td> 10181</td><td>Fiskeridirektoratet</td></tr>
2619 <tr><td> 0.7</td><td> 357</td><td> 44844</td><td> 0.5</td><td> 301</td><td> 52202</td><td> 1.9</td><td> 590</td><td> 29606</td><td>Statens vegvesen Region vest</td></tr>
2620 <tr><td> 0.8</td><td> 2</td><td> 239</td><td> 0.0</td><td> 0</td><td> 246</td><td> 0.0</td><td> 0</td><td> 0</td><td>Fylkesmannen i Vest-Agder (frem til 31.12.115)</td></tr>
2621 <tr><td> 0.8</td><td> 119</td><td> 14631</td><td> 0.3</td><td> 39</td><td> 12465</td><td>12.9</td><td> 217</td><td> 1681</td><td>Nasjonal kommunikasjonsmyndighet</td></tr>
2622 <tr><td> 0.9</td><td> 36</td><td> 3886</td><td> 2.0</td><td> 94</td><td> 4505</td><td> 0.0</td><td> 0</td><td> 0</td><td>Statens strålevern</td></tr>
2623 <tr><td> 0.9</td><td> 41</td><td> 4128</td><td> 1.5</td><td> 141</td><td> 9101</td><td> 7.6</td><td> 4</td><td> 52</td><td>Olje- og energidepartementet</td></tr>
2624 <tr><td> 0.9</td><td> 76</td><td> 7829</td><td> 0.6</td><td> 95</td><td> 14804</td><td> 4.2</td><td> 35</td><td> 831</td><td>Fylkesmannen i Vestfold</td></tr>
2625 <tr><td> 0.9</td><td> 385</td><td> 41153</td><td> 0.5</td><td> 330</td><td> 62989</td><td> 0.9</td><td> 404</td><td> 42661</td><td>Norsk kulturråd</td></tr>
2626 <tr><td> 1.0</td><td> 37</td><td> 3538</td><td> 0.2</td><td> 19</td><td> 6906</td><td> 0.0</td><td> 0</td><td> 4</td><td>Landbruks- og matdepartementet</td></tr>
2627 <tr><td> 1.1</td><td> 753</td><td> 64926</td><td> 0.6</td><td> 433</td><td> 67975</td><td> 2.3</td><td> 747</td><td> 32005</td><td>Statens vegvesen Region øst</td></tr>
2628 <tr><td> 1.2</td><td> 33</td><td> 2558</td><td> 2.0</td><td> 97</td><td> 4643</td><td> 0.0</td><td> 0</td><td> 46</td><td>Domstoladministrasjonen</td></tr>
2629 <tr><td> 1.2</td><td> 49</td><td> 3849</td><td> 0.4</td><td> 20</td><td> 4078</td><td> 6.3</td><td> 31</td><td> 485</td><td>Statens lånekasse for utdanning</td></tr>
2630 <tr><td> 1.2</td><td> 91</td><td> 7120</td><td> 0.6</td><td> 83</td><td> 13700</td><td> 0.0</td><td> 0</td><td> 0</td><td>Samferdselsdepartementet</td></tr>
2631 <tr><td> 1.2</td><td> 179</td><td> 14775</td><td> 0.5</td><td> 167</td><td> 28844</td><td> 0.0</td><td> 0</td><td> 0</td><td>Finanstilsynet</td></tr>
2632 <tr><td> 1.3</td><td> 86</td><td> 6175</td><td> 0.3</td><td> 39</td><td> 11738</td><td> 1.8</td><td> 82</td><td> 4362</td><td>Arbeids- og sosialdepartementet</td></tr>
2633 <tr><td> 1.3</td><td> 101</td><td> 7741</td><td> 0.8</td><td> 115</td><td> 14226</td><td> 0.0</td><td> 0</td><td> 0</td><td>Politidirektoratet</td></tr>
2634 <tr><td> 1.3</td><td> 229</td><td> 16626</td><td> 0.8</td><td> 264</td><td> 31782</td><td> 3.9</td><td> 283</td><td> 7203</td><td>Justis- og beredskapsdepartementet</td></tr>
2635 <tr><td> 1.4</td><td> 13</td><td> 873</td><td> 1.5</td><td> 23</td><td> 1467</td><td> 0.0</td><td> 0</td><td> 0</td><td>Kunst i offentlige rom</td></tr>
2636 <tr><td> 1.4</td><td> 28</td><td> 2000</td><td> 1.0</td><td> 26</td><td> 2446</td><td> 7.8</td><td> 16</td><td> 205</td><td>Språkrådet</td></tr>
2637 <tr><td> 1.4</td><td> 146</td><td> 10001</td><td> 0.6</td><td> 132</td><td> 19008</td><td> 2.9</td><td> 31</td><td> 1038</td><td>Fylkesmannen i Rogaland</td></tr>
2638 <tr><td> 1.4</td><td> 176</td><td> 12255</td><td> 0.3</td><td> 64</td><td> 18762</td><td> 9.1</td><td> 95</td><td> 1033</td><td>Fylkesmannen i Troms</td></tr>
2639 <tr><td> 1.5</td><td> 137</td><td> 8801</td><td> 2.2</td><td> 190</td><td> 8578</td><td>10.7</td><td> 169</td><td> 1569</td><td>Statistisk sentralbyrå</td></tr>
2640 <tr><td> 1.5</td><td> 298</td><td> 19717</td><td> 2.5</td><td> 833</td><td> 32313</td><td>11.0</td><td> 637</td><td> 5748</td><td>Norges vassdrags- og energidirektorat</td></tr>
2641 <tr><td> 1.5</td><td> 376</td><td> 24323</td><td> 0.4</td><td> 119</td><td> 24404</td><td> 3.5</td><td> 606</td><td> 16915</td><td>Statens vegvesen Region nord</td></tr>
2642 <tr><td> 1.5</td><td> 424</td><td> 26628</td><td> 0.9</td><td> 268</td><td> 29189</td><td> 3.5</td><td> 623</td><td> 17623</td><td>Statens vegvesen Region midt</td></tr>
2643 <tr><td> 1.7</td><td> 79</td><td> 4582</td><td> 8.5</td><td> 431</td><td> 5070</td><td> 6.6</td><td> 142</td><td> 2139</td><td>Toll- og avgiftsdirektoratet</td></tr>
2644 <tr><td> 1.7</td><td> 469</td><td> 26133</td><td> 3.0</td><td> 923</td><td> 30195</td><td>20.5</td><td>1891</td><td> 9185</td><td>Direktoratet for samfunnssikkerhet og beredskap</td></tr>
2645 <tr><td> 1.8</td><td> 23</td><td> 1272</td><td> 2.9</td><td> 64</td><td> 2155</td><td> 0.0</td><td> 0</td><td> 0</td><td>Nasjonalbiblioteket</td></tr>
2646 <tr><td> 1.9</td><td> 150</td><td> 7763</td><td> 1.3</td><td> 202</td><td> 14603</td><td> 4.8</td><td> 50</td><td> 1022</td><td>Fylkesmannen i Buskerud</td></tr>
2647 <tr><td> 2.0</td><td> 25</td><td> 1217</td><td> 1.3</td><td> 21</td><td> 1556</td><td> 3.1</td><td> 13</td><td> 410</td><td>Landbruksdirektoratet Alta</td></tr>
2648 <tr><td> 2.0</td><td> 136</td><td> 6656</td><td> 1.7</td><td> 97</td><td> 5480</td><td> 9.3</td><td> 261</td><td> 2797</td><td>Direktoratet for forvaltning og IKT</td></tr>
2649 <tr><td> 2.0</td><td> 263</td><td> 12584</td><td> 0.8</td><td> 113</td><td> 13273</td><td> 3.7</td><td> 484</td><td> 12850</td><td>Statens vegvesen Vegdirektoratet</td></tr>
2650 <tr><td> 2.1</td><td> 184</td><td> 8700</td><td> 0.3</td><td> 68</td><td> 17957</td><td> 1.5</td><td> 117</td><td> 7668</td><td>Kommunal- og moderniseringsdepartementet</td></tr>
2651 <tr><td> 2.3</td><td> 65</td><td> 2777</td><td> 1.6</td><td> 71</td><td> 4405</td><td> 6.9</td><td> 58</td><td> 831</td><td>Utlendingsnemnda</td></tr>
2652 <tr><td> 2.3</td><td> 118</td><td> 4986</td><td> 0.2</td><td> 30</td><td> 10584</td><td> 1.1</td><td> 11</td><td> 920</td><td>Fylkesmannen i Hedmark</td></tr>
2653 <tr><td> 2.4</td><td> 26</td><td> 1068</td><td> 1.2</td><td> 21</td><td> 1640</td><td> 1.7</td><td> 4</td><td> 223</td><td>Statens innkrevingssentral</td></tr>
2654 <tr><td> 2.5</td><td> 101</td><td> 3979</td><td> 6.7</td><td> 354</td><td> 5219</td><td> 8.6</td><td> 251</td><td> 2903</td><td>Departementenes sikkerhets- og serviceorganisasjon</td></tr>
2655 <tr><td> 2.5</td><td> 119</td><td> 4698</td><td> 3.0</td><td> 134</td><td> 4434</td><td>26.6</td><td> 123</td><td> 461</td><td>Norsk Akkreditering</td></tr>
2656 <tr><td> 2.6</td><td> 45</td><td> 1705</td><td> 0.6</td><td> 15</td><td> 2438</td><td> 0.4</td><td> 7</td><td> 1533</td><td>Kriminalomsorgsdirektoratet</td></tr>
2657 <tr><td> 2.6</td><td> 140</td><td> 5260</td><td> 1.4</td><td> 165</td><td> 11499</td><td>14.7</td><td> 212</td><td> 1435</td><td>Klima- og miljødepartementet</td></tr>
2658 <tr><td> 2.6</td><td> 172</td><td> 6552</td><td> 0.6</td><td> 88</td><td> 13413</td><td> 4.0</td><td> 168</td><td> 4138</td><td>Barne-, likestillings- og inkluderingsdepartementet</td></tr>
2659 <tr><td> 2.7</td><td> 63</td><td> 2292</td><td> 9.3</td><td> 259</td><td> 2761</td><td> 0.0</td><td> 0</td><td> 0</td><td>Direktoratet for økonomistyring</td></tr>
2660 <tr><td> 2.9</td><td> 22</td><td> 741</td><td> 1.4</td><td> 13</td><td> 869</td><td> 0.0</td><td> 0</td><td> 0</td><td>Statens arbeidsmiljøinstitutt</td></tr>
2661 <tr><td> 2.9</td><td>1766</td><td> 59502</td><td> 3.7</td><td>2457</td><td> 66026</td><td> 3.5</td><td> 729</td><td> 20466</td><td>Husbanken</td></tr>
2662 <tr><td> 3.0</td><td> 198</td><td> 6525</td><td> 0.3</td><td> 36</td><td> 10925</td><td> 9.1</td><td> 48</td><td> 525</td><td>Fylkesmannen i Telemark</td></tr>
2663 <tr><td> 3.2</td><td> 92</td><td> 2824</td><td> 1.6</td><td> 126</td><td> 7663</td><td> 8.3</td><td> 114</td><td> 1367</td><td>Garantiinstituttet for eksportkreditt</td></tr>
2664 <tr><td> 3.2</td><td> 113</td><td> 3508</td><td> 1.2</td><td> 98</td><td> 7916</td><td> 0.0</td><td> 0</td><td> 0</td><td>Havforskningsinstituttet</td></tr>
2665 <tr><td> 3.2</td><td> 178</td><td> 5477</td><td> 0.5</td><td> 48</td><td> 9264</td><td>13.3</td><td> 79</td><td> 593</td><td>Fylkesmannen i Aust-Agder</td></tr>
2666 <tr><td> 3.2</td><td> 211</td><td> 6542</td><td> 2.3</td><td> 178</td><td> 7678</td><td> 0.0</td><td> 0</td><td> 0</td><td>Barne-, ungdoms- og familiedirektoratet</td></tr>
2667 <tr><td> 3.2</td><td> 499</td><td> 15144</td><td> 2.2</td><td> 562</td><td> 24560</td><td> 2.4</td><td> 767</td><td> 31705</td><td>Utenriksdepartementet</td></tr>
2668 <tr><td> 3.3</td><td> 266</td><td> 7831</td><td> 0.3</td><td> 44</td><td> 11717</td><td>12.5</td><td> 128</td><td> 1019</td><td>Fylkesmannen i Sogn og Fjordane</td></tr>
2669 <tr><td> 3.3</td><td> 275</td><td> 8151</td><td> 2.7</td><td> 323</td><td> 11629</td><td>16.6</td><td>1052</td><td> 6317</td><td>Skattedirektoratet</td></tr>
2670 <tr><td> 3.4</td><td> 887</td><td> 25797</td><td> 1.6</td><td> 569</td><td> 34780</td><td> 0.0</td><td> 0</td><td> 0</td><td>Miljødirektoratet</td></tr>
2671 <tr><td> 3.4</td><td>1378</td><td> 39669</td><td> 1.6</td><td> 847</td><td> 49862</td><td> 2.9</td><td> 267</td><td> 9095</td><td>Norges forskningsråd</td></tr>
2672 <tr><td> 3.6</td><td> 277</td><td> 7638</td><td> 0.3</td><td> 26</td><td> 8473</td><td>11.8</td><td> 888</td><td> 7470</td><td>Statens helsetilsyn</td></tr>
2673 <tr><td> 3.6</td><td> 291</td><td> 8056</td><td> 1.1</td><td> 110</td><td> 9677</td><td>13.7</td><td> 394</td><td> 2873</td><td>Utlendingsdirektoratet</td></tr>
2674 <tr><td> 3.7</td><td> 305</td><td> 8158</td><td> 2.9</td><td> 366</td><td> 12300</td><td>12.8</td><td> 475</td><td> 3692</td><td>Direktoratet for utviklingssamarbeid</td></tr>
2675 <tr><td> 3.7</td><td> 730</td><td> 19384</td><td> 1.1</td><td> 242</td><td> 20898</td><td> 5.5</td><td> 52</td><td> 929</td><td>Kystverket</td></tr>
2676 <tr><td> 4.2</td><td> 271</td><td> 6327</td><td> 1.3</td><td> 174</td><td> 12490</td><td> 0.0</td><td> 0</td><td> 0</td><td>Riksantikvaren - Direktoratet for kulturminneforvaltning</td></tr>
2677 <tr><td> 4.3</td><td> 19</td><td> 432</td><td> 0.0</td><td> 0</td><td> 386</td><td> 7.8</td><td> 4</td><td> 51</td><td>Fylkesmannen i Aust-Agder (frem til 31.12.15)</td></tr>
2678 <tr><td> 4.4</td><td> 458</td><td> 10325</td><td> 3.4</td><td> 623</td><td> 18141</td><td>14.3</td><td>1003</td><td> 7001</td><td>Forsvarsbygg</td></tr>
2679 <tr><td> 4.6</td><td> 22</td><td> 476</td><td>11.4</td><td> 198</td><td> 1722</td><td>15.4</td><td> 94</td><td> 609</td><td>Jernbaneverket</td></tr>
2680 <tr><td> 4.6</td><td> 774</td><td> 16824</td><td> 8.4</td><td>1329</td><td> 15723</td><td>15.6</td><td> 756</td><td> 4838</td><td>Statens kartverk</td></tr>
2681 <tr><td> 5.1</td><td> 85</td><td> 1635</td><td> 1.4</td><td> 27</td><td> 1892</td><td> 0.0</td><td> 0</td><td> 1</td><td>Statens pensjonskasse</td></tr>
2682 <tr><td> 5.1</td><td> 339</td><td> 6602</td><td> 5.1</td><td> 381</td><td> 7396</td><td> 0.0</td><td> 0</td><td> 0</td><td>Nasjonalt folkehelseinstitutt</td></tr>
2683 <tr><td> 5.2</td><td> 377</td><td> 7225</td><td> 0.7</td><td> 112</td><td> 15036</td><td> 9.8</td><td> 67</td><td> 680</td><td>Fylkesmannen i Sør-Trøndelag</td></tr>
2684 <tr><td> 5.7</td><td> 376</td><td> 6526</td><td> 0.3</td><td> 59</td><td> 15602</td><td> 0.0</td><td> 0</td><td> 0</td><td>Helse- og omsorgsdepartementet</td></tr>
2685 <tr><td> 6.1</td><td>1645</td><td> 26666</td><td> 0.7</td><td> 220</td><td> 31017</td><td>15.3</td><td> 665</td><td> 4340</td><td>Utdanningsdirektoratet</td></tr>
2686 <tr><td> 6.2</td><td> 470</td><td> 7517</td><td> 0.2</td><td> 51</td><td> 19868</td><td> 0.0</td><td> 0</td><td> 0</td><td>Kulturdepartementet</td></tr>
2687 <tr><td> 6.7</td><td> 48</td><td> 706</td><td> 7.6</td><td> 74</td><td> 968</td><td> 0.0</td><td> 0</td><td> 0</td><td>Fredskorpset</td></tr>
2688 <tr><td> 6.8</td><td> 19</td><td> 279</td><td> 4.6</td><td> 20</td><td> 429</td><td> 4.7</td><td> 5</td><td> 106</td><td>Statens institutt for rusmiddelforskning</td></tr>
2689 <tr><td> 6.9</td><td>2173</td><td> 31077</td><td> 3.1</td><td>1342</td><td> 43025</td><td>32.9</td><td>3691</td><td> 11191</td><td>Helsedirektoratet</td></tr>
2690 <tr><td> 7.4</td><td>1053</td><td> 14189</td><td> 6.0</td><td> 764</td><td> 12638</td><td>32.5</td><td>1119</td><td> 3434</td><td>Integrerings- og mangfoldsdirektoratet</td></tr>
2691 <tr><td> 8.1</td><td> 322</td><td> 3961</td><td> 7.3</td><td> 271</td><td> 3675</td><td> 8.7</td><td> 141</td><td> 1620</td><td>Direktoratet for nødkommunikasjon</td></tr>
2692 <tr><td> 8.6</td><td> 51</td><td> 590</td><td> 6.8</td><td> 12</td><td> 174</td><td>23.7</td><td> 86</td><td> 362</td><td>Landinfo</td></tr>
2693 <tr><td>10.8</td><td>1034</td><td> 9557</td><td> 1.4</td><td> 238</td><td> 16191</td><td> 9.5</td><td> 2</td><td> 21</td><td>Kunnskapsdepartementet</td></tr>
2694 <tr><td>13.0</td><td> 764</td><td> 5873</td><td> 5.5</td><td> 417</td><td> 7451</td><td>42.8</td><td> 6</td><td> 14</td><td>Senter for internasjonalisering av utdanning</td></tr>
2695 <tr><td>14.6</td><td>4088</td><td> 27956</td><td> 0.3</td><td> 171</td><td> 43364</td><td> 6.9</td><td> 402</td><td> 5825</td><td>Sjøfartsdirektoratet</td></tr>
2696 <tr><td>20.2</td><td>4464</td><td> 22016</td><td> 6.6</td><td>3076</td><td> 46377</td><td> 2.3</td><td> 366</td><td> 15402</td><td>Statens legemiddelverk</td></tr>
2697 <tr><td>24.3</td><td>5085</td><td> 20862</td><td> 9.5</td><td>1486</td><td> 15545</td><td>38.7</td><td>4368</td><td> 11263</td><td>Statsbygg</td></tr>
2698 <tr><td>28.0</td><td>1859</td><td> 6637</td><td> 3.2</td><td> 488</td><td> 15219</td><td>21.6</td><td> 230</td><td> 1062</td><td>Fylkesmannen i Oppland</td></tr>
2699 <tr><td>32.5</td><td> 41</td><td> 126</td><td>41.7</td><td> 172</td><td> 412</td><td>60.0</td><td> 78</td><td> 130</td><td>Direktoratet for e-helse</td></tr>
2700 </table>
2701
2702 <p>Jeg lurer virkelig på hvordan så mange i det offentlige klarer å
2703 ikke journalføre utgående dokumenter med en gang de gjøres ferdig. Er
2704 det manglende opplæring, vanskelige systemer, vond vilje eller noe
2705 helt annet som er årsaken? Det hadde vært interessant å finne ut om
2706 det var noen fellestrekk for dokumenter som ikke blir journalført før
2707 det er gått et halvt år.</p>
2708
2709 <p><strong>Oppdatering 2016-04-07</strong>: En nærmere undersøkelse av
2710 OEP-oppføringene til Utenriksdepartementet viste at det var en teknisk
2711 feil i måten jeg laget statistikken, der alle oppføringer med '-' i
2712 unntaksgrunnlagsfeltet ble talt opp som unntatt offentlighet. Det
2713 var UD ikke alene om. Det viste seg å gjelde Barne-, likestillings-
2714 og inkluderingsdepartementet (4), Helse- og omsorgsdepartementet
2715 (3525), Landbruks- og matdepartementet (1753), Nærings- og
2716 fiskeridepartementet (11780), Nærings- og handelsdepartementet (7),
2717 Nærings- og handelsdepartementet (frem til 31.12.13) (10417) og
2718 Utenriksdepartementet (78798) også. Antall påvirkede oppføringer står
2719 i parentes. Jeg har fikset problemet og oppdatert tabellen for
2720 hemmelighold over. Oppføringene for Nærings- og handelsdepartementet,
2721 Landbruks- og matdepartementet, Utenriksdepartementet og Helse- og
2722 omsorgsdepartementet fikk ny plassering i lista.</p>
2723
2724 </div>
2725 <div class="tags">
2726
2727
2728 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
2729
2730
2731 </div>
2732 </div>
2733 <div class="padding"></div>
2734
2735 <div class="entry">
2736 <div class="title">
2737 <a href="http://people.skolelinux.org/pere/blog/Mimes_br_nn__norsk_utgave_av_Alaveteli___WhatDoTheyKnow__endelig_lansert.html">Mimes brønn, norsk utgave av Alaveteli / WhatDoTheyKnow, endelig lansert</a>
2738 </div>
2739 <div class="date">
2740 9th July 2015
2741 </div>
2742 <div class="body">
2743 <p>I går fikk vi endelig lansert en norsk version av mySocietys
2744 <a href="https://www.whatdotheyknow.com/">WhatDoTheyKnow</a>.
2745 Tjenesten heter Mimes brønn, og ble
2746 <a href="http://www.nuug.no/news/NUUG_lanserer_innsynstjenesten_Mimes_Br_nn.shtml">annonsert
2747 av NUUG</a> via blogg, epost og twitter til NUUG-assosierte personer.
2748 Det har tatt noen år, men de siste dagene fikk vi endelig tid til å få
2749 på plass de siste bitene. Vi er to, Gorm og meg selv, som har vært
2750 primus motor for det hele, men vi har fått hjelp med oversettelser og
2751 oppsett fra mange flere. Jeg vil si tusen takk til hver og en av dem,
2752 og er veldig fornøyd med at vi klarte å få tjenesten opp å kjøre før
2753 ferietiden slo inn for fullt.</p>
2754
2755 <p>Vi er usikker på hvor mye belastning den virtuelle maskinen der
2756 tjenesten kjører klarer, så vi har lansert litt i det stille og ikke
2757 til for mange folk for å se hvordan maskinen klarer seg over sommeren,
2758 før vi går mer aktivt ut og annonserer til høsten. Ta en titt, og se
2759 om du kanskje har et spørsmål til det offentlige som er egnet å sende
2760 inn via Mimes brønn.</p>
2761
2762 <p>Hvis du lurer på hva i alle dager en slik tjenestes kan brukes til,
2763 anbefaler jeg deg å se
2764 <a href="http://beta.frikanalen.no/video/625321">TED-foredraget til
2765 Heather Brook</a> om hvordan hun brukte WhatDoTheyKnow til å lære
2766 hvordan offentlige midler ble misbrukt. Det er en inspirerende
2767 historie.</p>
2768
2769 </div>
2770 <div class="tags">
2771
2772
2773 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
2774
2775
2776 </div>
2777 </div>
2778 <div class="padding"></div>
2779
2780 <div class="entry">
2781 <div class="title">
2782 <a href="http://people.skolelinux.org/pere/blog/I_m_going_to_the_Open_Source_Developers__Conference_Nordic_2015_.html">I'm going to the Open Source Developers' Conference Nordic 2015!</a>
2783 </div>
2784 <div class="date">
2785 7th April 2015
2786 </div>
2787 <div class="body">
2788 <p>I am happy to let you all know that I'm going to the <a
2789 href="http://act.osdc.no/osdc2015no/">Open Source Developers'
2790 Conference Nordic 2015</a>!</p>
2791
2792 <p>It take place Friday 8th to Sunday 10th of May in Oslo next to
2793 where I work, and I finally got around to submitting
2794 <a href="http://act.osdc.no/osdc2015no/talk/6192">a talk proposal for
2795 it</a> (dead link for most people until the talk is accepted). As
2796 part of my involvement with the
2797 <a href="http://www.nuug.no/">Norwegian Unix User Group member
2798 association</a> I have been slightly involved in the planning of this
2799 conference for a while now, with a focus on organising a Civic Hacking
2800 Hackathon with our friends
2801 over at <a href="http://www.mysociety.org/">mySociety</a> and
2802 <a href="http://www.holderdeord.no/">Holder de ord</a>. This part is
2803 named the 'My Society' track in the program. There is still space for
2804 more talks and participants. I hope to see you there.</p>
2805
2806 <p>Check out <a href="http://act.osdc.no/osdc2015no/talks">the talks
2807 submitted and accepted so far</a>.</p>
2808
2809 </div>
2810 <div class="tags">
2811
2812
2813 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
2814
2815
2816 </div>
2817 </div>
2818 <div class="padding"></div>
2819
2820 <div class="entry">
2821 <div class="title">
2822 <a href="http://people.skolelinux.org/pere/blog/Frikanalen__Norwegian_TV_channel_for_technical_topics.html">Frikanalen, Norwegian TV channel for technical topics</a>
2823 </div>
2824 <div class="date">
2825 9th March 2015
2826 </div>
2827 <div class="body">
2828 <p>The <a href="http://www.nuug.no/">Norwegian Unix User Group</a>,
2829 where I am a member, and where people interested in free software,
2830 open standards and UNIX like operating systems like Linux and the BSDs
2831 come together, record our monthly technical presentations on video.
2832 The purpose is to document the talks and spread them to a wider
2833 audience. For this, the the Norwegian nationwide open channel
2834 <a href="http://www.frikanalen.no/">Frikanalen</a> is a useful venue.
2835 Since a few days ago, when I figured out the
2836 <a href="http://beta.frikanalen.no/api/">REST API</a> to program the
2837 <a href="http://beta.frikanalen.tv/guide/">channel time schedule</a>,
2838 the channel has been filled with NUUG talks, related recordings and
2839 some Creative Commons licensed TED talks (from archive.org). I fill
2840 all "leftover bits" on the channel with content from NUUG, which at
2841 the moment is almost 17 of 24 hours every day.</p>
2842
2843 <p>The list of NUUG videos
2844 <a href="http://beta.frikanalen.tv/organization/82">uploaded so far</a>
2845 include things like a
2846 <a href="http://beta.frikanalen.tv/video/625090">one hour talk by John
2847 Perry Barlow when he visited Oslo</a>, a presentation of
2848 <a href="http://beta.frikanalen.tv/video/624275">Haiku, the BeOS
2849 re-implementation</a>, the
2850 <a href="http://beta.frikanalen.tv/video/624493">history of FiksGataMi,
2851 the Norwegian version of FixMyStreet</a>, the good old
2852 <a href="http://beta.frikanalen.tv/video/623566">Warriors of the net
2853 video</A> and many others.</p>
2854
2855 <p>We have a large backlog of NUUG talks not yet uploaded to
2856 Frikanalen, and plan to upload every useful bit to the channel to
2857 spread the word there. I also hope to find useful recordings from the
2858 Chaos Computer Club and Debian conferences and spread them on the
2859 channel as well. But this require locating the videos and their meta
2860 information (title, description, license, etc), and preparing the
2861 recordings for broadcast, and I have not yet had the spare time to
2862 focus on this. Perhaps you want to help. Please join us on IRC,
2863 <a href="irc://irc.freenode.net/%23nuug">#nuug on irc.freenode.net</a>
2864 if you want to help make this happen.</p>
2865
2866 <p>But as I said, already the channel is already almost exclusively
2867 filled with technical topics, and if you want to learn something new
2868 today, check out the <a href="http://www.frikanalen.tv/se">Ogg Theora
2869 web stream</a> or use one of the other ways to get access to the
2870 channel. Unfortunately the Ogg Theora recoding for distribution still
2871 do not properly sync the video and sound. It is generated by recoding
2872 a internal MPEG transport stream with MPEG4 coded video (ie H.264) to
2873 Ogg Theora / Vorbis, and we have not been able to find a way that
2874 produces acceptable quality. Help needed, please get in touch if you
2875 know how to fix it using free software.</p>
2876
2877 </div>
2878 <div class="tags">
2879
2880
2881 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/h264">h264</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
2882
2883
2884 </div>
2885 </div>
2886 <div class="padding"></div>
2887
2888 <div class="entry">
2889 <div class="title">
2890 <a href="http://people.skolelinux.org/pere/blog/The_Citizenfour_documentary_on_the_Snowden_confirmations_to_Norway.html">The Citizenfour documentary on the Snowden confirmations to Norway</a>
2891 </div>
2892 <div class="date">
2893 28th February 2015
2894 </div>
2895 <div class="body">
2896 <p>Today I was happy to learn that the documentary
2897 <a href="https://citizenfourfilm.com/">Citizenfour</a> by
2898 <a href="https://en.wikipedia.org/wiki/Laura_Poitras">Laura Poitras</a>
2899 finally will show up in Norway. According to the magazine
2900 <a href="http://montages.no/">Montages</a>, a deal has finally been
2901 made for
2902 <a href="http://montages.no/nyheter/snowden-dokumentaren-citizenfour-far-norsk-kinodistribusjon/">Cinema
2903 distribution in Norway</a> and the movie will have its premiere soon.
2904 This is great news. As part of my involvement with
2905 <a href="http://www.nuug.no/">the Norwegian Unix User Group</a>, me and
2906 a friend have
2907 <a href="http://www.nuug.no/news/Dokumentar_om_Snowdenbekreftelsene_til_Norge_.shtml">tried
2908 to get the movie to Norway</a> ourselves, but obviously
2909 <a href="http://www.nuug.no/news/Dokumentar_om_Snowdenbekreftelsene_endelig_til_Norge_.shtml">we
2910 were too late</a> and Tor Fosse beat us to it. I am happy he did, as
2911 the movie will make its way to the public and we do not have to make
2912 it happen ourselves.
2913 <a href="https://www.youtube.com/watch?v=XiGwAvd5mvM">The trailer</a>
2914 can be seen on youtube, if you are curious what kind of film this
2915 is.</p>
2916
2917 <p>The whistle blower Edward Snowden really deserve political asylum
2918 here in Norway, but I am afraid he would not be safe.</p>
2919
2920 </div>
2921 <div class="tags">
2922
2923
2924 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>.
2925
2926
2927 </div>
2928 </div>
2929 <div class="padding"></div>
2930
2931 <div class="entry">
2932 <div class="title">
2933 <a href="http://people.skolelinux.org/pere/blog/The_Norwegian_open_channel_Frikanalen___24x7_on_the_Internet.html">The Norwegian open channel Frikanalen - 24x7 on the Internet</a>
2934 </div>
2935 <div class="date">
2936 25th February 2015
2937 </div>
2938 <div class="body">
2939 <p>The Norwegian nationwide open channel
2940 <a href="http://www.frikanalen.no/">Frikanalen</a> is still going
2941 strong. It allow everyone to send the video they want on national
2942 television. It is a TV station administrated completely using a web
2943 browser, running only <ahref="https://github.com/Frikanalen">Free
2944 Software</a>, providing <ahref="http://beta.frikanalen.tv/api">a REST
2945 api</a> for administrators and members, and with distribution on the
2946 national DVB-T distribution network RiksTV. But only between 12:00
2947 and 17:30 Norwegian time. This has finally changed, after many years
2948 with limited distribution. A few weeks ago, we set up a Ogg Theora
2949 stream via icecast to allow everyone with Internet access to check out
2950 the channel the rest of the day. This is presented on
2951 <a href="http://www.frikanalen.tv/se">the Frikanalen web site now</a>. And
2952 since a few days ago, the channel is also available
2953 via <a href="https://www.uninett.no/iptv-tilgang">multicast on
2954 UNINETT</a>, available for those using IPTV TVs and set-top boxes in
2955 the Norwegian National Research and Education network.</p>
2956
2957 <p>If you want to see what is on the channel, point your media player
2958 to one of these sources. The first should work with most players and
2959 browsers, while as far as I know, the multicast UDP stream only work
2960 with VLC.</p>
2961
2962 <ul>
2963 <li><a href="http://video.nuug.no/frikanalen.ogv">http://video.nuug.no/frikanalen.ogv</a></li>
2964 <li>udp://@224.17.43.129:1234</li>
2965 </ul>
2966
2967 <p>The Ogg Theora / icecast stream is not working well, as the video
2968 and audio is slightly out of sync. We have not been able to figure
2969 out how to fix it. It is generated by recoding a internal MPEG
2970 transport stream with MPEG4 coded video (ie H.264) to Ogg Theora /
2971 Vorbis, and the result is less then stellar. If you have ideas how to
2972 fix it, please let us know on frikanalen (at) nuug.no. We currently
2973 use this with ffmpeg2theora 0.29:</p>
2974
2975 <blockquote><pre>
2976 ./ffmpeg2theora.linux &lt;OBE_gemini_URL.ts&gt; -F 25 -x 720 -y 405 \
2977 --deinterlace --inputfps 25 -c 1 -H 48000 --keyint 8 --buf-delay 100 \
2978 --nosync -V 700 -o - | oggfwd video.nuug.no 8000 &lt;pw&gt; /frikanalen.ogv
2979 </pre></blockquote>
2980
2981 <p>If you get the multicast UDP stream working, please let me know, as
2982 I am curious how far the multicast stream reach. It do not make it to
2983 my home network, nor any other commercially available network in
2984 Norway that I am aware of.</p>
2985
2986 </div>
2987 <div class="tags">
2988
2989
2990 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/h264">h264</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
2991
2992
2993 </div>
2994 </div>
2995 <div class="padding"></div>
2996
2997 <div class="entry">
2998 <div class="title">
2999 <a href="http://people.skolelinux.org/pere/blog/Nagios_module_to_check_if_the_Frikanalen_video_stream_is_working.html">Nagios module to check if the Frikanalen video stream is working</a>
3000 </div>
3001 <div class="date">
3002 8th February 2015
3003 </div>
3004 <div class="body">
3005 <p>When running a TV station with both broadcast and web stream
3006 distribution, it is useful to know that the stream is working. As I
3007 am involved in the Norwegian open channel
3008 <a href="http://www.frikanalen.no/">Frikanalen</a> as part of my
3009 activity in the <a href="http://www.nuug.no/">NUUG member
3010 organisation</a>, I wrote a script to use mplayer to connect to a
3011 video stream, pick two images 35 seconds apart and compare them. If
3012 the images are missing or identical, something is probably wrong with
3013 the stream and an alarm should be triggered. The script is written as
3014 a Nagios plugin, allowing us to use Nagios to run the check regularly
3015 and sound the alarm when something is wrong. It is able to detect
3016 both a hanging and a broken video stream.</p>
3017
3018 <p>I just uploaded the code for the script into the
3019 <a href="https://github.com/Frikanalen/frikanalen/blob/master/nagios-plugin/check_video_stream_images">Frikanalen
3020 git repository</a> on github. If you run a TV station with web
3021 streaming, perhaps you can find it useful too.</p>
3022
3023 <p>Last year, the Frikanalen public TV station transformed into using
3024 only Linux based free software to administrate, schedule and
3025 distribute the TV content. The
3026 <a href="https://github.com/Frikanalen">source code for the entire TV
3027 station</a> is available from the Github project page. Everyone can
3028 use it to send their content on national TV, and we provide both a web
3029 GUI and <a href="http://beta.frikanalen.tv/api/">a web API</a> to
3030 <a href="http://beta.frikanalen.tv/login/?next=/members/video/">add</a>
3031 and <a href="http://beta.frikanalen.tv/members/plan/">schedule
3032 content</a>. And thanks to last weeks developer gathering and
3033 following activity, we now have the schedule
3034 <a href="http://beta.frikanalen.tv/xmltv/2015/01/01">available as
3035 XMLTV</a> too. Still a lot of work left to do, especially with the
3036 process to add videos and with the scheduling, so your contribution is
3037 most welcome. Perhaps you want to set up your own TV station?</p>
3038
3039 <p>Update 2015-02-25: Got a tip from Uninett about their
3040 <a href="https://scm.uninett.no/maalepaaler/qstream/">qstream
3041 monitoring system</a>, which gather connection time, jitter, packet
3042 loss and burst bandwidth usage. It look useful to check if UDP
3043 streams are working as they should.</p>
3044
3045 </div>
3046 <div class="tags">
3047
3048
3049 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
3050
3051
3052 </div>
3053 </div>
3054 <div class="padding"></div>
3055
3056 <div class="entry">
3057 <div class="title">
3058 <a href="http://people.skolelinux.org/pere/blog/Hva__mangler__i_OEP___litt_statistikk_utledet_fra_saksnummer_og_dokumentnummer.html">Hva «mangler» i OEP - litt statistikk utledet fra saksnummer og dokumentnummer</a>
3059 </div>
3060 <div class="date">
3061 29th January 2015
3062 </div>
3063 <div class="body">
3064 <p>En ting jeg har lurt på når det gjelder offentlige postjournaler,
3065 er hvor stor andel av det som ligger i de interne databasene kommer
3066 ikke med i postjournalen. Dette er det mulig å finne ut basert på det
3067 som ligger i postjournalen. For å forstå hva jeg mener, trengs det
3068 litt bakgrunnsinformasjon. I henhold til
3069 <a href="http://www.arkivverket.no/arkivverket/Offentleg-forvalting/Noark">NOARK-standarden</a>
3070 for norske offentlige arkiv skal enhver sak ha et årstall og et
3071 løpenummer, og ethvert dokument i saken skal gis et
3072 dokument-løpenummer. Det vil si at en ender opp med dokument-ID som
3073 ser ut som ÅÅÅÅ/SAKNR-DOKNR, f.eks. 2014/2-1 eller 2014/12312-14.
3074 Mange oppgir kun tosifret årstall, men prinsippet er det samme. Så
3075 vidt jeg vet skal saksnummer og dokumentnummer tildeles løpende og i
3076 stigende rekkefølge. Gitt en instans med følgende dokument-ID i
3077 postjournalen, så kan en regne ut hvor mye som ikke finnes i
3078 journalen:
3079
3080 <ul>
3081 <li>2014/2-1</li>
3082 <li>2014/5-1</li>
3083 <li>2014/5-3</li>
3084 </ul>
3085
3086 <p>Her ser en at saksnummer 2 og 5 finnes i postjournalen, mens
3087 nummerene 1, 3 og 4 mangler. En ser også at i sak 2014/5 mangler
3088 dokument 2. Ved hjelp av denne informasjonen har jeg regnet ut hvor
3089 stor andel av saksnummer og dokumentløpenummer som ikke har dukket opp
3090 i <a href="https://www.oep.no/">Offentlig Elektronisk Postjournal</a>
3091 (OEP). For saksnummer har jeg tatt utgangspunkt i at en ikke trenger
3092 å starte på 1, og dermed regnet med området fra laveste til høyeste
3093 saksnummer og talt antall unike saksnummer som forekommer i OEP. I
3094 dette tilfellet betyr de at 2 av 4 saksnummer er ubrukte (50%). For
3095 dokumentløpenummer har jeg tilsvarende tatt utgangspunkt i laveste og
3096 høyeste kjente dokumentløpenummer, for å handtere databaser der jeg
3097 mangler komplett postjournal. For sak 2014/5 her betyr det at 1 av 3
3098 dokumenter mangler (33%).</p>
3099
3100 <p>Det er flere årsaker til at det kan bli hull i nummerseriene.
3101 Feilføring der et dokument tildeles et nytt saksnummer ved en feil, og
3102 deretter flyttes inn i riktig sak vil gi et ubrukt saksnummer, da
3103 saksnummer skal tildeles i stigende rekkefølge og en ikke får opprette
3104 nye saker innimellom gamle saker. Tilsvarende kan skje med
3105 dokument-løpenummer. Det er jo heller ikke sikkert at et saksnummer i
3106 OEP er det samme som løpenummeret som brukes som saksnummeret i
3107 instansens interne datasystem. Kanskje snakker vi om ulike ontologier
3108 der en delmengde av interne saksnummer tilsvarer saksnummer i OEP.
3109 Hvis like nummer også tildeles andre ting enn saker som skal til OEP
3110 vil en tilsvarende få «hull» i saksnumrene i postjournalen.</p>
3111
3112 <p>Jeg er litt usikker på hva denne statistikken egentlig viser, og
3113 heller ikke sikker på om det er reelt sett mangler i OEP (som kanskje
3114 kunne anses å være kritikkverdig), bare er resultatet av hendelige
3115 uhell i nummertildelingen eller resultat av ulik ontologi i OEP og
3116 instansens datasystem. Men jeg syntes tallene og variasjonen var så
3117 interessant at jeg hadde lyst til å dele dem med mine lesere. Jeg har
3118 sortert listen på prosent upubliserte saksnummer for 2014.</p>
3119
3120 <table border="1">
3121 <tr><th colspan="6">Saksnummer</th><th colspan="3">Dokumentnummer</th><th rowspan="3">Instans</th></tr>
3122 <tr><th colspan="3">2014</th><th colspan="3">2013</th><th colspan="3">2014</th></tr>
3123 <tr><th>%</th><th>Upubl. saksnr.</th><th>Totalt</th>
3124 <th>%</th><th>Upubl. saksnr</th><th>Totalt</th>
3125 <th>%</th><th>Upubl. dok.nr.</th><th>Totalt</th>
3126 </tr>
3127
3128 <tr><td> 0.6</td><td> 8</td><td> 1282</td><td> 0.2</td><td> 2</td><td> 861</td><td> 0.0</td><td> 0</td><td> 6105</td><td>Vox, nasjonalt fagorgan for kompetansepolitikk</td></tr>
3129 <tr><td> 0.9</td><td> 91</td><td> 9863</td><td> 2.7</td><td> 313</td><td> 11703</td><td> 0.0</td><td> 0</td><td> 24029</td><td>Direktoratet for byggkvalitet</td></tr>
3130 <tr><td> 1.0</td><td> 161</td><td> 15663</td><td> 3.3</td><td> 558</td><td> 17045</td><td> 0.0</td><td> 0</td><td> 41954</td><td>Justervesenet</td></tr>
3131 <tr><td> 1.1</td><td> 325</td><td> 28515</td><td> 1.2</td><td> 357</td><td> 29621</td><td> 0.0</td><td> 0</td><td> 66871</td><td>Arkivverket</td></tr>
3132 <tr><td> 1.8</td><td> 28</td><td> 1568</td><td> 1.0</td><td> 17</td><td> 1722</td><td> 0.0</td><td> 0</td><td> 9259</td><td>Statistisk sentralbyrå</td></tr>
3133 <tr><td> 1.8</td><td> 92</td><td> 5066</td><td>75.4</td><td>3144</td><td> 4169</td><td> 0.0</td><td> 0</td><td> 17056</td><td>Arbeids- og sosialdepartementet</td></tr>
3134 <tr><td> 2.2</td><td> 32</td><td> 1470</td><td> 2.4</td><td> 36</td><td> 1471</td><td> 0.0</td><td> 0</td><td> 9757</td><td>Norsk Filminstitutt</td></tr>
3135 <tr><td> 2.3</td><td> 34</td><td> 1478</td><td> 2.9</td><td> 41</td><td> 1425</td><td> 0.0</td><td> 0</td><td> 4522</td><td>Datatilsynet</td></tr>
3136 <tr><td> 2.7</td><td> 49</td><td> 1795</td><td> 2.8</td><td> 34</td><td> 1199</td><td> 0.0</td><td> 0</td><td> 5824</td><td>Direktoratet for mineralforvaltning med Bergmesteren for Svalbard</td></tr>
3137 <tr><td> 3.1</td><td> 134</td><td> 4326</td><td> 2.8</td><td> 144</td><td> 5119</td><td> 0.0</td><td> 0</td><td> 12223</td><td>Brønnøysundregistrene</td></tr>
3138 <tr><td> 3.1</td><td> 201</td><td> 6571</td><td> 6.1</td><td> 603</td><td> 9870</td><td> 0.0</td><td> 0</td><td> 22390</td><td>Statens kartverk</td></tr>
3139 <tr><td> 3.2</td><td> 228</td><td> 7092</td><td> 2.0</td><td> 143</td><td> 7032</td><td> 0.1</td><td> 14</td><td> 24491</td><td>Lotteri- og stiftelsestilsynet</td></tr>
3140 <tr><td> 3.6</td><td> 32</td><td> 891</td><td> 4.9</td><td> 37</td><td> 753</td><td> 0.0</td><td> 0</td><td> 3055</td><td>Statens innkrevingssentral</td></tr>
3141 <tr><td> 3.8</td><td>1016</td><td> 26466</td><td> 2.5</td><td> 716</td><td> 28727</td><td> 0.0</td><td> 0</td><td> 86951</td><td>Husbanken</td></tr>
3142 <tr><td> 3.9</td><td> 52</td><td> 1326</td><td>14.4</td><td> 180</td><td> 1247</td><td> 0.0</td><td> 0</td><td> 4922</td><td>Sysselmannen på Svalbard</td></tr>
3143 <tr><td> 4.0</td><td> 248</td><td> 6250</td><td> 4.6</td><td> 332</td><td> 7159</td><td> 0.0</td><td> 0</td><td> 22063</td><td>Post- og teletilsynet</td></tr>
3144 <tr><td> 4.1</td><td> 102</td><td> 2488</td><td> 2.7</td><td> 62</td><td> 2291</td><td> 0.0</td><td> 0</td><td> 9707</td><td>Forbrukerombudet</td></tr>
3145 <tr><td> 4.8</td><td> 51</td><td> 1060</td><td>12.6</td><td> 132</td><td> 1046</td><td> 0.0</td><td> 0</td><td> 3616</td><td>Statens strålevern</td></tr>
3146 <tr><td> 5.2</td><td> 924</td><td> 17781</td><td> 6.3</td><td>1184</td><td> 18665</td><td> 0.0</td><td> 0</td><td> 59772</td><td>Fiskeridirektoratet</td></tr>
3147 <tr><td> 5.5</td><td> 254</td><td> 4638</td><td> 6.1</td><td> 315</td><td> 5168</td><td> 0.0</td><td> 0</td><td> 15470</td><td>Barne-, likestillings- og inkluderingsdepartementet</td></tr>
3148 <tr><td> 6.0</td><td> 80</td><td> 1336</td><td> 3.7</td><td> 48</td><td> 1314</td><td> 0.0</td><td> 0</td><td> 2691</td><td>Medietilsynet</td></tr>
3149 <tr><td> 6.1</td><td> 91</td><td> 1486</td><td> 5.0</td><td> 83</td><td> 1651</td><td> 0.2</td><td> 17</td><td> 7473</td><td>Petroleumstilsynet</td></tr>
3150 <tr><td> 6.2</td><td> 248</td><td> 3997</td><td>73.7</td><td>3459</td><td> 4693</td><td> 0.0</td><td> 0</td><td> 10963</td><td>Klima- og miljødepartementet</td></tr>
3151 <tr><td> 7.0</td><td> 190</td><td> 2700</td><td>10.2</td><td> 207</td><td> 2033</td><td> 0.0</td><td> 1</td><td> 14299</td><td>Samferdselsdepartementet</td></tr>
3152 <tr><td> 7.1</td><td> 35</td><td> 492</td><td> 4.5</td><td> 41</td><td> 909</td><td> 0.0</td><td> 0</td><td> 2960</td><td>Konkurransetilsynet</td></tr>
3153 <tr><td> 7.1</td><td> 482</td><td> 6800</td><td> 6.4</td><td> 532</td><td> 8259</td><td> 0.0</td><td> 0</td><td> 28684</td><td>Justis- og beredskapsdepartementet</td></tr>
3154 <tr><td> 7.2</td><td> 87</td><td> 1204</td><td> 4.2</td><td> 50</td><td> 1199</td><td> 0.0</td><td> 3</td><td> 7428</td><td>Oljedirektoratet</td></tr>
3155 <tr><td> 7.2</td><td> 106</td><td> 1478</td><td> 6.3</td><td> 129</td><td> 2045</td><td> 0.0</td><td> 2</td><td> 4987</td><td>Statens jernbanetilsyn</td></tr>
3156 <tr><td> 7.2</td><td> 131</td><td> 1813</td><td> 8.5</td><td> 124</td><td> 1452</td><td> 0.0</td><td> 2</td><td> 8758</td><td>Statsministerens kontor</td></tr>
3157 <tr><td> 7.3</td><td> 816</td><td> 11218</td><td> 6.1</td><td> 655</td><td> 10665</td><td> 0.0</td><td> 0</td><td> 47160</td><td>Norges forskningsråd</td></tr>
3158 <tr><td> 7.8</td><td>1150</td><td> 14712</td><td> 6.7</td><td> 746</td><td> 11202</td><td> 0.0</td><td> 0</td><td> 33794</td><td>Miljødirektoratet</td></tr>
3159 <tr><td> 7.9</td><td> 411</td><td> 5216</td><td> 8.3</td><td> 446</td><td> 5365</td><td> 0.0</td><td> 0</td><td> 16441</td><td>Helse- og omsorgsdepartementet</td></tr>
3160 <tr><td> 8.3</td><td> 376</td><td> 4514</td><td> 8.2</td><td> 457</td><td> 5548</td><td> 0.0</td><td> 3</td><td> 20840</td><td>Luftfartstilsynet</td></tr>
3161 <tr><td> 8.5</td><td> 185</td><td> 2181</td><td> 9.8</td><td> 175</td><td> 1780</td><td> 0.0</td><td> 0</td><td> 7669</td><td>Landbruks- og matdepartementet</td></tr>
3162 <tr><td> 8.6</td><td> 10</td><td> 116</td><td> 0.8</td><td> 1</td><td> 127</td><td> 0.0</td><td> 0</td><td> 318</td><td>Statens institutt for rusmiddelforskning</td></tr>
3163 <tr><td> 9.0</td><td> 597</td><td> 6648</td><td> 9.7</td><td> 705</td><td> 7236</td><td> 0.0</td><td> 3</td><td> 35663</td><td>Utdanningsdirektoratet</td></tr>
3164 <tr><td> 9.0</td><td>1139</td><td> 12632</td><td> 8.2</td><td>1100</td><td> 13344</td><td> 0.0</td><td> 2</td><td> 36987</td><td>Finanstilsynet</td></tr>
3165 <tr><td> 9.1</td><td> 540</td><td> 5949</td><td>13.4</td><td> 769</td><td> 5743</td><td> 0.0</td><td> 0</td><td> 13908</td><td>Finansdepartementet</td></tr>
3166 <tr><td> 9.2</td><td> 256</td><td> 2787</td><td> 6.5</td><td> 203</td><td> 3147</td><td> 0.0</td><td> 0</td><td> 9487</td><td>Riksantikvaren - Direktoratet for kulturminneforvaltning</td></tr>
3167 <tr><td> 9.3</td><td>1596</td><td> 17209</td><td> 2.5</td><td> 463</td><td> 18438</td><td> 0.0</td><td> 0</td><td> 53119</td><td>Statens legemiddelverk</td></tr>
3168 <tr><td> 9.7</td><td> 299</td><td> 3085</td><td>10.7</td><td> 329</td><td> 3072</td><td> 0.1</td><td> 6</td><td> 7579</td><td>Forsvarsdepartementet</td></tr>
3169 <tr><td>10.1</td><td> 167</td><td> 1650</td><td> 4.5</td><td> 65</td><td> 1445</td><td> 0.0</td><td> 0</td><td> 11157</td><td>Statens helsetilsyn</td></tr>
3170 <tr><td>10.9</td><td> 59</td><td> 542</td><td> 7.7</td><td> 44</td><td> 569</td><td> 0.0</td><td> 0</td><td> 1283</td><td>Statens arbeidsmiljøinstitutt</td></tr>
3171 <tr><td>11.3</td><td> 46</td><td> 407</td><td>96.1</td><td>2591</td><td> 2695</td><td> 0.0</td><td> 0</td><td> 1489</td><td>Landbruksdirektoratet Alta</td></tr>
3172 <tr><td>11.4</td><td> 675</td><td> 5933</td><td>13.6</td><td> 613</td><td> 4492</td><td> 0.0</td><td> 0</td><td> 24598</td><td>Kystverket</td></tr>
3173 <tr><td>11.6</td><td> 739</td><td> 6383</td><td>12.2</td><td> 748</td><td> 6121</td><td> 0.0</td><td> 1</td><td> 18605</td><td>Kunnskapsdepartementet</td></tr>
3174 <tr><td>11.9</td><td> 641</td><td> 5398</td><td> 9.3</td><td> 432</td><td> 4655</td><td> 0.0</td><td> 0</td><td> 14438</td><td>Kulturdepartementet</td></tr>
3175 <tr><td>11.9</td><td> 934</td><td> 7835</td><td> 0.0</td><td> 0</td><td> 0</td><td> 0.0</td><td> 0</td><td> 33448</td><td>Kommunal- og moderniseringsdepartementet</td></tr>
3176 <tr><td>12.1</td><td> 588</td><td> 4860</td><td>12.2</td><td> 522</td><td> 4294</td><td> 0.0</td><td> 0</td><td> 14173</td><td>Politidirektoratet</td></tr>
3177 <tr><td>12.1</td><td>1444</td><td> 11893</td><td>46.0</td><td>5212</td><td> 11331</td><td> 0.0</td><td> 0</td><td> 51438</td><td>Helsedirektoratet</td></tr>
3178 <tr><td>12.6</td><td> 220</td><td> 1745</td><td>17.5</td><td> 112</td><td> 640</td><td> 0.1</td><td> 3</td><td> 4184</td><td>Språkrådet</td></tr>
3179 <tr><td>12.7</td><td> 211</td><td> 1664</td><td> 9.7</td><td> 226</td><td> 2318</td><td> 0.0</td><td> 0</td><td> 9151</td><td>Direktoratet for utviklingssamarbeid</td></tr>
3180 <tr><td>13.9</td><td> 321</td><td> 2309</td><td>15.1</td><td> 329</td><td> 2185</td><td> 0.0</td><td> 0</td><td> 6307</td><td>Olje- og energidepartementet</td></tr>
3181 <tr><td>14.3</td><td> 429</td><td> 2996</td><td>12.5</td><td> 303</td><td> 2432</td><td> 0.0</td><td> 0</td><td> 7560</td><td>Nasjonalt folkehelseinstitutt</td></tr>
3182 <tr><td>14.4</td><td>1408</td><td> 9785</td><td> 0.0</td><td> 0</td><td> 0</td><td> 0.0</td><td> 0</td><td> 38923</td><td>Nærings- og fiskeridepartementet</td></tr>
3183 <tr><td>14.7</td><td> 143</td><td> 973</td><td> 7.7</td><td> 83</td><td> 1084</td><td> 0.0</td><td> 0</td><td> 4130</td><td>Utlendingsnemnda</td></tr>
3184 <tr><td>15.8</td><td> 173</td><td> 1097</td><td>38.8</td><td> 621</td><td> 1602</td><td> 0.0</td><td> 0</td><td> 7557</td><td>Direktoratet for forvaltning og IKT</td></tr>
3185 <tr><td>16.7</td><td>1345</td><td> 8069</td><td> 8.6</td><td> 703</td><td> 8219</td><td> 0.0</td><td> 0</td><td> 20834</td><td>Norges vassdrags- og energidirektorat</td></tr>
3186 <tr><td>17.5</td><td> 61</td><td> 348</td><td>17.2</td><td> 67</td><td> 389</td><td> 0.0</td><td> 0</td><td> 7732</td><td>Senter for internasjonalisering av utdanning</td></tr>
3187 <tr><td>18.9</td><td>3737</td><td> 19734</td><td> 4.4</td><td> 606</td><td> 13752</td><td> 0.0</td><td> 0</td><td> 49938</td><td>Direktoratet for samfunnssikkerhet og beredskap</td></tr>
3188 <tr><td>19.1</td><td>1392</td><td> 7269</td><td>19.1</td><td>1263</td><td> 6601</td><td> 0.0</td><td> 0</td><td> 19869</td><td>Fylkesmannen i Troms</td></tr>
3189 <tr><td>20.4</td><td> 768</td><td> 3758</td><td>15.7</td><td> 471</td><td> 3008</td><td> 0.1</td><td> 9</td><td> 11280</td><td>Integrerings- og mangfoldsdirektoratet</td></tr>
3190 <tr><td>21.0</td><td> 995</td><td> 4737</td><td>17.8</td><td> 978</td><td> 5508</td><td> 0.0</td><td> 0</td><td> 11260</td><td>Fylkesmannen i Sogn og Fjordane</td></tr>
3191 <tr><td>21.6</td><td> 16</td><td> 74</td><td>97.3</td><td>2626</td><td> 2698</td><td> 0.0</td><td> 0</td><td> 155</td><td>Statens reindriftsforvaltning</td></tr>
3192 <tr><td>22.1</td><td> 96</td><td> 435</td><td>17.6</td><td> 81</td><td> 459</td><td> 0.2</td><td> 3</td><td> 1943</td><td>Norges geologiske undersøkelse</td></tr>
3193 <tr><td>22.3</td><td> 27</td><td> 121</td><td>10.6</td><td> 15</td><td> 141</td><td> 0.1</td><td> 1</td><td> 779</td><td>Kunst i offentlige rom</td></tr>
3194 <tr><td>22.4</td><td>1939</td><td> 8659</td><td>21.8</td><td>1992</td><td> 9120</td><td> 0.0</td><td> 1</td><td> 17738</td><td>Fylkesmannen i Nordland</td></tr>
3195 <tr><td>22.5</td><td> 52</td><td> 231</td><td>14.7</td><td> 32</td><td> 217</td><td> 0.0</td><td> 0</td><td> 896</td><td>Fredskorpset</td></tr>
3196 <tr><td>22.5</td><td>2017</td><td> 8957</td><td>95.5</td><td>40498</td><td> 42425</td><td> 0.0</td><td> 0</td><td> 14223</td><td>Statens landbruksforvaltning</td></tr>
3197 <tr><td>22.9</td><td> 116</td><td> 507</td><td>15.2</td><td> 81</td><td> 532</td><td> 0.0</td><td> 0</td><td> 2069</td><td>Nasjonalbiblioteket</td></tr>
3198 <tr><td>25.5</td><td> 211</td><td> 829</td><td>20.8</td><td> 205</td><td> 987</td><td> 0.0</td><td> 0</td><td> 3867</td><td>Direktoratet for økonomistyring</td></tr>
3199 <tr><td>26.1</td><td> 6</td><td> 23</td><td> 9.7</td><td> 3</td><td> 31</td><td> 0.0</td><td> 0</td><td> 106</td><td>Kompetansesenter for distriktsutvikling</td></tr>
3200 <tr><td>26.6</td><td> 187</td><td> 702</td><td>28.5</td><td> 248</td><td> 871</td><td> 0.0</td><td> 1</td><td> 3154</td><td>Nasjonalt organ for kvalitet i utdanningen</td></tr>
3201 <tr><td>27.1</td><td> 90</td><td> 332</td><td>13.2</td><td> 41</td><td> 311</td><td> 0.0</td><td> 0</td><td> 2400</td><td>Norsk Akkreditering</td></tr>
3202 <tr><td>28.3</td><td> 562</td><td> 1986</td><td>20.0</td><td> 518</td><td> 2586</td><td> 0.0</td><td> 0</td><td> 6267</td><td>Statens lånekasse for utdanning</td></tr>
3203 <tr><td>28.8</td><td> 443</td><td> 1538</td><td>41.0</td><td> 688</td><td> 1679</td><td> 0.0</td><td> 0</td><td> 5556</td><td>Havforskningsinstituttet</td></tr>
3204 <tr><td>29.8</td><td>1473</td><td> 4944</td><td>24.8</td><td>1047</td><td> 4230</td><td> 0.0</td><td> 0</td><td> 9850</td><td>Utlendingsdirektoratet</td></tr>
3205 <tr><td>29.8</td><td>1563</td><td> 5249</td><td>31.0</td><td>1421</td><td> 4588</td><td> 0.0</td><td> 0</td><td> 15660</td><td>Fylkesmannen i Finnmark</td></tr>
3206 <tr><td>30.8</td><td> 314</td><td> 1021</td><td>58.4</td><td> 941</td><td> 1610</td><td> 0.3</td><td> 13</td><td> 3979</td><td>Direktoratet for nødkommunikasjon</td></tr>
3207 <tr><td>31.4</td><td> 463</td><td> 1475</td><td>37.0</td><td> 280</td><td> 757</td><td> 0.1</td><td> 7</td><td> 4797</td><td>Domstoladministrasjonen</td></tr>
3208 <tr><td>31.8</td><td>4708</td><td> 14785</td><td>25.2</td><td>2236</td><td> 8879</td><td> 0.0</td><td> 2</td><td> 39313</td><td>Utenriksdepartementet</td></tr>
3209 <tr><td>36.1</td><td> 526</td><td> 1456</td><td>76.6</td><td>1364</td><td> 1781</td><td> 0.0</td><td> 0</td><td> 4472</td><td>Departementenes sikkerhets- og serviceorganisasjon</td></tr>
3210 <tr><td>36.7</td><td> 447</td><td> 1217</td><td>63.8</td><td>1503</td><td> 2355</td><td> 1.8</td><td> 92</td><td> 5121</td><td>Garantiinstituttet for eksportkreditt</td></tr>
3211 <tr><td>38.2</td><td>3341</td><td> 8744</td><td>34.7</td><td>3096</td><td> 8927</td><td> 0.0</td><td> 3</td><td> 15180</td><td>Fylkesmannen i Oppland</td></tr>
3212 <tr><td>39.3</td><td>6267</td><td> 15947</td><td>37.7</td><td>6262</td><td> 16606</td><td> 0.1</td><td> 15</td><td> 29707</td><td>Fylkesmannen i Hordaland</td></tr>
3213 <tr><td>39.6</td><td>2122</td><td> 5365</td><td>41.3</td><td>2242</td><td> 5428</td><td> 0.0</td><td> 0</td><td> 12680</td><td>Fylkesmannen i Telemark</td></tr>
3214 <tr><td>40.8</td><td>3137</td><td> 7698</td><td>37.0</td><td>3059</td><td> 8272</td><td> 0.0</td><td> 5</td><td> 13848</td><td>Fylkesmannen i Nord-Trøndelag</td></tr>
3215 <tr><td>42.1</td><td>1528</td><td> 3627</td><td>19.2</td><td> 529</td><td> 2750</td><td> 0.0</td><td> 1</td><td> 13524</td><td>Statsbygg</td></tr>
3216 <tr><td>42.4</td><td>2844</td><td> 6700</td><td>42.4</td><td>2913</td><td> 6863</td><td> 0.0</td><td> 0</td><td> 12090</td><td>Fylkesmannen i Vest-Agder</td></tr>
3217 <tr><td>42.9</td><td> 6</td><td> 14</td><td>88.9</td><td>2398</td><td> 2698</td><td> 0.0</td><td> 0</td><td> 23</td><td>Reindriftsforvaltningen</td></tr>
3218 <tr><td>43.3</td><td>3310</td><td> 7645</td><td>42.6</td><td>3369</td><td> 7908</td><td> 0.0</td><td> 0</td><td> 15739</td><td>Fylkesmannen i Vestfold</td></tr>
3219 <tr><td>43.4</td><td>3433</td><td> 7905</td><td>40.8</td><td>3508</td><td> 8594</td><td> 0.0</td><td> 0</td><td> 12921</td><td>Fylkesmannen i Møre og Romsdal</td></tr>
3220 <tr><td>43.4</td><td>5540</td><td> 12773</td><td>40.1</td><td>5429</td><td> 13534</td><td> 0.0</td><td> 0</td><td> 22389</td><td>Fylkesmannen i Rogaland</td></tr>
3221 <tr><td>43.6</td><td>2334</td><td> 5350</td><td>39.5</td><td>2314</td><td> 5861</td><td> 0.0</td><td> 0</td><td> 9997</td><td>Fylkesmannen i Aust-Agder</td></tr>
3222 <tr><td>43.7</td><td>2656</td><td> 6079</td><td>23.1</td><td> 890</td><td> 3853</td><td> 0.1</td><td> 21</td><td> 18064</td><td>Forsvarsbygg</td></tr>
3223 <tr><td>48.9</td><td>4276</td><td> 8747</td><td>48.0</td><td>4189</td><td> 8734</td><td> 0.0</td><td> 0</td><td> 16281</td><td>Fylkesmannen i Buskerud</td></tr>
3224 <tr><td>50.9</td><td>5106</td><td> 10024</td><td>45.7</td><td>4584</td><td> 10022</td><td> 0.0</td><td> 0</td><td> 15340</td><td>Fylkesmannen i Sør-Trøndelag</td></tr>
3225 <tr><td>51.4</td><td>4477</td><td> 8703</td><td>45.8</td><td>4240</td><td> 9253</td><td> 0.0</td><td> 5</td><td> 12067</td><td>Fylkesmannen i Hedmark</td></tr>
3226 <tr><td>51.5</td><td> 210</td><td> 408</td><td>36.8</td><td> 656</td><td> 1785</td><td> 0.0</td><td> 0</td><td> 658</td><td>Departementenes servicesenter</td></tr>
3227 <tr><td>52.7</td><td>4663</td><td> 8852</td><td>46.6</td><td>4110</td><td> 8824</td><td> 0.0</td><td> 0</td><td> 13869</td><td>Fylkesmannen i Østfold</td></tr>
3228 <tr><td>59.7</td><td>14852</td><td> 24867</td><td>56.6</td><td>14366</td><td> 25404</td><td> 0.0</td><td> 0</td><td> 38706</td><td>Fylkesmannen i Oslo og Akershus</td></tr>
3229 <tr><td>61.1</td><td>44900</td><td> 73495</td><td>95.1</td><td>40365</td><td> 42462</td><td> 0.0</td><td> 11</td><td> 63747</td><td>Landbruksdirektoratet Oslo</td></tr>
3230 <tr><td>63.8</td><td>68121</td><td>106802</td><td>18.5</td><td>7592</td><td> 41093</td><td> 0.0</td><td> 0</td><td>144950</td><td>Arbeidstilsynet</td></tr>
3231 <tr><td>69.8</td><td>110225</td><td>157962</td><td>70.8</td><td>105811</td><td>149449</td><td> 0.0</td><td> 14</td><td>106772</td><td>Statens vegvesen Region øst</td></tr>
3232 <tr><td>72.2</td><td>16772</td><td> 23215</td><td>95.2</td><td>16409</td><td> 17238</td><td> 0.0</td><td> 0</td><td> 16705</td><td>Norsk kulturråd</td></tr>
3233 <tr><td>78.6</td><td>124131</td><td>157956</td><td>77.6</td><td>115949</td><td>149462</td><td> 0.0</td><td> 0</td><td> 77689</td><td>Statens vegvesen Region sør</td></tr>
3234 <tr><td>80.7</td><td>55587</td><td> 68896</td><td>71.9</td><td>36121</td><td> 50269</td><td> 0.0</td><td> 0</td><td> 42152</td><td>Sjøfartsdirektoratet</td></tr>
3235 <tr><td>81.0</td><td>128006</td><td>157956</td><td>80.1</td><td>119743</td><td>149456</td><td> 0.0</td><td> 8</td><td> 74195</td><td>Statens vegvesen Region vest</td></tr>
3236 <tr><td>87.2</td><td>137798</td><td>157962</td><td>87.6</td><td>130971</td><td>149449</td><td> 0.0</td><td> 9</td><td> 50814</td><td>Statens vegvesen Region midt</td></tr>
3237 <tr><td>88.0</td><td>12239</td><td> 13902</td><td>86.1</td><td>19158</td><td> 22244</td><td> 0.0</td><td> 0</td><td> 5492</td><td>Barne-, ungdoms- og familiedirektoratet</td></tr>
3238 <tr><td>90.8</td><td>143453</td><td>157956</td><td>90.6</td><td>135441</td><td>149453</td><td> 0.0</td><td> 0</td><td> 39961</td><td>Statens vegvesen Region nord</td></tr>
3239 <tr><td>93.8</td><td>5865</td><td> 6250</td><td>99.3</td><td>7093</td><td> 7140</td><td> 0.0</td><td> 0</td><td> 984</td><td>Nasjonal kommunikasjonsmyndighet</td></tr>
3240 <tr><td>95.3</td><td>4655</td><td> 4883</td><td>94.3</td><td>3819</td><td> 4049</td><td> 0.1</td><td> 1</td><td> 967</td><td>Landinfo</td></tr>
3241 <tr><td>96.2</td><td>151935</td><td>157870</td><td>96.0</td><td>143497</td><td>149452</td><td> 0.0</td><td> 0</td><td> 19555</td><td>Statens vegvesen Vegdirektoratet</td></tr>
3242 <tr><td>97.5</td><td>100799</td><td>103373</td><td>96.9</td><td>119802</td><td>123636</td><td> 0.0</td><td> 0</td><td> 7605</td><td>Toll- og avgiftsdirektoratet</td></tr>
3243 <tr><td>97.7</td><td>24104</td><td> 24666</td><td>98.2</td><td>23640</td><td> 24062</td><td> 0.2</td><td> 5</td><td> 2108</td><td>Kriminalomsorgsdirektoratet</td></tr>
3244 <tr><td>98.3</td><td>60845</td><td> 61922</td><td>98.3</td><td>58575</td><td> 59605</td><td> 0.0</td><td> 0</td><td> 2837</td><td>Statens pensjonskasse</td></tr>
3245 <tr><td>99.5</td><td>990661</td><td>995873</td><td>99.4</td><td>953094</td><td>958529</td><td> 0.0</td><td> 0</td><td> 18246</td><td>Skattedirektoratet</td></tr>
3246
3247 </table>
3248
3249 <p>Det kunne vært interessant å se hva som skjedde hvis en ba om
3250 innsyn i en dokument-ID som ikke finnes i OEP... :) Det hadde også
3251 vært interessant å få vite hva årsaken til at noen saksnummer ikke
3252 dukker opp i OEP der det er få og mange. Jeg mistenker jo at årsaken
3253 ikke er den samme hos Skattedirektoratet og hos Landinfo, selv om
3254 andelen upubliserte nummer er ganske lik.</p>
3255
3256 </div>
3257 <div class="tags">
3258
3259
3260 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
3261
3262
3263 </div>
3264 </div>
3265 <div class="padding"></div>
3266
3267 <div class="entry">
3268 <div class="title">
3269 <a href="http://people.skolelinux.org/pere/blog/Hvem_er_mest_hemmelighetsfulle_i_Staten___OEP_statistikk_for_2013_og_2014_.html">Hvem er mest hemmelighetsfulle i Staten? OEP-statistikk for 2013 og 2014.</a>
3270 </div>
3271 <div class="date">
3272 21st January 2015
3273 </div>
3274 <div class="body">
3275 <p>Ethvert dokument som føres i postlisten til en offentlig instans
3276 skal vurderes etter offentlighetsloven, for å se om det skal gjøres
3277 offentlig tilgjengelige eller ikke. Det noteres så i postlisten om
3278 dokumentet er undratt offentlighet eller ikke. For moro skyld laget
3279 jeg en oversikt over hvor hemmelighetsfull de ulike som rapporterer
3280 til <a href="https://www.oep.no/">Offentlig Elektronisk
3281 Postjournal</a> (OEP) er, basert på hvor stor andel av dokumentene som
3282 er undratt offentlighet i postlisten. Jeg hentet ut for de siste to
3283 årene, og sorterte på andelen undratt offentlighet i 2014. De minst
3284 hemmelighetsfulle instansene i 2014 er på dermed på toppen av denne
3285 lista, og en kan se om de er blitt mer eller mindre hemmelighetsfull
3286 siden året før. Noen instanser, som Statens landbruksforvaltning,
3287 begynte rapporteringen til OEP i 2014 og har dermed ufullstendig
3288 statistikk for 2014 og ingen tall fra 2013. Andre begynte i 2013 og
3289 har mangelfull statistikk bare for 2013. Instanser som kun
3290 rapporterte til OEP i 2013 er ikke med i listen.</p>
3291
3292 <table border="1">
3293 <tr><th colspan="3">2014</th><th colspan="3">2013</th><th rowspan="2">Instans</th></tr>
3294 <tr><th>Prosent</th><th>Antall u.off.</th><th>Totalt</th>
3295 <th>Prosent</th><th>Antall u.off.</th><th>Totalt</th></tr>
3296
3297 <tr><td> 0,2</td><td> 8</td><td> 3589</td><td> 0,9</td><td> 36</td><td> 3886</td><td>Medietilsynet</td></tr>
3298 <tr><td> 0,9</td><td> 60</td><td> 6146</td><td> 4,6</td><td> 386</td><td> 8274</td><td>Utlendingsnemnda</td></tr>
3299 <tr><td> 1,6</td><td> 277</td><td> 17289</td><td> 0,0</td><td> 0</td><td> 0</td><td>Statens landbruksforvaltning</td></tr>
3300 <tr><td> 2,5</td><td> 42</td><td> 1648</td><td> 0,5</td><td> 11</td><td> 1844</td><td>Fredskorpset</td></tr>
3301 <tr><td> 2,5</td><td> 689</td><td> 26854</td><td> 3,9</td><td>1181</td><td> 30043</td><td>Direktoratet for utviklingssamarbeid</td></tr>
3302 <tr><td> 2,6</td><td>1817</td><td> 67600</td><td> 0,0</td><td> 0</td><td> 0</td><td>Landbruksdirektoratet Oslo</td></tr>
3303 <tr><td> 2,7</td><td> 719</td><td> 26367</td><td> 2,0</td><td> 556</td><td> 27226</td><td>Direktoratet for byggkvalitet</td></tr>
3304 <tr><td> 2,8</td><td>1472</td><td> 51147</td><td> 2,7</td><td>1599</td><td> 58846</td><td>Norges vassdrags- og energidirektorat</td></tr>
3305 <tr><td> 3,7</td><td> 402</td><td> 10778</td><td> 4,8</td><td> 455</td><td> 9324</td><td>Forbrukerombudet</td></tr>
3306 <tr><td> 3,7</td><td> 762</td><td> 20151</td><td> 4,1</td><td> 745</td><td> 18004</td><td>Norsk Filminstitutt</td></tr>
3307 <tr><td> 4,4</td><td> 465</td><td> 10493</td><td> 4,4</td><td> 477</td><td> 10831</td><td>Petroleumstilsynet</td></tr>
3308 <tr><td> 4,8</td><td> 385</td><td> 7971</td><td> 9,7</td><td> 586</td><td> 6018</td><td>Sysselmannen på Svalbard</td></tr>
3309 <tr><td> 4,9</td><td> 387</td><td> 7809</td><td> 3,1</td><td> 200</td><td> 6276</td><td>Statens strålevern</td></tr>
3310 <tr><td> 6,4</td><td> 795</td><td> 12300</td><td> 6,3</td><td> 204</td><td> 3238</td><td>Direktoratet for forvaltning og IKT</td></tr>
3311 <tr><td> 6,5</td><td>1349</td><td> 20712</td><td> 3,7</td><td> 883</td><td> 23398</td><td>Riksantikvaren - Direktoratet for kulturminneforvaltning</td></tr>
3312 <tr><td> 6,9</td><td>1241</td><td> 17972</td><td> 6,7</td><td>1346</td><td> 20067</td><td>Brønnøysundregistrene</td></tr>
3313 <tr><td> 7,4</td><td> 306</td><td> 4082</td><td>13,9</td><td> 255</td><td> 1829</td><td>Språkrådet</td></tr>
3314 <tr><td> 7,5</td><td>2775</td><td> 36626</td><td> 5,6</td><td>2243</td><td> 39431</td><td>Forsvarsbygg</td></tr>
3315 <tr><td> 7,9</td><td>5983</td><td> 75543</td><td> 9,5</td><td>7414</td><td> 77455</td><td>Fiskeridirektoratet</td></tr>
3316 <tr><td> 8,0</td><td>13686</td><td>170980</td><td>10,0</td><td>15106</td><td>150603</td><td>Arbeidstilsynet</td></tr>
3317 <tr><td> 8,4</td><td>3666</td><td> 43323</td><td> 8,2</td><td>3566</td><td> 43303</td><td>Justervesenet</td></tr>
3318 <tr><td> 8,8</td><td>6531</td><td> 74182</td><td> 7,6</td><td>5635</td><td> 73902</td><td>Statens vegvesen Region midt</td></tr>
3319 <tr><td> 9,8</td><td>2392</td><td> 24380</td><td> 7,6</td><td>2231</td><td> 29174</td><td>Lotteri- og stiftelsestilsynet</td></tr>
3320 <tr><td>10,5</td><td>7873</td><td> 74398</td><td>10,8</td><td>8313</td><td> 76452</td><td>Arkivverket</td></tr>
3321 <tr><td>10,8</td><td>2336</td><td> 21506</td><td> 9,6</td><td>1829</td><td> 18877</td><td>Kulturdepartementet</td></tr>
3322 <tr><td>11,0</td><td> 22</td><td> 200</td><td>17,8</td><td> 68</td><td> 382</td><td>Kompetansesenter for distriktsutvikling</td></tr>
3323 <tr><td>11,2</td><td>5174</td><td> 45965</td><td> 6,2</td><td>2824</td><td> 45527</td><td>Statsbygg</td></tr>
3324 <tr><td>11,5</td><td>4356</td><td> 37790</td><td>10,7</td><td>3700</td><td> 34504</td><td>Statens vegvesen Vegdirektoratet</td></tr>
3325 <tr><td>11,7</td><td>12431</td><td>105374</td><td>10,5</td><td>11273</td><td>107145</td><td>Statens vegvesen Region vest</td></tr>
3326 <tr><td>11,8</td><td>1077</td><td> 9097</td><td>20,2</td><td>1661</td><td> 8196</td><td>Havforskningsinstituttet</td></tr>
3327 <tr><td>12,5</td><td>6395</td><td> 50976</td><td> 9,9</td><td>2095</td><td> 20957</td><td>Miljødirektoratet</td></tr>
3328 <tr><td>12,6</td><td>19224</td><td>151481</td><td>12,6</td><td>18766</td><td>148032</td><td>Statens vegvesen Region øst</td></tr>
3329 <tr><td>12,7</td><td>1490</td><td> 11717</td><td>10,5</td><td>1223</td><td> 11616</td><td>Landbruks- og matdepartementet</td></tr>
3330 <tr><td>12,7</td><td>7831</td><td> 61404</td><td>12,6</td><td>7609</td><td> 60384</td><td>Statens vegvesen Region nord</td></tr>
3331 <tr><td>13,0</td><td>2183</td><td> 16735</td><td>16,7</td><td>3038</td><td> 18163</td><td>Fylkesmannen i Hedmark</td></tr>
3332 <tr><td>13,0</td><td>2941</td><td> 22554</td><td>11,8</td><td>1929</td><td> 16312</td><td>Samferdselsdepartementet</td></tr>
3333 <tr><td>13,3</td><td> 288</td><td> 2164</td><td>16,2</td><td> 485</td><td> 2989</td><td>Kunst i offentlige rom</td></tr>
3334 <tr><td>14,0</td><td>15523</td><td>110353</td><td>12,1</td><td>13170</td><td>107995</td><td>Statens vegvesen Region sør</td></tr>
3335 <tr><td>14,6</td><td>3661</td><td> 25006</td><td>14,1</td><td>3233</td><td> 22814</td><td>Kunnskapsdepartementet</td></tr>
3336 <tr><td>15,0</td><td>5820</td><td> 38701</td><td>20,8</td><td>8640</td><td> 41441</td><td>Luftfartstilsynet</td></tr>
3337 <tr><td>16,1</td><td> 184</td><td> 1140</td><td>10,5</td><td> 95</td><td> 903</td><td>Landinfo</td></tr>
3338 <tr><td>17,1</td><td>11103</td><td> 64829</td><td>14,2</td><td>8005</td><td> 56273</td><td>Sjøfartsdirektoratet</td></tr>
3339 <tr><td>17,5</td><td>6420</td><td> 36585</td><td>19,6</td><td>7645</td><td> 38859</td><td>Statens kartverk</td></tr>
3340 <tr><td>18,0</td><td>1850</td><td> 10223</td><td>12,4</td><td> 980</td><td> 7861</td><td>Vox, nasjonalt fagorgan for kompetansepolitikk</td></tr>
3341 <tr><td>18,3</td><td>2083</td><td> 11367</td><td>21,3</td><td>2515</td><td> 11796</td><td>Barne-, ungdoms- og familiedirektoratet</td></tr>
3342 <tr><td>18,4</td><td>3211</td><td> 17444</td><td>23,2</td><td>4056</td><td> 17444</td><td>Fylkesmannen i Telemark</td></tr>
3343 <tr><td>19,1</td><td>1475</td><td> 7703</td><td>26,1</td><td>1566</td><td> 5997</td><td>Direktoratet for mineralforvaltning med Bergmesteren for Svalbard</td></tr>
3344 <tr><td>20,2</td><td>4845</td><td> 23941</td><td>23,0</td><td>5049</td><td> 21949</td><td>Fylkesmannen i Oppland</td></tr>
3345 <tr><td>20,3</td><td> 66</td><td> 324</td><td>32,8</td><td>1411</td><td> 4291</td><td>Reindriftsforvaltningen</td></tr>
3346 <tr><td>20,8</td><td>2887</td><td> 13851</td><td>19,3</td><td>2657</td><td> 13748</td><td>Olje- og energidepartementet</td></tr>
3347 <tr><td>20,9</td><td> 128</td><td> 610</td><td> 0,0</td><td> 0</td><td> 0</td><td>Statens reindriftsforvaltning</td></tr>
3348 <tr><td>20,9</td><td>11601</td><td> 55388</td><td>20,3</td><td>10739</td><td> 52741</td><td>Utdanningsdirektoratet</td></tr>
3349 <tr><td>21,1</td><td>2721</td><td> 12848</td><td>25,8</td><td>3424</td><td> 13251</td><td>Statens jernbanetilsyn</td></tr>
3350 <tr><td>21,2</td><td> 563</td><td> 2653</td><td>28,8</td><td> 913</td><td> 3164</td><td>Norges geologiske undersøkelse</td></tr>
3351 <tr><td>21,4</td><td>6142</td><td> 28625</td><td>19,1</td><td>5079</td><td> 26526</td><td>Post- og teletilsynet</td></tr>
3352 <tr><td>21,6</td><td>2600</td><td> 11993</td><td> 9,5</td><td>1421</td><td> 14891</td><td>Senter for internasjonalisering av utdanning</td></tr>
3353 <tr><td>21,6</td><td>3992</td><td> 18413</td><td>21,9</td><td>4228</td><td> 19296</td><td>Fylkesmannen i Nord-Trøndelag</td></tr>
3354 <tr><td>22,0</td><td>4128</td><td> 18754</td><td>18,8</td><td> 67</td><td> 355</td><td>Klima- og miljødepartementet</td></tr>
3355 <tr><td>22,5</td><td>3271</td><td> 14483</td><td>24,0</td><td>3851</td><td> 16006</td><td>Fylkesmannen i Aust-Agder</td></tr>
3356 <tr><td>22,6</td><td>1597</td><td> 7058</td><td>39,4</td><td>2358</td><td> 5984</td><td>Norsk Akkreditering</td></tr>
3357 <tr><td>22,6</td><td>4437</td><td> 19580</td><td>24,0</td><td>5403</td><td> 22475</td><td>Fylkesmannen i Møre og Romsdal</td></tr>
3358 <tr><td>22,8</td><td>1687</td><td> 7395</td><td>35,1</td><td>2839</td><td> 8073</td><td>Domstoladministrasjonen</td></tr>
3359 <tr><td>23,2</td><td>2019</td><td> 8695</td><td> 5,2</td><td> 670</td><td> 12847</td><td>Statens lånekasse for utdanning</td></tr>
3360 <tr><td>23,7</td><td>7712</td><td> 32425</td><td> 0,0</td><td> 0</td><td> 0</td><td>Kommunal- og moderniseringsdepartementet</td></tr>
3361 <tr><td>24,3</td><td>21335</td><td> 87574</td><td>12,6</td><td>9324</td><td> 73780</td><td>Helsedirektoratet</td></tr>
3362 <tr><td>24,3</td><td>9155</td><td> 37674</td><td>100,0</td><td> 1</td><td> 1</td><td>Nærings- og fiskeridepartementet</td></tr>
3363 <tr><td>24,4</td><td>4584</td><td> 18714</td><td>25,6</td><td>5046</td><td> 19690</td><td>Fylkesmannen i Vest-Agder</td></tr>
3364 <tr><td>25,3</td><td> 723</td><td> 2854</td><td> 0,0</td><td> 0</td><td> 0</td><td>Landbruksdirektoratet Alta</td></tr>
3365 <tr><td>25,7</td><td>3039</td><td> 11812</td><td>20,8</td><td>2316</td><td> 11099</td><td>Oljedirektoratet</td></tr>
3366 <tr><td>27,0</td><td>6532</td><td> 24176</td><td>35,1</td><td>7221</td><td> 20556</td><td>Helse- og omsorgsdepartementet</td></tr>
3367 <tr><td>27,2</td><td>1305</td><td> 4781</td><td>29,6</td><td>1582</td><td> 5343</td><td>Konkurransetilsynet</td></tr>
3368 <tr><td>27,4</td><td>5879</td><td> 21426</td><td>20,9</td><td>4857</td><td> 23184</td><td>Barne-, likestillings- og inkluderingsdepartementet</td></tr>
3369 <tr><td>28,3</td><td>6420</td><td> 22606</td><td>31,1</td><td>6842</td><td> 21963</td><td>Fylkesmannen i Sør-Trøndelag</td></tr>
3370 <tr><td>28,7</td><td>5041</td><td> 17513</td><td>29,7</td><td>5547</td><td> 18625</td><td>Fylkesmannen i Sogn og Fjordane</td></tr>
3371 <tr><td>29,0</td><td>6074</td><td> 20910</td><td>27,1</td><td>4543</td><td> 16760</td><td>Fylkesmannen i Finnmark</td></tr>
3372 <tr><td>29,0</td><td>9437</td><td> 32529</td><td>33,7</td><td>10389</td><td> 30826</td><td>Fylkesmannen i Rogaland</td></tr>
3373 <tr><td>29,7</td><td>22583</td><td> 75955</td><td>29,2</td><td>19174</td><td> 65534</td><td>Statens legemiddelverk</td></tr>
3374 <tr><td>30,2</td><td>7225</td><td> 23881</td><td>34,7</td><td>8433</td><td> 24247</td><td>Fylkesmannen i Buskerud</td></tr>
3375 <tr><td>31,6</td><td> 196</td><td> 620</td><td>19,7</td><td> 69</td><td> 350</td><td>Statens institutt for rusmiddelforskning</td></tr>
3376 <tr><td>31,8</td><td>11830</td><td> 37188</td><td>33,4</td><td>9805</td><td> 29344</td><td>Kystverket</td></tr>
3377 <tr><td>32,3</td><td>12833</td><td> 39687</td><td>31,9</td><td>13194</td><td> 41290</td><td>Fylkesmannen i Hordaland</td></tr>
3378 <tr><td>32,3</td><td>3439</td><td> 10643</td><td>36,1</td><td>3178</td><td> 8786</td><td>Statsministerens kontor</td></tr>
3379 <tr><td>32,4</td><td>1261</td><td> 3883</td><td>44,5</td><td>2477</td><td> 5566</td><td>Nasjonalbiblioteket</td></tr>
3380 <tr><td>32,8</td><td>7466</td><td> 22731</td><td>30,9</td><td>6799</td><td> 21948</td><td>Fylkesmannen i Vestfold</td></tr>
3381 <tr><td>32,9</td><td>1301</td><td> 3949</td><td>40,6</td><td>1462</td><td> 3594</td><td>Statens pensjonskasse</td></tr>
3382 <tr><td>33,6</td><td>7060</td><td> 20950</td><td>28,8</td><td>6075</td><td> 21080</td><td>Finansdepartementet</td></tr>
3383 <tr><td>34,2</td><td>2082</td><td> 6072</td><td>24,9</td><td>1253</td><td> 5021</td><td>Datatilsynet</td></tr>
3384 <tr><td>35,9</td><td> 647</td><td> 1798</td><td>35,9</td><td>2777</td><td> 7714</td><td>Departementenes servicesenter</td></tr>
3385 <tr><td>36,6</td><td>7480</td><td> 20433</td><td>39,0</td><td>8218</td><td> 21053</td><td>Fylkesmannen i Østfold</td></tr>
3386 <tr><td>39,3</td><td>23978</td><td> 60897</td><td>18,8</td><td>9950</td><td> 52772</td><td>Direktoratet for samfunnssikkerhet og beredskap</td></tr>
3387 <tr><td>39,8</td><td>5953</td><td> 14949</td><td>41,5</td><td>5594</td><td> 13453</td><td>Statistisk sentralbyrå</td></tr>
3388 <tr><td>40,0</td><td>3023</td><td> 7553</td><td> 0,0</td><td> 0</td><td> 0</td><td>Departementenes sikkerhets- og serviceorganisasjon</td></tr>
3389 <tr><td>40,2</td><td>1816</td><td> 4515</td><td>32,6</td><td>1386</td><td> 4246</td><td>Nasjonalt organ for kvalitet i utdanningen</td></tr>
3390 <tr><td>40,5</td><td>17858</td><td> 43992</td><td>35,9</td><td>16457</td><td> 45831</td><td>Finanstilsynet</td></tr>
3391 <tr><td>41,3</td><td>11805</td><td> 28564</td><td>41,4</td><td>10882</td><td> 26247</td><td>Fylkesmannen i Troms</td></tr>
3392 <tr><td>42,6</td><td>20313</td><td> 47640</td><td>43,8</td><td>21407</td><td> 48837</td><td>Justis- og beredskapsdepartementet</td></tr>
3393 <tr><td>42,7</td><td>7416</td><td> 17343</td><td>42,2</td><td>6995</td><td> 16553</td><td>Integrerings- og mangfoldsdirektoratet</td></tr>
3394 <tr><td>43,9</td><td>10278</td><td> 23402</td><td>39,2</td><td> 152</td><td> 387</td><td>Arbeids- og sosialdepartementet</td></tr>
3395 <tr><td>44,1</td><td>28731</td><td> 65102</td><td>12,1</td><td>8253</td><td> 67828</td><td>Utenriksdepartementet</td></tr>
3396 <tr><td>46,3</td><td>5933</td><td> 12800</td><td>47,6</td><td>5702</td><td> 11955</td><td>Forsvarsdepartementet</td></tr>
3397 <tr><td>46,7</td><td>6270</td><td> 13414</td><td>41,9</td><td>4651</td><td> 11095</td><td>Nasjonalt folkehelseinstitutt</td></tr>
3398 <tr><td>48,2</td><td>2690</td><td> 5579</td><td>36,1</td><td>1655</td><td> 4572</td><td>Direktoratet for økonomistyring</td></tr>
3399 <tr><td>48,2</td><td>9352</td><td> 19398</td><td>42,9</td><td>6769</td><td> 15766</td><td>Politidirektoratet</td></tr>
3400 <tr><td>49,4</td><td>7472</td><td> 15122</td><td>52,1</td><td>5979</td><td> 11471</td><td>Utlendingsdirektoratet</td></tr>
3401 <tr><td>49,6</td><td>13751</td><td> 27719</td><td>52,0</td><td>15890</td><td> 30552</td><td>Fylkesmannen i Nordland</td></tr>
3402 <tr><td>50,0</td><td>24782</td><td> 49479</td><td>51,0</td><td>26239</td><td> 51366</td><td>Fylkesmannen i Oslo og Akershus</td></tr>
3403 <tr><td>50,3</td><td>2528</td><td> 5019</td><td> 0,0</td><td> 0</td><td> 0</td><td>Norsk kulturråd</td></tr>
3404 <tr><td>56,0</td><td>4779</td><td> 8520</td><td>54,5</td><td>3234</td><td> 5931</td><td>Direktoratet for nødkommunikasjon</td></tr>
3405 <tr><td>60,1</td><td>2575</td><td> 4283</td><td>35,9</td><td> 476</td><td> 1324</td><td>Kriminalomsorgsdirektoratet</td></tr>
3406 <tr><td>68,1</td><td>18020</td><td> 26457</td><td>72,2</td><td>17108</td><td> 23665</td><td>Skattedirektoratet</td></tr>
3407 <tr><td>70,2</td><td>3401</td><td> 4840</td><td>73,3</td><td>2773</td><td> 3779</td><td>Statens innkrevingssentral</td></tr>
3408 <tr><td>70,6</td><td>12556</td><td> 17777</td><td>60,8</td><td>11650</td><td> 19151</td><td>Statens helsetilsyn</td></tr>
3409 <tr><td>75,3</td><td>7878</td><td> 10451</td><td>69,3</td><td>7756</td><td> 11182</td><td>Toll- og avgiftsdirektoratet</td></tr>
3410 <tr><td>76,5</td><td>1160</td><td> 1516</td><td>78,7</td><td>1176</td><td> 1493</td><td>Statens arbeidsmiljøinstitutt</td></tr>
3411 <tr><td>82,2</td><td>112634</td><td>137014</td><td>81,2</td><td>85210</td><td>104865</td><td>Husbanken</td></tr>
3412 <tr><td>87,0</td><td>82220</td><td> 94471</td><td>88,8</td><td>84903</td><td> 95532</td><td>Norges forskningsråd</td></tr>
3413 <tr><td>87,1</td><td>10266</td><td> 11783</td><td>87,2</td><td>1389</td><td> 1592</td><td>Garantiinstituttet for eksportkreditt</td></tr>
3414 </table>
3415
3416 <p>Jeg synes det er interessant hvordan instanser som tilsynelatende
3417 driver med det samme (som vegvesenet og fylkesmennene) har så stor
3418 spredning i hemmeligholdet. Vegvesenet spenner fra 8,8 til 14,0
3419 prosent, mens fylkesmennene spenner fra 13,0 til 50,0 prosent! Mon
3420 tro om det er regionale forskjeller som ligger bak, eller om det er
3421 kulturforskjeller internt i organisasjonene som er årsaken.</p>
3422
3423 <p>Det er interessant å sammenligne hvor hemmelighetsfulle instansene
3424 er med
3425 <a href="http://people.skolelinux.org/pere/blog/Mer_detaljert_OEP_statisikk_for_2014_over_journalf_rte__gamle__dokumenter.html">oversikten
3426 over hvor mange gamle dokumenter de journalfører</a> som jeg
3427 publiserte for tre dager siden.</p>
3428
3429 </div>
3430 <div class="tags">
3431
3432
3433 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
3434
3435
3436 </div>
3437 </div>
3438 <div class="padding"></div>
3439
3440 <div class="entry">
3441 <div class="title">
3442 <a href="http://people.skolelinux.org/pere/blog/Mer_detaljert_OEP_statisikk_for_2014_over_journalf_rte__gamle__dokumenter.html">Mer detaljert OEP-statisikk for 2014 over journalførte "gamle" dokumenter</a>
3443 </div>
3444 <div class="date">
3445 18th January 2015
3446 </div>
3447 <div class="body">
3448 <p>For to dager siden la jeg ut
3449 <a href="http://people.skolelinux.org/pere/blog/Over_et_halvt__r_f_r_offentlig_korrespondanse_journalf_res___statistikk_for_2014.html">litt
3450 statistikk</a> for <a href="https://www.oep.no/">Offentlig Elektronisk
3451 Postjournal</a> som viste hvor stor andel av postjournalen til ulike
3452 instanser som hadde mer enn 180 dager mellom oppført dokumentdato og
3453 journalføringsdato (liggetid). Det var stor variasjon, men det er
3454 uklart for meg hva det kommer av. Noe er åpenbart feilført, som
3455 <a href="https://oep.no/search/resultSingle.html?journalPostId=10864390">sykepleiertilbakekallingen
3456 skrevet i år 7</a>, mens andre ser ut til å være reelt gamle som
3457 <a href="https://oep.no/search/resultSingle.html?journalPostId=11221422">avleveringslista
3458 fra 2001</a> som ser ut til å være fra et skippertak for å få arkivert
3459 gamle dokumenter. Men etter kommentarer fra leserne innså jeg at det
3460 vil være nyttig å dele statistikken i inngående og utgående dokumenter,
3461 samt interne notater.</p>
3462
3463 <p>Her er samme statistikk for 2014 som for to dager siden, men delt
3464 opp i tre ulike kategorier. Her kan en både se hvem som er flinke til
3465 å journalføre egenproduserte dokumenter slik at liggetiden er mindre
3466 enn 180 dager, men også hvem som ikke lager interne notater eller i
3467 hvert fall ikke publiserer informasjon om dem på Offentlig Elektronisk
3468 Postjournal. Jeg må si at jeg er veldig imponert over Fylkesmannen i
3469 Oslo og Akershus, som ser ut til å ha kontroll over arkiveringen
3470 sin.</p>
3471
3472 <table border="1">
3473 <tr><th colspan="3">Utgående</th><th colspan="3">Innkommende</th><th colspan="3">Annet</th><th rowspan="2">Instans</th></tr>
3474 <tr><th>%</th><th># > 180d liggetid</th><th>Totalt</th>
3475 <th>%</th><th># > 180d liggetid</th><th>Totalt</th>
3476 <th>%</th><th># > 180d liggetid</th><th>Totalt</th>
3477 </tr>
3478 <tr><td> 0.0</td><td> 0</td><td> 16692</td><td> 0.0</td><td> 0</td><td> 31778</td><td> 0.0</td><td> 0</td><td> 1009</td><td>Fylkesmannen i Oslo og Akershus</td></tr>
3479 <tr><td> 0.0</td><td> 0</td><td> 1140</td><td> 0.2</td><td> 5</td><td> 2343</td><td> 0.0</td><td> 0</td><td> 1</td><td>Medietilsynet</td></tr>
3480 <tr><td> 0.0</td><td> 0</td><td> 14</td><td> 1.6</td><td> 3</td><td> 186</td><td> 0.0</td><td> 0</td><td> 0</td><td>Kompetansesenter for distriktsutvikling</td></tr>
3481 <tr><td> 0.0</td><td> 1</td><td> 1204</td><td> 0.5</td><td> 6</td><td> 1165</td><td> 3.2</td><td> 16</td><td> 485</td><td>Landbruksdirektoratet Alta</td></tr>
3482 <tr><td> 0.0</td><td> 2</td><td> 10618</td><td> 0.3</td><td> 35</td><td> 11608</td><td> 0.2</td><td> 4</td><td> 1412</td><td>Lotteri- og stiftelsestilsynet</td></tr>
3483 <tr><td> 0.0</td><td> 7</td><td> 9156</td><td> 0.2</td><td> 16</td><td> 7997</td><td> 1.4</td><td> 2</td><td> 136</td><td>Statens landbruksforvaltning</td></tr>
3484 <tr><td> 0.1</td><td> 2</td><td> 1141</td><td> 0.0</td><td> 1</td><td> 3758</td><td> 0.8</td><td> 1</td><td> 120</td><td>Norsk kulturråd</td></tr>
3485 <tr><td> 0.1</td><td> 2</td><td> 1709</td><td> 0.4</td><td> 14</td><td> 3072</td><td> 0.0</td><td> 0</td><td> 0</td><td>Konkurransetilsynet</td></tr>
3486 <tr><td> 0.1</td><td> 3</td><td> 1814</td><td> 0.3</td><td> 9</td><td> 2701</td><td> 0.0</td><td> 0</td><td> 0</td><td>Nasjonalt organ for kvalitet i utdanningen</td></tr>
3487 <tr><td> 0.1</td><td> 3</td><td> 2491</td><td> 0.4</td><td> 25</td><td> 5010</td><td> 7.4</td><td> 15</td><td> 202</td><td>Direktoratet for mineralforvaltning med Bergmesteren for Svalbard</td></tr>
3488 <tr><td> 0.1</td><td> 5</td><td> 3773</td><td> 1.2</td><td> 85</td><td> 6749</td><td> 0.3</td><td> 7</td><td> 2278</td><td>Forsvarsdepartementet</td></tr>
3489 <tr><td> 0.1</td><td> 8</td><td> 6799</td><td> 0.2</td><td> 31</td><td> 14139</td><td> 0.0</td><td> 0</td><td> 12</td><td>Finansdepartementet</td></tr>
3490 <tr><td> 0.1</td><td> 10</td><td> 5143</td><td> 0.1</td><td> 14</td><td> 7507</td><td> 2.0</td><td> 4</td><td> 198</td><td>Statens jernbanetilsyn</td></tr>
3491 <tr><td> 0.1</td><td> 13</td><td> 7057</td><td> 0.0</td><td> 3</td><td> 12154</td><td> 0.2</td><td> 3</td><td> 1222</td><td>Fylkesmannen i Østfold</td></tr>
3492 <tr><td> 0.1</td><td> 16</td><td> 12382</td><td> 0.1</td><td> 20</td><td> 13510</td><td> 2.7</td><td> 13</td><td> 475</td><td>Direktoratet for byggkvalitet</td></tr>
3493 <tr><td> 0.1</td><td> 62</td><td> 39959</td><td> 3.5</td><td> 96</td><td> 2721</td><td> 6.2</td><td> 40</td><td> 643</td><td>Justervesenet</td></tr>
3494 <tr><td> 0.3</td><td> 1</td><td> 255</td><td> 2.0</td><td> 5</td><td> 242</td><td> 6.1</td><td> 7</td><td> 113</td><td>Statens reindriftsforvaltning</td></tr>
3495 <tr><td> 0.3</td><td> 9</td><td> 2605</td><td> 0.3</td><td> 12</td><td> 3464</td><td> 0.0</td><td> 0</td><td> 3</td><td>Datatilsynet</td></tr>
3496 <tr><td> 0.3</td><td> 10</td><td> 2873</td><td> 0.1</td><td> 15</td><td> 7770</td><td> 0.0</td><td> 0</td><td> 0</td><td>Statsministerens kontor</td></tr>
3497 <tr><td> 0.3</td><td> 11</td><td> 3415</td><td> 0.4</td><td> 29</td><td> 6875</td><td> 0.0</td><td> 0</td><td> 0</td><td>Petroleumstilsynet</td></tr>
3498 <tr><td> 0.3</td><td> 24</td><td> 7058</td><td> 0.8</td><td> 105</td><td> 12406</td><td> 0.8</td><td> 13</td><td> 1446</td><td>Fylkesmannen i Finnmark</td></tr>
3499 <tr><td> 0.3</td><td> 112</td><td> 34376</td><td> 0.1</td><td> 63</td><td> 32452</td><td> 3.7</td><td> 29</td><td> 772</td><td>Landbruksdirektoratet Oslo</td></tr>
3500 <tr><td> 0.3</td><td> 378</td><td> 97805</td><td> 0.4</td><td> 337</td><td> 72449</td><td> 5.9</td><td> 43</td><td> 726</td><td>Arbeidstilsynet</td></tr>
3501 <tr><td> 0.4</td><td> 26</td><td> 6161</td><td> 0.6</td><td> 73</td><td> 11750</td><td> 5.9</td><td> 30</td><td> 502</td><td>Fylkesmannen i Nord-Trøndelag</td></tr>
3502 <tr><td> 0.4</td><td> 26</td><td> 6315</td><td> 0.4</td><td> 50</td><td> 12399</td><td> 0.0</td><td> 0</td><td> 0</td><td>Fylkesmannen i Vest-Agder</td></tr>
3503 <tr><td> 0.4</td><td> 30</td><td> 6147</td><td> 0.3</td><td> 44</td><td> 11971</td><td> 2.0</td><td> 68</td><td> 3308</td><td>Barne-, likestillings- og inkluderingsdepartementet</td></tr>
3504 <tr><td> 0.4</td><td> 58</td><td> 13614</td><td> 0.5</td><td> 135</td><td> 24906</td><td> 1.1</td><td> 2</td><td> 181</td><td>Luftfartstilsynet</td></tr>
3505 <tr><td> 0.5</td><td> 18</td><td> 3582</td><td> 0.6</td><td> 28</td><td> 4227</td><td> 0.0</td><td> 0</td><td> 0</td><td>Statens strålevern</td></tr>
3506 <tr><td> 0.5</td><td> 32</td><td> 5617</td><td> 0.1</td><td> 22</td><td> 11219</td><td> 1.4</td><td> 10</td><td> 677</td><td>Fylkesmannen i Sogn og Fjordane</td></tr>
3507 <tr><td> 0.5</td><td> 42</td><td> 8092</td><td> 0.5</td><td> 71</td><td> 13955</td><td> 2.9</td><td> 20</td><td> 683</td><td>Fylkesmannen i Vestfold</td></tr>
3508 <tr><td> 0.5</td><td> 51</td><td> 9369</td><td> 1.8</td><td> 379</td><td> 20097</td><td> 1.5</td><td> 127</td><td> 8208</td><td>Nærings- og fiskeridepartementet</td></tr>
3509 <tr><td> 0.5</td><td> 131</td><td> 26078</td><td> 0.7</td><td> 288</td><td> 40744</td><td> 1.9</td><td> 169</td><td> 8720</td><td>Fiskeridirektoratet</td></tr>
3510 <tr><td> 0.6</td><td> 8</td><td> 1196</td><td> 2.8</td><td> 63</td><td> 2218</td><td> 0.4</td><td> 4</td><td> 869</td><td>Kriminalomsorgsdirektoratet</td></tr>
3511 <tr><td> 0.6</td><td> 21</td><td> 3346</td><td> 0.6</td><td> 52</td><td> 8466</td><td> 0.0</td><td> 0</td><td> 0</td><td>Oljedirektoratet</td></tr>
3512 <tr><td> 0.6</td><td> 46</td><td> 6829</td><td> 0.2</td><td> 31</td><td> 12569</td><td> 0.0</td><td> 0</td><td> 0</td><td>Politidirektoratet</td></tr>
3513 <tr><td> 0.6</td><td> 212</td><td> 31652</td><td> 0.2</td><td> 91</td><td> 40008</td><td> 4.8</td><td> 134</td><td> 2737</td><td>Arkivverket</td></tr>
3514 <tr><td> 0.7</td><td> 55</td><td> 7146</td><td> 1.0</td><td> 190</td><td> 18453</td><td> 0.2</td><td> 17</td><td> 6826</td><td>Kommunal- og moderniseringsdepartementet</td></tr>
3515 <tr><td> 0.7</td><td> 65</td><td> 8775</td><td> 0.3</td><td> 28</td><td> 9163</td><td> 8.8</td><td> 3</td><td> 34</td><td>Brønnøysundregistrene</td></tr>
3516 <tr><td> 0.7</td><td> 76</td><td> 10608</td><td> 0.8</td><td> 155</td><td> 17370</td><td> 3.4</td><td> 20</td><td> 586</td><td>Fylkesmannen i Troms</td></tr>
3517 <tr><td> 0.7</td><td> 133</td><td> 16654</td><td> 1.2</td><td> 361</td><td> 28621</td><td> 6.5</td><td> 343</td><td> 5260</td><td>Norges vassdrags- og energidirektorat</td></tr>
3518 <tr><td> 0.7</td><td> 259</td><td> 35560</td><td> 0.7</td><td> 314</td><td> 42109</td><td> 1.2</td><td> 359</td><td> 27705</td><td>Statens vegvesen Region vest</td></tr>
3519 <tr><td> 0.8</td><td> 6</td><td> 737</td><td> 1.2</td><td> 10</td><td> 779</td><td> 0.0</td><td> 0</td><td> 0</td><td>Statens arbeidsmiljøinstitutt</td></tr>
3520 <tr><td> 0.8</td><td> 22</td><td> 2712</td><td> 0.3</td><td> 29</td><td> 7795</td><td> 0.7</td><td> 2</td><td> 270</td><td>Forbrukerombudet</td></tr>
3521 <tr><td> 0.8</td><td> 26</td><td> 2991</td><td> 0.8</td><td> 40</td><td> 4980</td><td> 0.0</td><td> 0</td><td> 0</td><td>Sysselmannen på Svalbard</td></tr>
3522 <tr><td> 0.8</td><td> 36</td><td> 4024</td><td> 0.3</td><td> 27</td><td> 7660</td><td>50.0</td><td> 1</td><td> 2</td><td>Landbruks- og matdepartementet</td></tr>
3523 <tr><td> 0.8</td><td> 75</td><td> 8834</td><td> 0.7</td><td> 77</td><td> 10190</td><td>16.2</td><td> 183</td><td> 1127</td><td>Norsk Filminstitutt</td></tr>
3524 <tr><td> 0.8</td><td> 499</td><td> 57720</td><td> 0.5</td><td> 311</td><td> 61184</td><td> 1.5</td><td> 514</td><td> 32577</td><td>Statens vegvesen Region øst</td></tr>
3525 <tr><td> 0.9</td><td> 45</td><td> 4578</td><td> 0.3</td><td> 35</td><td> 9186</td><td> 0.0</td><td> 0</td><td> 60</td><td>Olje- og energidepartementet</td></tr>
3526 <tr><td> 1.0</td><td> 56</td><td> 5121</td><td> 1.0</td><td> 54</td><td> 5316</td><td> 0.0</td><td> 0</td><td> 14</td><td>Toll- og avgiftsdirektoratet</td></tr>
3527 <tr><td> 1.0</td><td> 71</td><td> 6736</td><td> 0.1</td><td> 29</td><td> 17332</td><td> 0.0</td><td> 0</td><td> 0</td><td>Helse- og omsorgsdepartementet</td></tr>
3528 <tr><td> 1.0</td><td> 71</td><td> 6738</td><td> 0.2</td><td> 32</td><td> 12467</td><td>10.6</td><td> 40</td><td> 374</td><td>Fylkesmannen i Møre og Romsdal</td></tr>
3529 <tr><td> 1.1</td><td> 143</td><td> 12363</td><td> 0.2</td><td> 54</td><td> 24540</td><td> 6.4</td><td> 159</td><td> 2455</td><td>Fylkesmannen i Hordaland</td></tr>
3530 <tr><td> 1.1</td><td> 298</td><td> 25798</td><td> 0.8</td><td> 261</td><td> 29618</td><td> 2.1</td><td> 407</td><td> 18761</td><td>Statens vegvesen Region midt</td></tr>
3531 <tr><td> 1.2</td><td> 37</td><td> 2870</td><td> 1.0</td><td> 63</td><td> 6227</td><td> 0.0</td><td> 0</td><td> 0</td><td>Havforskningsinstituttet</td></tr>
3532 <tr><td> 1.2</td><td> 99</td><td> 7791</td><td> 0.4</td><td> 65</td><td> 14762</td><td> 0.0</td><td> 0</td><td> 1</td><td>Samferdselsdepartementet</td></tr>
3533 <tr><td> 1.2</td><td> 157</td><td> 12292</td><td> 4.6</td><td> 701</td><td> 15117</td><td> 2.5</td><td> 265</td><td> 10381</td><td>Statens vegvesen Vegdirektoratet</td></tr>
3534 <tr><td> 1.3</td><td> 12</td><td> 920</td><td> 0.8</td><td> 11</td><td> 1244</td><td> 0.0</td><td> 0</td><td> 0</td><td>Kunst i offentlige rom</td></tr>
3535 <tr><td> 1.3</td><td> 215</td><td> 15828</td><td> 0.6</td><td> 186</td><td> 28164</td><td> 0.0</td><td> 0</td><td> 0</td><td>Finanstilsynet</td></tr>
3536 <tr><td> 1.3</td><td> 302</td><td> 22933</td><td> 0.3</td><td> 90</td><td> 23240</td><td> 2.6</td><td> 398</td><td> 15231</td><td>Statens vegvesen Region nord</td></tr>
3537 <tr><td> 1.4</td><td> 25</td><td> 1715</td><td> 6.1</td><td> 133</td><td> 2168</td><td> 0.0</td><td> 0</td><td> 0</td><td>Nasjonalbiblioteket</td></tr>
3538 <tr><td> 1.5</td><td> 98</td><td> 6156</td><td> 0.0</td><td> 20</td><td> 20593</td><td> 4.1</td><td> 40</td><td> 970</td><td>Fylkesmannen i Nordland</td></tr>
3539 <tr><td> 1.6</td><td> 18</td><td> 1125</td><td> 3.2</td><td> 49</td><td> 1528</td><td> 0.0</td><td> 0</td><td> 0</td><td>Norges geologiske undersøkelse</td></tr>
3540 <tr><td> 1.6</td><td> 60</td><td> 3554</td><td> 1.4</td><td> 68</td><td> 4737</td><td> 7.9</td><td> 32</td><td> 404</td><td>Statens lånekasse for utdanning</td></tr>
3541 <tr><td> 1.6</td><td> 134</td><td> 8362</td><td> 0.4</td><td> 60</td><td> 14685</td><td> 1.9</td><td> 16</td><td> 834</td><td>Fylkesmannen i Buskerud</td></tr>
3542 <tr><td> 1.7</td><td> 91</td><td> 5179</td><td> 0.4</td><td> 43</td><td> 10584</td><td> 2.0</td><td> 20</td><td> 972</td><td>Fylkesmannen i Hedmark</td></tr>
3543 <tr><td> 1.8</td><td> 80</td><td> 4247</td><td> 0.9</td><td> 51</td><td> 5598</td><td> 3.4</td><td> 13</td><td> 378</td><td>Vox, nasjonalt fagorgan for kompetansepolitikk</td></tr>
3544 <tr><td> 1.9</td><td> 724</td><td> 37954</td><td> 0.7</td><td> 295</td><td> 40382</td><td> 2.7</td><td> 875</td><td> 32017</td><td>Statens vegvesen Region sør</td></tr>
3545 <tr><td> 2.1</td><td> 5</td><td> 230</td><td> 3.9</td><td> 11</td><td> 279</td><td> 5.4</td><td> 6</td><td> 111</td><td>Statens institutt for rusmiddelforskning</td></tr>
3546 <tr><td> 2.1</td><td> 197</td><td> 9135</td><td> 3.4</td><td> 648</td><td> 19009</td><td>10.3</td><td> 880</td><td> 8482</td><td>Forsvarsbygg</td></tr>
3547 <tr><td> 2.2</td><td> 146</td><td> 6439</td><td> 2.9</td><td> 201</td><td> 6800</td><td> 7.0</td><td> 121</td><td> 1710</td><td>Statistisk sentralbyrå</td></tr>
3548 <tr><td> 2.2</td><td> 600</td><td> 26724</td><td> 1.8</td><td> 493</td><td> 26246</td><td>12.8</td><td>1022</td><td> 7925</td><td>Direktoratet for samfunnssikkerhet og beredskap</td></tr>
3549 <tr><td> 2.3</td><td> 61</td><td> 2648</td><td> 3.7</td><td> 104</td><td> 2758</td><td>14.4</td><td> 310</td><td> 2147</td><td>Departementenes sikkerhets- og serviceorganisasjon</td></tr>
3550 <tr><td> 2.3</td><td> 166</td><td> 7039</td><td> 0.4</td><td> 61</td><td> 14467</td><td> 0.0</td><td> 0</td><td> 0</td><td>Kulturdepartementet</td></tr>
3551 <tr><td> 2.4</td><td> 159</td><td> 6438</td><td> 0.4</td><td> 57</td><td> 12599</td><td> 2.0</td><td> 88</td><td> 4365</td><td>Arbeids- og sosialdepartementet</td></tr>
3552 <tr><td> 2.6</td><td> 122</td><td> 4630</td><td> 0.7</td><td> 66</td><td> 9346</td><td> 1.1</td><td> 6</td><td> 507</td><td>Fylkesmannen i Aust-Agder</td></tr>
3553 <tr><td> 2.6</td><td> 238</td><td> 9078</td><td> 0.5</td><td> 85</td><td> 15926</td><td> 0.0</td><td> 0</td><td> 2</td><td>Kunnskapsdepartementet</td></tr>
3554 <tr><td> 2.7</td><td> 53</td><td> 1924</td><td> 4.8</td><td> 98</td><td> 2025</td><td> 0.0</td><td> 0</td><td> 0</td><td>Statens pensjonskasse</td></tr>
3555 <tr><td> 2.7</td><td> 385</td><td> 14079</td><td> 1.6</td><td> 225</td><td> 13259</td><td> 7.6</td><td> 99</td><td> 1287</td><td>Post- og teletilsynet</td></tr>
3556 <tr><td> 2.8</td><td> 57</td><td> 2022</td><td> 3.5</td><td> 125</td><td> 3557</td><td> 0.0</td><td> 0</td><td> 0</td><td>Direktoratet for økonomistyring</td></tr>
3557 <tr><td> 2.9</td><td> 92</td><td> 3087</td><td> 0.7</td><td> 31</td><td> 4294</td><td> 0.0</td><td> 0</td><td> 14</td><td>Domstoladministrasjonen</td></tr>
3558 <tr><td> 3.0</td><td> 53</td><td> 1745</td><td> 4.0</td><td> 87</td><td> 2147</td><td> 4.7</td><td> 9</td><td> 190</td><td>Språkrådet</td></tr>
3559 <tr><td> 3.0</td><td> 163</td><td> 5292</td><td> 1.3</td><td> 79</td><td> 6075</td><td> 0.0</td><td> 0</td><td> 0</td><td>Barne-, ungdoms- og familiedirektoratet</td></tr>
3560 <tr><td> 3.1</td><td> 451</td><td> 14408</td><td> 1.9</td><td> 524</td><td> 26513</td><td> 7.0</td><td> 474</td><td> 6719</td><td>Justis- og beredskapsdepartementet</td></tr>
3561 <tr><td> 3.3</td><td> 719</td><td> 21150</td><td> 2.1</td><td> 641</td><td> 29824</td><td> 0.0</td><td> 0</td><td> 0</td><td>Miljødirektoratet</td></tr>
3562 <tr><td> 3.4</td><td> 110</td><td> 3232</td><td> 3.6</td><td> 128</td><td> 3536</td><td>21.3</td><td> 62</td><td> 290</td><td>Norsk Akkreditering</td></tr>
3563 <tr><td> 3.4</td><td> 227</td><td> 6535</td><td> 2.8</td><td> 401</td><td> 14175</td><td> 0.0</td><td> 0</td><td> 2</td><td>Riksantikvaren - Direktoratet for kulturminneforvaltning</td></tr>
3564 <tr><td> 3.7</td><td> 309</td><td> 8202</td><td> 2.2</td><td> 250</td><td> 10976</td><td>17.0</td><td>1243</td><td> 7279</td><td>Skattedirektoratet</td></tr>
3565 <tr><td> 3.8</td><td> 19</td><td> 499</td><td> 8.6</td><td> 67</td><td> 775</td><td> 5.3</td><td> 28</td><td> 524</td><td>Departementenes servicesenter</td></tr>
3566 <tr><td> 3.8</td><td> 617</td><td> 15934</td><td> 4.3</td><td> 715</td><td> 16533</td><td> 9.8</td><td> 407</td><td> 4118</td><td>Statens kartverk</td></tr>
3567 <tr><td> 4.0</td><td> 274</td><td> 6776</td><td> 0.3</td><td> 38</td><td> 9907</td><td> 2.4</td><td> 17</td><td> 687</td><td>Fylkesmannen i Telemark</td></tr>
3568 <tr><td> 4.1</td><td>2326</td><td> 56219</td><td> 8.5</td><td>5657</td><td> 66171</td><td> 5.8</td><td> 861</td><td> 14624</td><td>Husbanken</td></tr>
3569 <tr><td> 4.2</td><td> 223</td><td> 5190</td><td> 0.8</td><td> 60</td><td> 7456</td><td> 7.6</td><td> 392</td><td> 5131</td><td>Statens helsetilsyn</td></tr>
3570 <tr><td> 4.3</td><td> 273</td><td> 6232</td><td> 3.3</td><td> 238</td><td> 7050</td><td> 1.5</td><td> 2</td><td> 132</td><td>Nasjonalt folkehelseinstitutt</td></tr>
3571 <tr><td> 4.4</td><td> 151</td><td> 3381</td><td>12.6</td><td> 429</td><td> 3392</td><td>10.5</td><td> 185</td><td> 1747</td><td>Direktoratet for nødkommunikasjon</td></tr>
3572 <tr><td> 4.5</td><td> 27</td><td> 594</td><td> 5.9</td><td> 63</td><td> 1054</td><td> 0.0</td><td> 0</td><td> 0</td><td>Fredskorpset</td></tr>
3573 <tr><td> 4.5</td><td> 157</td><td> 3471</td><td> 2.8</td><td> 209</td><td> 7407</td><td> 8.3</td><td> 76</td><td> 905</td><td>Garantiinstituttet for eksportkreditt</td></tr>
3574 <tr><td> 4.6</td><td> 86</td><td> 1841</td><td> 0.8</td><td> 31</td><td> 3543</td><td>18.6</td><td> 142</td><td> 762</td><td>Utlendingsnemnda</td></tr>
3575 <tr><td> 4.7</td><td> 198</td><td> 4203</td><td>17.9</td><td>1015</td><td> 5640</td><td>11.1</td><td> 273</td><td> 2457</td><td>Direktoratet for forvaltning og IKT</td></tr>
3576 <tr><td> 5.0</td><td> 455</td><td> 9044</td><td> 5.6</td><td> 771</td><td> 13717</td><td> 8.4</td><td> 346</td><td> 4093</td><td>Direktoratet for utviklingssamarbeid</td></tr>
3577 <tr><td> 5.0</td><td> 639</td><td> 12780</td><td> 6.8</td><td>1629</td><td> 23811</td><td> 5.4</td><td>1559</td><td> 28511</td><td>Utenriksdepartementet</td></tr>
3578 <tr><td> 5.7</td><td> 7</td><td> 122</td><td> 2.6</td><td> 3</td><td> 115</td><td>58.6</td><td> 51</td><td> 87</td><td>Reindriftsforvaltningen</td></tr>
3579 <tr><td> 5.7</td><td>1002</td><td> 17507</td><td> 0.9</td><td> 172</td><td> 18776</td><td> 6.5</td><td> 59</td><td> 905</td><td>Kystverket</td></tr>
3580 <tr><td> 6.1</td><td> 360</td><td> 5849</td><td> 3.2</td><td> 216</td><td> 6747</td><td>43.9</td><td>1110</td><td> 2526</td><td>Utlendingsdirektoratet</td></tr>
3581 <tr><td> 6.4</td><td> 140</td><td> 2161</td><td> 2.5</td><td> 61</td><td> 2407</td><td> 5.1</td><td> 14</td><td> 272</td><td>Statens innkrevingssentral</td></tr>
3582 <tr><td> 7.0</td><td> 329</td><td> 4658</td><td> 5.9</td><td> 432</td><td> 7313</td><td>36.3</td><td> 8</td><td> 22</td><td>Senter for internasjonalisering av utdanning</td></tr>
3583 <tr><td> 8.3</td><td>2038</td><td> 24504</td><td> 0.7</td><td> 194</td><td> 26862</td><td>11.2</td><td> 453</td><td> 4022</td><td>Utdanningsdirektoratet</td></tr>
3584 <tr><td> 8.8</td><td> 482</td><td> 5474</td><td> 0.8</td><td> 94</td><td> 11724</td><td>10.9</td><td> 170</td><td> 1556</td><td>Klima- og miljødepartementet</td></tr>
3585 <tr><td> 8.8</td><td>3400</td><td> 38523</td><td> 2.6</td><td>1237</td><td> 46100</td><td> 9.9</td><td> 979</td><td> 9848</td><td>Norges forskningsråd</td></tr>
3586 <tr><td> 9.5</td><td> 35</td><td> 365</td><td>17.2</td><td> 20</td><td> 116</td><td>27.4</td><td> 181</td><td> 659</td><td>Landinfo</td></tr>
3587 <tr><td> 9.7</td><td> 848</td><td> 8722</td><td> 1.7</td><td> 228</td><td> 13240</td><td>22.2</td><td> 143</td><td> 644</td><td>Fylkesmannen i Sør-Trøndelag</td></tr>
3588 <tr><td>10.1</td><td>1222</td><td> 12077</td><td> 0.7</td><td> 138</td><td> 18896</td><td>10.0</td><td> 157</td><td> 1556</td><td>Fylkesmannen i Rogaland</td></tr>
3589 <tr><td>12.8</td><td>2078</td><td> 16221</td><td> 1.0</td><td> 431</td><td> 40447</td><td> 1.8</td><td> 363</td><td> 19287</td><td>Statens legemiddelverk</td></tr>
3590 <tr><td>12.8</td><td>2683</td><td> 20887</td><td>14.1</td><td>2045</td><td> 14445</td><td>21.4</td><td>2283</td><td> 10633</td><td>Statsbygg</td></tr>
3591 <tr><td>13.0</td><td> 789</td><td> 6042</td><td> 1.5</td><td> 135</td><td> 8745</td><td>28.1</td><td> 719</td><td> 2556</td><td>Integrerings- og mangfoldsdirektoratet</td></tr>
3592 <tr><td>13.1</td><td>4057</td><td> 30897</td><td>11.8</td><td>5606</td><td> 47404</td><td>32.1</td><td>2977</td><td> 9273</td><td>Helsedirektoratet</td></tr>
3593 <tr><td>24.2</td><td>1878</td><td> 7744</td><td> 4.6</td><td> 685</td><td> 14843</td><td>19.2</td><td> 261</td><td> 1354</td><td>Fylkesmannen i Oppland</td></tr>
3594 <tr><td>28.8</td><td>6710</td><td> 23254</td><td> 0.6</td><td> 229</td><td> 35654</td><td>19.3</td><td>1060</td><td> 5491</td><td>Sjøfartsdirektoratet</td></tr>
3595 </table>
3596
3597 <p>Jeg lurer virkelig på hva som gjør at det blir så langt tid mellom
3598 dokumentdato og journalføringsdato for så stor andel av postjournalen
3599 for endel offentlige kontorer, spesielt for utgående dokumenter og
3600 interne notater. Gjør saksbehandlere eller arkivarer mye feil med
3601 datoføringen, eller har de gjort en innsats for å få ryddet opp i
3602 bakloggen av dokumenter som skulle vært journalført for lenge siden?
3603 Eller finnes det andre forklaringer?</p>
3604
3605 </div>
3606 <div class="tags">
3607
3608
3609 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
3610
3611
3612 </div>
3613 </div>
3614 <div class="padding"></div>
3615
3616 <div class="entry">
3617 <div class="title">
3618 <a href="http://people.skolelinux.org/pere/blog/Over_et_halvt__r_f_r_offentlig_korrespondanse_journalf_res___statistikk_for_2014.html">Over et halvt år før offentlig korrespondanse journalføres - statistikk for 2014</a>
3619 </div>
3620 <div class="date">
3621 16th January 2015
3622 </div>
3623 <div class="body">
3624 <p>Den norske tjenesten <a href="https://www.oep.no/">Offentlig
3625 Elektronisk Postjournal</a> er en samlet webtjeneste som gir borgerne
3626 innsyn i hva de ulike statlige aktørene har av post inn og ut. Jeg
3627 har fulgt med på den en stund, og ville dele litt statistikk med mine
3628 lesere om hvor flinke ulike instanser er til å holde postjournalen
3629 oppdatert.</p>
3630
3631 <p>Denne oversikt viser hvor stor andel av dokumentene journalført i
3632 2014 som har mer enn 180 dagers differanse mellom dokumentdato og
3633 journalføringsdato (liggetid). Dvs. hvor stor andel dokumenter som
3634 blir journalført veldig sent. Et eksempel på en slik journalføring er
3635 et <a href="https://oep.no/search/resultSingle.html?journalPostId=10232315">261
3636 år gammelt hemmeligstemplet dokument</a> ført i postjournalen til
3637 Forsvarsdepartementet 2014-04-23.</p>
3638
3639 <table border="1">
3640 <tr> <th>Prosent</th> <th># > 180d liggetid</th> <th>Totalt</th> <th>Instans</th> </tr>
3641 <tr><td>0.0</td> <td>0</td> <td>49478</td> <td>Fylkesmannen i Oslo og Akershus</td></tr>
3642 <tr><td>0.1</td> <td>4</td> <td>5019</td> <td>Norsk kulturråd</td></tr>
3643 <tr><td>0.1</td> <td>19</td> <td>20433</td> <td>Fylkesmannen i Østfold</td></tr>
3644 <tr><td>0.1</td> <td>5</td> <td>3484</td> <td>Medietilsynet</td></tr>
3645 <tr><td>0.1</td> <td>25</td> <td>17289</td> <td>Statens landbruksforvaltning</td></tr>
3646 <tr><td>0.2</td> <td>41</td> <td>23638</td> <td>Lotteri- og stiftelsestilsynet</td></tr>
3647 <tr><td>0.2</td> <td>49</td> <td>26367</td> <td>Direktoratet for byggkvalitet</td></tr>
3648 <tr><td>0.2</td> <td>39</td> <td>20950</td> <td>Finansdepartementet</td></tr>
3649 <tr><td>0.2</td> <td>28</td> <td>12848</td> <td>Statens jernbanetilsyn</td></tr>
3650 <tr><td>0.2</td> <td>25</td> <td>10643</td> <td>Statsministerens kontor</td></tr>
3651 <tr><td>0.3</td> <td>12</td> <td>4515</td> <td>Nasjonalt organ for kvalitet i utdanningen</td></tr>
3652 <tr><td>0.3</td> <td>204</td> <td>67600</td> <td>Landbruksdirektoratet Oslo</td></tr>
3653 <tr><td>0.3</td> <td>16</td> <td>4645</td> <td>Konkurransetilsynet</td></tr>
3654 <tr><td>0.3</td> <td>21</td> <td>6072</td> <td>Datatilsynet</td></tr>
3655 <tr><td>0.4</td> <td>64</td> <td>17513</td> <td>Fylkesmannen i Sogn og Fjordane</td></tr>
3656 <tr><td>0.4</td> <td>40</td> <td>10290</td> <td>Petroleumstilsynet</td></tr>
3657 <tr><td>0.4</td> <td>77</td> <td>19398</td> <td>Politidirektoratet</td></tr>
3658 <tr><td>0.4</td> <td>76</td> <td>18714</td> <td>Fylkesmannen i Vest-Agder</td></tr>
3659 <tr><td>0.4</td> <td>100</td> <td>24068</td> <td>Helse- og omsorgsdepartementet</td></tr>
3660 <tr><td>0.4</td> <td>758</td> <td>170980</td> <td>Arbeidstilsynet</td></tr>
3661 <tr><td>0.5</td> <td>198</td> <td>43323</td> <td>Justervesenet</td></tr>
3662 <tr><td>0.5</td> <td>53</td> <td>10777</td> <td>Forbrukerombudet</td></tr>
3663 <tr><td>0.5</td> <td>195</td> <td>38701</td> <td>Luftfartstilsynet</td></tr>
3664 <tr><td>0.5</td> <td>96</td> <td>17972</td> <td>Brønnøysundregistrene</td></tr>
3665 <tr><td>0.5</td> <td>64</td> <td>11686</td> <td>Landbruks- og matdepartementet</td></tr>
3666 <tr><td>0.6</td> <td>43</td> <td>7703</td> <td>Direktoratet for mineralforvaltning med Bergmesteren for Svalbard</td></tr>
3667 <tr><td>0.6</td> <td>158</td> <td>27719</td> <td>Fylkesmannen i Nordland</td></tr>
3668 <tr><td>0.6</td> <td>80</td> <td>13824</td> <td>Olje- og energidepartementet</td></tr>
3669 <tr><td>0.6</td> <td>133</td> <td>22730</td> <td>Fylkesmannen i Vestfold</td></tr>
3670 <tr><td>0.6</td> <td>437</td> <td>74397</td> <td>Arkivverket</td></tr>
3671 <tr><td>0.6</td> <td>46</td> <td>7809</td> <td>Statens strålevern</td></tr>
3672 <tr><td>0.6</td> <td>73</td> <td>11812</td> <td>Oljedirektoratet</td></tr>
3673 <tr><td>0.7</td> <td>142</td> <td>21423</td> <td>Barne-, likestillings- og inkluderingsdepartementet</td></tr>
3674 <tr><td>0.7</td> <td>142</td> <td>20910</td> <td>Fylkesmannen i Finnmark</td></tr>
3675 <tr><td>0.7</td> <td>129</td> <td>18413</td> <td>Fylkesmannen i Nord-Trøndelag</td></tr>
3676 <tr><td>0.7</td> <td>164</td> <td>22554</td> <td>Samferdselsdepartementet</td></tr>
3677 <tr><td>0.7</td> <td>143</td> <td>19579</td> <td>Fylkesmannen i Møre og Romsdal</td></tr>
3678 <tr><td>0.8</td> <td>97</td> <td>12800</td> <td>Forsvarsdepartementet</td></tr>
3679 <tr><td>0.8</td> <td>588</td> <td>75542</td> <td>Fiskeridirektoratet</td></tr>
3680 <tr><td>0.8</td> <td>23</td> <td>2854</td> <td>Landbruksdirektoratet Alta</td></tr>
3681 <tr><td>0.8</td> <td>262</td> <td>32425</td> <td>Kommunal- og moderniseringsdepartementet</td></tr>
3682 <tr><td>0.8</td> <td>66</td> <td>7971</td> <td>Sysselmannen på Svalbard</td></tr>
3683 <tr><td>0.9</td> <td>1324</td> <td>151481</td> <td>Statens vegvesen Region øst</td></tr>
3684 <tr><td>0.9</td> <td>251</td> <td>28564</td> <td>Fylkesmannen i Troms</td></tr>
3685 <tr><td>0.9</td> <td>210</td> <td>23881</td> <td>Fylkesmannen i Buskerud</td></tr>
3686 <tr><td>0.9</td> <td>932</td> <td>105374</td> <td>Statens vegvesen Region vest</td></tr>
3687 <tr><td>0.9</td> <td>356</td> <td>39358</td> <td>Fylkesmannen i Hordaland</td></tr>
3688 <tr><td>0.9</td> <td>401</td> <td>43992</td> <td>Finanstilsynet</td></tr>
3689 <tr><td>0.9</td> <td>154</td> <td>16735</td> <td>Fylkesmannen i Hedmark</td></tr>
3690 <tr><td>1.1</td> <td>16</td> <td>1516</td> <td>Statens arbeidsmiljøinstitutt</td></tr>
3691 <tr><td>1.1</td> <td>227</td> <td>21506</td> <td>Kulturdepartementet</td></tr>
3692 <tr><td>1.1</td> <td>110</td> <td>10397</td> <td>Toll- og avgiftsdirektoratet</td></tr>
3693 <tr><td>1.1</td> <td>23</td> <td>2164</td> <td>Kunst i offentlige rom</td></tr>
3694 <tr><td>1.1</td> <td>100</td> <td>9097</td> <td>Havforskningsinstituttet</td></tr>
3695 <tr><td>1.3</td> <td>790</td> <td>61404</td> <td>Statens vegvesen Region nord</td></tr>
3696 <tr><td>1.3</td> <td>323</td> <td>25006</td> <td>Kunnskapsdepartementet</td></tr>
3697 <tr><td>1.3</td> <td>304</td> <td>23402</td> <td>Arbeids- og sosialdepartementet</td></tr>
3698 <tr><td>1.3</td> <td>966</td> <td>74177</td> <td>Statens vegvesen Region midt</td></tr>
3699 <tr><td>1.3</td> <td>194</td> <td>14483</td> <td>Fylkesmannen i Aust-Agder</td></tr>
3700 <tr><td>1.4</td> <td>144</td> <td>10223</td> <td>Vox, nasjonalt fagorgan for kompetansepolitikk</td></tr>
3701 <tr><td>1.5</td> <td>557</td> <td>37674</td> <td>Nærings- og fiskeridepartementet</td></tr>
3702 <tr><td>1.5</td> <td>3</td> <td>200</td> <td>Kompetansesenter for distriktsutvikling</td></tr>
3703 <tr><td>1.7</td> <td>837</td> <td>50535</td> <td>Norges vassdrags- og energidirektorat</td></tr>
3704 <tr><td>1.7</td> <td>335</td> <td>20151</td> <td>Norsk Filminstitutt</td></tr>
3705 <tr><td>1.7</td> <td>123</td> <td>7395</td> <td>Domstoladministrasjonen</td></tr>
3706 <tr><td>1.7</td> <td>1894</td> <td>110353</td> <td>Statens vegvesen Region sør</td></tr>
3707 <tr><td>1.8</td> <td>75</td> <td>4283</td> <td>Kriminalomsorgsdirektoratet</td></tr>
3708 <tr><td>1.8</td> <td>160</td> <td>8695</td> <td>Statens lånekasse for utdanning</td></tr>
3709 <tr><td>1.9</td> <td>329</td> <td>17370</td> <td>Fylkesmannen i Telemark</td></tr>
3710 <tr><td>2.1</td> <td>242</td> <td>11367</td> <td>Barne-, ungdoms- og familiedirektoratet</td></tr>
3711 <tr><td>2.1</td> <td>13</td> <td>610</td> <td>Statens reindriftsforvaltning</td></tr>
3712 <tr><td>2.5</td> <td>709</td> <td>28625</td> <td>Post- og teletilsynet</td></tr>
3713 <tr><td>2.5</td> <td>67</td> <td>2653</td> <td>Norges geologiske undersøkelse</td></tr>
3714 <tr><td>2.7</td> <td>1360</td> <td>50974</td> <td>Miljødirektoratet</td></tr>
3715 <tr><td>3.0</td> <td>1123</td> <td>37790</td> <td>Statens vegvesen Vegdirektoratet</td></tr>
3716 <tr><td>3.0</td> <td>628</td> <td>20712</td> <td>Riksantikvaren - Direktoratet for kulturminneforvaltning</td></tr>
3717 <tr><td>3.0</td> <td>1449</td> <td>47640</td> <td>Justis- og beredskapsdepartementet</td></tr>
3718 <tr><td>3.1</td> <td>468</td> <td>14949</td> <td>Statistisk sentralbyrå</td></tr>
3719 <tr><td>3.3</td> <td>182</td> <td>5579</td> <td>Direktoratet for økonomistyring</td></tr>
3720 <tr><td>3.3</td> <td>1233</td> <td>37188</td> <td>Kystverket</td></tr>
3721 <tr><td>3.5</td> <td>2115</td> <td>60895</td> <td>Direktoratet for samfunnssikkerhet og beredskap</td></tr>
3722 <tr><td>3.5</td> <td>22</td> <td>620</td> <td>Statens institutt for rusmiddelforskning</td></tr>
3723 <tr><td>3.7</td> <td>149</td> <td>4082</td> <td>Språkrådet</td></tr>
3724 <tr><td>3.6</td> <td>442</td> <td>11783</td> <td>Garantiinstituttet for eksportkreditt</td></tr>
3725 <tr><td>3.8</td> <td>2872</td> <td>75955</td> <td>Statens legemiddelverk</td></tr>
3726 <tr><td>3.8</td> <td>675</td> <td>17777</td> <td>Statens helsetilsyn</td></tr>
3727 <tr><td>3.8</td> <td>151</td> <td>3949</td> <td>Statens pensjonskasse</td></tr>
3728 <tr><td>3.8</td> <td>513</td> <td>13414</td> <td>Nasjonalt folkehelseinstitutt</td></tr>
3729 <tr><td>4.0</td> <td>746</td> <td>18754</td> <td>Klima- og miljødepartementet</td></tr>
3730 <tr><td>4.1</td> <td>158</td> <td>3883</td> <td>Nasjonalbiblioteket</td></tr>
3731 <tr><td>4.2</td> <td>259</td> <td>6146</td> <td>Utlendingsnemnda</td></tr>
3732 <tr><td>4.3</td> <td>300</td> <td>7058</td> <td>Norsk Akkreditering</td></tr>
3733 <tr><td>4.4</td> <td>215</td> <td>4840</td> <td>Statens innkrevingssentral</td></tr>
3734 <tr><td>4.7</td> <td>1517</td> <td>32464</td> <td>Fylkesmannen i Rogaland</td></tr>
3735 <tr><td>4.7</td> <td>1725</td> <td>36626</td> <td>Forsvarsbygg</td></tr>
3736 <tr><td>4.8</td> <td>1739</td> <td>36585</td> <td>Statens kartverk</td></tr>
3737 <tr><td>4.8</td> <td>2685</td> <td>55388</td> <td>Utdanningsdirektoratet</td></tr>
3738 <tr><td>5.4</td> <td>1219</td> <td>22606</td> <td>Fylkesmannen i Sør-Trøndelag</td></tr>
3739 <tr><td>5.5</td> <td>90</td> <td>1648</td> <td>Fredskorpset</td></tr>
3740 <tr><td>5.9</td> <td>1572</td> <td>26854</td> <td>Direktoratet for utviklingssamarbeid</td></tr>
3741 <tr><td>5.9</td> <td>3827</td> <td>65102</td> <td>Utenriksdepartementet</td></tr>
3742 <tr><td>5.9</td> <td>5616</td> <td>94471</td> <td>Norges forskningsråd</td></tr>
3743 <tr><td>6.3</td> <td>475</td> <td>7553</td> <td>Departementenes sikkerhets- og serviceorganisasjon</td></tr>
3744 <tr><td>6.3</td> <td>114</td> <td>1798</td> <td>Departementenes servicesenter</td></tr>
3745 <tr><td>6.4</td> <td>769</td> <td>11993</td> <td>Senter for internasjonalisering av utdanning</td></tr>
3746 <tr><td>6.5</td> <td>8844</td> <td>137014</td> <td>Husbanken</td></tr>
3747 <tr><td>6.8</td> <td>1802</td> <td>26457</td> <td>Skattedirektoratet</td></tr>
3748 <tr><td>9.0</td> <td>765</td> <td>8520</td> <td>Direktoratet for nødkommunikasjon</td></tr>
3749 <tr><td>9.5</td> <td>1643</td> <td>17343</td> <td>Integrerings- og mangfoldsdirektoratet</td></tr>
3750 <tr><td>11.1</td> <td>1686</td> <td>15122</td> <td>Utlendingsdirektoratet</td></tr>
3751 <tr><td>11.8</td> <td>2824</td> <td>23941</td> <td>Fylkesmannen i Oppland</td></tr>
3752 <tr><td>12.1</td> <td>1486</td> <td>12300</td> <td>Direktoratet for forvaltning og IKT</td></tr>
3753 <tr><td>12.5</td> <td>7998</td> <td>64163</td> <td>Sjøfartsdirektoratet</td></tr>
3754 <tr><td>14.4</td> <td>12640</td> <td>87574</td> <td>Helsedirektoratet</td></tr>
3755 <tr><td>15.2</td> <td>7002</td> <td>45956</td> <td>Statsbygg</td></tr>
3756 <tr><td>18.8</td> <td>61</td> <td>324</td> <td>Reindriftsforvaltningen</td></tr>
3757 <tr><td>20.7</td> <td>236</td> <td>1140</td> <td>Landinfo
3758 </table>
3759
3760 <p>Som en ser fra tabellen, så ser de fleste ut til å journalføre det
3761 meste ganske raskt, men noen har et betydelig antall dokumenter som
3762 journalføres lenge etter at de er laget/sendt/mottatt. Jeg vet ikke
3763 hva det kommer av, men antar at det finnes gode rasjonelle grunner for
3764 å journalføre gamle dokumenter. Jeg er dog er overrasket over at
3765 andelen er så stor i enkelte virksomheter. Kanskje noen burde se
3766 nærmere på om det kan bli bedre?</p>
3767
3768 <p>Oppdatering 2015-01-18: La ut
3769 <a href="http://people.skolelinux.org/pere/blog/Mer_detaljert_OEP_statisikk_for_2014_over_journalf_rte__gamle__dokumenter.html">mer
3770 detaljert statistikk</a>, fordelt på inngående, utgående og interne
3771 notater.</p>
3772
3773 </div>
3774 <div class="tags">
3775
3776
3777 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
3778
3779
3780 </div>
3781 </div>
3782 <div class="padding"></div>
3783
3784 <div class="entry">
3785 <div class="title">
3786 <a href="http://people.skolelinux.org/pere/blog/Microsofts_filming_under_L_r_kidsa_koding_arrangement__samtykke_f_r_og_n_.html">Microsofts filming under Lær kidsa koding-arrangement, samtykke før og nå</a>
3787 </div>
3788 <div class="date">
3789 7th January 2015
3790 </div>
3791 <div class="body">
3792 <p>Før jul lot jeg meg fascinere over
3793 <a href="http://people.skolelinux.org/pere/blog/Klarer_ikke_Microsoft___holde_p__hemmeligheter_.html">Microsoft
3794 og Ruseløkka skole sitt frisinnede forhold til samtykkerklæringer</a>,
3795 og ba skolen og Microsoft om
3796 <a href="http://people.skolelinux.org/pere/blog/L_r_kidsa_koding_har_vanligvis_ikke_samtykkeerkl_ringer.html">innsyn
3797 i ny og gammel erklæring</a> sendt til foreldrene slik at jeg kunne
3798 bli klok på om det var noen flere problematiske klausuler i den første
3799 avtalen, og om det var noen problematiske klausuler i den nye. Nå har
3800 jeg fått svar fra skolen og kopi av avtalene, som jeg har glede av å
3801 presentere her.</p>
3802
3803 <p>Her er det opprinnelige skrivet som ble sendt ut til foreldrene i
3804 forkant av lær kidsa koding-arrangementet:</p>
3805
3806 <p><blockquote>
3807 <p>Oslo kommune
3808 <br>Utdanningsetaten
3809 <br>Ruseløkka skole</p>
3810
3811 <p>Til elever og foresatte i 5. klasse</p>
3812
3813 <p><strong>Lær kidsa koding</strong></p>
3814
3815 <p>Fredag 5.desember skal skolen arrangere en time med "koding" for
3816 elevene på skolen. Dere har kanskje allerede hørt om "Lær kidsa
3817 koding" i mediene? Dersom dere er nysgjerrige på hva dette er kan dere
3818 lese mer på;
3819 <a href="http://www.kidsakoder.no/">http://www.kidsakoder.no/</a></p>
3820
3821 <p>"Kodetimen" skal gjennomføres sammen med folk fra Microsoft Norge,
3822 som kommer og hjelper oss. I den forbindelse så ønsker Microsoft å
3823 filme deler av økten, og skolen vil med dette innhente et samtykke til
3824 at ditt barn blir filmet.</p>
3825
3826 <p>Dersom du/dere ikke ønsker at ditt/deres barn skal filmes så vil
3827 eleven likevel kunne delta i "kodetimen"</p>
3828
3829 <p>Ta kontakt dersom noe er uklart!</p>
3830
3831 <p>Med vennlig hilsen</p>
3832
3833 <p>Merete Hansen
3834 <br>Rektor</p>
3835
3836 <p>Jon Hesle
3837 <br>undervisningsinspektør</p>
3838
3839 <hr>
3840 <p valign="center"><strong>Samtykke til bruk av video og bilder
3841 fra ”Hour of Code”</strong></p>
3842
3843 <p>Takk for at du gir Microsoft Corporation og dets datterselskaper
3844 («Microsoft») tillatelse til å benytte video og bilder av deg fra
3845 arrangementet ”Hour of Code”. Nærmere detaljer om vår planlagte bruk
3846 og de tillatelser du med dette gir, finner du nedenfor.</p>
3847
3848 <ol>
3849
3850 <li>Du samtykker til at Microsoft eller deres partnere kan intervjue,
3851 ta bilder og gjøre lyd- og videoopptak av deg (samlet omtalt som
3852 ”Opptak”) i forbindelse med ”Hour of Code”, som arrangeres den
3853 5.12.2014 på Ruseløkka skole.</li>
3854
3855 <li>Du gir Microsoft rett til å bruke Opptakene og ditt navn i
3856 forbindelse med annonsering, salgsfremmende eller andre kommersielle
3857 formål "Lær kidsa koding"], herunder ved publisering på internett, i
3858 Europa eller ethvert annet sted, til enhver tid. Du har ikke krav på
3859 vederlag for slik bruk.</li>
3860
3861 <li>Du aksepterere ikke å bruke eller videreformidle til en tredjepart
3862 noen hemmelige eller fortrolige opplysninger som gis av Microsoft i
3863 løpet av elevens deltagelse.</li>
3864
3865 <li>Du gir samtykke til bruk av Opptak til og på vegne av Microsoft
3866 Norge AS, dets datterselskaper, assosierte selskaper og
3867 moderselskaber. Microsoft er også ansvarlig for bruken i henhold til
3868 dette dokumentet. Ved spørsmål eller andre henvendelser du kontakte:
3869 Christine Korme, kommunikasjonsdirektør i Microsoft Norge;
3870 [epostadresse fjernet fra bloggen]</li>
3871
3872 <li>Du bekrefter at du er 18 år eller eldre. Dersom du er under 18 år
3873 må dette samtykkeskjemaet fylles ut av en forelder eller
3874 foresatt.</li>
3875
3876 </ol>
3877
3878 <p>Inngått med _____________________________ (Navn med blokkbokstaver)
3879 <br>Dato: ________________________</p>
3880
3881 <p>Signatur (dersom du er over 18 år): _______________________</p>
3882
3883 <p><strong>Samtykke fra forelder/foresatt (dersom du er under 18
3884 år)</strong></p>
3885
3886 <p>Jeg er forelder/foresatt for ovennevnte deltaker i ”Hour of
3887 Code”. Jeg har lest og forstått innholdet i dette samtykkeskjemaet, og
3888 samtykker til slik bruk på vegne av deltakeren.</p>
3889
3890 <p>Forelder/foresattes navn: _______________________ (Navn med blokkbokstaver)
3891 <br>Forelder/foresattes signatur: ___________________</p>
3892 </blockquote></p>
3893
3894
3895
3896 <p>Og her er den oppdaterte erklæringen:</p>
3897
3898
3899
3900 <p><blockquote>
3901 <p valign="center"><strong>Samtykke til bruk av video og bilder
3902 <br>fra ”Hour of Code”</strong></p>
3903
3904 <p>Takk for at du gir Microsoft Corporation og dets datterselskaper
3905 («Microsoft») tillatelse til å benytte video og bilder av deg fra
3906 arrangementet ”Hour of Code”. Nærmere detaljer om vår planlagte bruk
3907 og de tillatelser du med dette gir, finner du nedenfor.</p>
3908
3909 <ol>
3910
3911 <li>Du samtykker til at Microsoft eller deres partnere kan intervjue,
3912 ta bilder og gjøre lyd- og videoopptak av deg (samlet omtalt som
3913 ”Opptak”) i forbindelse med ”Hour of Code”, som ble arrangert den
3914 12. desember fra kl 10 til 11 på Ruseløkka skole i Oslo. </li>
3915
3916 <li>Du gir Microsoft rett til å bruke Opptakene og ditt navn i
3917 forbindelse med en 2-3 minutters film om hvordan Microsoft jobber med
3918 koding for elever i Norden. Filmen vil bli vist internt i Microsoft
3919 og eksternt i forbindelse med arrangementer og diskusjoner som handler
3920 om undervisning i koding og informatikk. Filmen vil også være
3921 tilgjengelig på en Microsoft nettside som handler om koding og
3922 undervisning av elever.</li>
3923
3924 <li>Du gir samtykke til bruk av Opptak til og på vegne av Microsoft
3925 Norge. Microsoft er også ansvarlig for bruken i henhold til dette
3926 dokumentet. Ved spørsmål eller andre henvendelser kan
3927 Kommunikasjonsdirektør Christine Korme kontaktes på mobil
3928 [telefonnummer fjernet fra bloggen], [epostadresse fjernet fra
3929 bloggen].</li>
3930
3931 <li>Du bekrefter at du er 18 år eller eldre. Dersom du er under 18 år
3932 må dette samtykkeskjemaet fylles ut av en forelder eller
3933 foresatt.</li>
3934
3935 </ol>
3936
3937 <p>Inngått med _____________________________ (Navn med blokkbokstaver)
3938 <br>Dato: ________________________</p>
3939
3940 <p>Signatur (dersom du er over 18 år): _______________________</p>
3941
3942 <p><strong>Samtykke fra forelder/foresatt (dersom du er under 18
3943 år)</strong></p>
3944
3945 <p>Jeg er forelder/foresatt for ovennevnte deltaker i ”Hour of
3946 Code”. Jeg har lest og forstått innholdet i dette samtykkeskjemaet, og
3947 samtykker til slik bruk på vegne av deltakeren.</p>
3948
3949 <p>Forelder/foresattes navn: _______________________ (Navn med blokkbokstaver)
3950 <br>Forelder/foresattes signatur: ___________________</p>
3951 </blockquote></p>
3952
3953 <p>Den nye er definitivt mye bedre enn den opprinnelige, og både
3954 kravet om hemmelighold og rett til kommersielt bruk er fjernet.
3955 Heldigvis!</p>
3956
3957 </div>
3958 <div class="tags">
3959
3960
3961 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
3962
3963
3964 </div>
3965 </div>
3966 <div class="padding"></div>
3967
3968 <div class="entry">
3969 <div class="title">
3970 <a href="http://people.skolelinux.org/pere/blog/Vi_kan_selv_avsl_re_mobiltelefonoverv_kning.html">Vi kan selv avsløre mobiltelefonovervåkning</a>
3971 </div>
3972 <div class="date">
3973 3rd January 2015
3974 </div>
3975 <div class="body">
3976 <p>Jeg sendte inn følgende leserinnlegg 2014-12-26, og etter en uke
3977 synes jeg det er på tide å publisere teksten på bloggen min.</p>
3978
3979 <p><strong>Vi kan selv avsløre mobiltelefonovervåkning</strong></p>
3980
3981 <p>Det er fascinerende å lese hvordan
3982 <a href="http://mm.aftenposten.no/stortinget-og-statsministeren-overvakes/">overvåkningen
3983 av mobiltelefoner med IMSI-fangere som Aftenposten avslørte</a> har
3984 blitt mottatt. Men det er spesielt to poeng som jeg synes har fått
3985 for liten oppmerksomhet.</p>
3986
3987 <p>Det ene er at innbyggerne nå selv kan avsløre når noen forsøker å
3988 overvåke oss. Det hele lar seg gjøre takket være en fribruksdatabase
3989 over plasseringen til kjente mobilbasestasjoner som heter
3990 OpenCellID. Enhver med en Android-basert mobiltelefon kan ta i bruk
3991 «<a href="https://github.com/SecUpwN/Android-IMSI-Catcher-Detector">Android
3992 IMSI Catcher Detector</a>» ved å laste den ned fra Internett og slik
3993 få tak i verktøyet som Aftenposten brukte for å oppdage de uoffisielle
3994 mobilbasestasjonene. Ved hjelp av dette verktøyet kan Android-brukere
3995 få varsel i smarttelefonen når slike oppdages, uansett om det er
3996 kriminelle, offisielle myndigheter eller utenlandske
3997 etterretningsorganisasjoner som står bak. Vi har dermed alle mulighet
3998 til å oppdage avlytting, og trenger ikke håpe på at PST, Post og
3999 Teletilsynet eller mobilselskapene gjør jobben for oss. De vil
4000 uansett måtte holde overvåkning fra offisielle myndigheter skjult for
4001 befolkningen.</p>
4002
4003 <p>Det andre er at den viktigste informasjonen IMSI-fangere samler inn
4004 er hvem som er i kontakt med hvem og hvor de befinner seg (også kalt
4005 metadata), ikke hva som blir sagt og skrevet når folk er i kontakt med
4006 hverandre. Den som f.eks. vet hvilke politikere som snakker med hvem
4007 kan få innsikt i hvordan politikere påvirkes og hvilke sårbare punkter
4008 de har. Forskerne ved senter for Internet og samfunn ved Stanford Law
4009 School har dokumenterte i sitt metadata-prosjekt
4010 <a href="https://cyberlaw.stanford.edu/blog/2013/12/spy-your-metadata">at
4011 slik innsamlet informasjon blant annet kan avsløre medisinske
4012 tilstander, politiske sympatier, religiøse overbevisninger</a>. I
4013 tillegg har den pensjonerte generalen Michael Hayden i USA, som har
4014 ledet både CIA og NSA,
4015 <a href="http://www.thenewamerican.com/usnews/crime/item/18244-we-kill-people-based-on-metadata-admits-former-cia-nsa-boss">innrømmet
4016 at USA dreper folk basert på innsamlede metadata</a>. Begge deler
4017 forteller
4018 <a href="http://kieranhealy.org/blog/archives/2013/06/09/using-metadata-to-find-paul-revere/">hvor
4019 verdifullt metadata er</a>, og gir grunn til å være mer bekymret for
4020 innsamling av metadata enn avlytting.</p>
4021
4022 <p>Seniorrådgiver Roar Thon i Nasjonal Sikkerhetsmyndighet sier ofte
4023 at hver og en av oss er ansvarlig for vår egen sikkerhet, og
4024 Aftenpostens avsløring har gjort flere kjent med verktøy vi har
4025 tilgjengelig for å ta dette ansvaret. Men det reelle problemet er jo
4026 ikke at det settes opp utstyr vi ikke kan stole på, men at
4027 telefonsystemet er laget slik at det er mulig å sette opp slik
4028 utstyr.</p>
4029
4030 <p>Vennlig hilsen
4031 <br>Petter Reinholdtsen
4032 <br>Medlem i <a href="http://www.nuug.no/">foreningen NUUG</a></p>
4033
4034 <p>Etter at jeg skrev dette innlegget ble en ny Android-app,
4035 <a href="https://opensource.srlabs.de/projects/snoopsnitch">SnoopSnitch</a>,
4036 som gjør tilsvarende sniffing etter uoffisielle mobilbasestasjoner
4037 lansert. Jeg vet ikke hvilke av dem som er best.</p>
4038
4039 <!--
4040
4041 Publisert som
4042 http://h-debatt.no/innlegg/vi-kan-selv-avslore-overvakning/
4043 Klassekampen 2014-12-31 side 39
4044
4045 -->
4046
4047 </div>
4048 <div class="tags">
4049
4050
4051 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>.
4052
4053
4054 </div>
4055 </div>
4056 <div class="padding"></div>
4057
4058 <div class="entry">
4059 <div class="title">
4060 <a href="http://people.skolelinux.org/pere/blog/Updated_version_of_the_Norwegian_web_service_FiksGataMi.html">Updated version of the Norwegian web service FiksGataMi</a>
4061 </div>
4062 <div class="date">
4063 30th December 2014
4064 </div>
4065 <div class="body">
4066 <p>I am very happy that we in the
4067 <a href="http://www.nuug.no/">Norwegian Unix User group (NUUG)</a>,
4068 spearheaded by Marius Halden from NUUG and Matthew Somerville from
4069 <a href="http://www.mysociety.org/">mySociety</a>, finally managed to
4070 upgrade the code base for the Norwegian version of
4071 <a href="http://fixmystreet.org/">FixMyStreet</a>. This
4072 was the first major update since 2011. The refurbished
4073 <a href="http://www.fiksgatami.no/">FiksGataMi</a> is already live, and
4074 seem to hold up the pressure. The
4075 <a href="http://www.nuug.no/news/Pressemelding__FiksGataMi_i_oppdatert_og_mobilvennlig_klesdrakt.shtml">press
4076 release and announcement</a> went out this morning.</p>
4077
4078 <p>FixMyStreet is a web platform for allowing the citizens to easily
4079 report problems with public infrastructure to the responsible
4080 authorities. Think of it as a shared mail client with map support,
4081 allowing everyone to see what already was reported and comment on the
4082 reports in public.</p>
4083
4084 </div>
4085 <div class="tags">
4086
4087
4088 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
4089
4090
4091 </div>
4092 </div>
4093 <div class="padding"></div>
4094
4095 <div class="entry">
4096 <div class="title">
4097 <a href="http://people.skolelinux.org/pere/blog/Klarer_ikke_Microsoft___holde_p__hemmeligheter_.html">Klarer ikke Microsoft å holde på hemmeligheter?</a>
4098 </div>
4099 <div class="date">
4100 18th December 2014
4101 </div>
4102 <div class="body">
4103 <p>Må Microsoft virkelig ha hjelp av unger for å holde på
4104 hemmelighetene sine?</p>
4105
4106 <p>I dag kom det en fascinerende artikkel i Aftenposten om
4107 <a href="http://www.osloby.no/nyheter/Microsoft-ba-om-a-fa-bruke-bilder-og-video-av-barna-dine-7831036.html">hva
4108 Microsoft har foreslått at foreldre går med på</a> for å la ungene
4109 delta på <a href="http://www.kidsakoder.no/">Lær kidsa koding</a>
4110 skolen. De ber foreldrene om å få bruke bilder og video av ungene
4111 kommersielt og gratis i all fremtid, hvilket var så drøyt at
4112 Arbeiderpartiets bystyrerepresentant
4113 <a href="https://no.wikipedia.org/wiki/Per_Anders_Langerød">Per Anders
4114 Torvik Langerød</a> tok opp saken opp under bystyrets muntlige
4115 spørretime onsdag. Resultatet av dette er at Microsoft har trukket
4116 tilbake teksten i samtykkeerklæringen og kommunikasjonsdirektør
4117 Christine Korme i Microsoft sier i artikkelen at «Vi vil presentere en
4118 ny erklæring som gjør det helt klart i hvilken forbindelse materialet
4119 skal brukes, altså ikke-kommersielt», hvilket jo er fint. Jeg lurer
4120 virkelig på hvordan teksten kunne slippe ut til foreldrene i første
4121 omgang. Her har noen på skolen ikke fulgt med i timen, eller mangler
4122 grunnleggende personverntrening.</p>
4123
4124 <p>Men bildet av samtykkeerklæringen inneholder også en annen
4125 problematisk klausul, som ikke omtales overhodet i
4126 Aftenposten-artikkelen. Neste punkt i erklæringen lyder:</p>
4127
4128 <p><blockquote>
4129 «Du aksepterer ikke å bruke eller videreformidle til en tredjepart
4130 noen hemmelige eller fortrolige opplysninger som gis av Microsoft i
4131 løpet av elevens deltagelse.»
4132 </blockquote></p>
4133
4134 <p>Mener Microsoft virkelig at foreldre og barn skal ta ansvar for at
4135 Microsoft ikke klarer å holde hemmelig og fortrolig informasjon for
4136 seg selv når de besøker en offentlig norsk skole? Jeg ville nektet
4137 plent å signert på en avtale med en slik klausul, da det er Microsofts
4138 ansvar å holde på sine hemmeligheter, og ikke noe mine barn og min
4139 familie tar på oss erstatningsansvar for hvis de kommer på avveie.</p>
4140
4141 <p>Jeg lurer på om noen har fått se den nye samtykkeerklæringen?
4142 Inneholder den fortsatt klausul om hemmelighold? Hvor mange er det
4143 som hittil har signert på den gamle samtykkeerklæringen? Hvor har den
4144 vært brukt? Savnet svar på disse spørsmålene i artikkelen, da de som
4145 har signert på den gamle vel vil være bundet av den selv om ingen
4146 flere signerer på den.</p>
4147
4148 <p>Lær kidsa koding er et glimrende initiativ, og jeg skulle ønske
4149 noen av <a href="http://www.nuug.no/">foreningen NUUGs</a> medlemmer
4150 hadde kapasitet til å delta i initiativet på NUUGs vegne. Selv tar
4151 jobb, familie og eksisterende prosjekter allerede all tid. Slik
4152 Microsoft tydeligvis holder på er det behov for noen med et annet syn
4153 på livet som bidragsyter her.</p>
4154
4155 </div>
4156 <div class="tags">
4157
4158
4159 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
4160
4161
4162 </div>
4163 </div>
4164 <div class="padding"></div>
4165
4166 <div class="entry">
4167 <div class="title">
4168 <a href="http://people.skolelinux.org/pere/blog/I_spent_last_weekend_recording_MakerCon_Nordic.html">I spent last weekend recording MakerCon Nordic</a>
4169 </div>
4170 <div class="date">
4171 23rd October 2014
4172 </div>
4173 <div class="body">
4174 <p>I spent last weekend at <a href="http://www.makercon.no/">Makercon
4175 Nordic</a>, a great conference and workshop for makers in Norway and
4176 the surrounding countries. I had volunteered on behalf of the
4177 Norwegian Unix Users Group (NUUG) to video record the talks, and we
4178 had a great and exhausting time recording the entire day, two days in
4179 a row. There were only two of us, Hans-Petter and me, and we used the
4180 regular video equipment for NUUG, with a
4181 <a href="http://dvswitch.alioth.debian.org/wiki/">dvswitch</a>, a
4182 camera and a VGA to DV convert box, and mixed video and slides
4183 live.</p>
4184
4185 <p>Hans-Petter did the post-processing, consisting of uploading the
4186 around 180 GiB of raw video to Youtube, and the result is
4187 <a href="https://www.youtube.com/user/MakerConNordic/">now becoming
4188 public</a> on the MakerConNordic account. The videos have the license
4189 NUUG always use on our recordings, which is
4190 <a href="http://creativecommons.org/licenses/by-sa/3.0/no/">Creative
4191 Commons Navngivelse-Del på samme vilkår 3.0 Norge</a>. Many great
4192 talks available. Check it out! :)</p>
4193
4194 </div>
4195 <div class="tags">
4196
4197
4198 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
4199
4200
4201 </div>
4202 </div>
4203 <div class="padding"></div>
4204
4205 <div class="entry">
4206 <div class="title">
4207 <a href="http://people.skolelinux.org/pere/blog/Norsk_utgave_av_Alaveteli___WhatDoTheyKnow_p__trappene.html">Norsk utgave av Alaveteli / WhatDoTheyKnow på trappene</a>
4208 </div>
4209 <div class="date">
4210 16th March 2014
4211 </div>
4212 <div class="body">
4213 <p>Det offentlige Norge har mye kunnskap og informasjon. Men hvordan
4214 kan en få tilgang til den på en enkel måte? Takket være et lite
4215 knippe lover og tilhørende forskrifter, blant annet
4216 <a href="http://lovdata.no/dokument/NL/lov/2006-05-19-16">offentlighetsloven</a>,
4217 <a href="http://lovdata.no/dokument/NL/lov/2003-05-09-31">miljøinformasjonsloven</a>
4218 og
4219 <a href="http://lovdata.no/dokument/NL/lov/1967-02-10/">forvaltningsloven</a>
4220 har en rett til å spørre det offentlige og få svar. Men det finnes
4221 intet offentlig arkiv over hva andre har spurt om, og dermed risikerer en
4222 å måtte forstyrre myndighetene gang på gang for å få tak i samme
4223 informasjonen på nytt. <a href="http://www.mysociety.org/">Britiske
4224 mySociety</a> har laget tjenesten
4225 <a href="http://www.whatdotheyknow.com/">WhatDoTheyKnow</a> som gjør
4226 noe med dette. I Storbritannia blir WhatdoTheyKnow brukt i
4227 <a href="http://www.mysociety.org/2011/07/01/whatdotheyknows-share-of-central-government-foi-requests-q2-2011/">ca
4228 15% av alle innsynsforespørsler mot sentraladministrasjonen</a>.
4229 Prosjektet heter <a href="http://www.alaveteli.org/">Alaveteli</A>, og
4230 er takk i bruk en rekke steder etter at løsningen ble generalisert og
4231 gjort mulig å oversette. Den hjelper borgerne med å be om innsyn,
4232 rådgir ved purringer og klager og lar alle se hvilke henvendelser som
4233 er sendt til det offentlige og hvilke svar som er kommet inn, i et
4234 søkpart arkiv. Her i Norge holder vi i foreningen NUUG på å få opp en
4235 norsk utgave av Alaveteli, og her trenger vi din hjelp med
4236 oversettelsen.</p>
4237
4238 <p>Så langt er 76 % av Alaveteli oversatt til norsk bokmål, men vi
4239 skulle gjerne vært oppe i 100 % før lansering. Oversettelsen gjøres
4240<a href="https://www.transifex.com/projects/p/alaveteli/">Transifex,
4241 der enhver som registrerer seg</a> og ber om tilgang til
4242 bokmålsoversettelsen får bidra. Vi har satt opp en test av tjenesten
4243 (som ikke sender epost til det offentlige, kun til oss som holder på å
4244 sette opp tjenesten) på maskinen
4245 <a href="http://alaveteli-dev.nuug.no/">alaveteli-dev.nuug.no</a>, der
4246 en kan se hvordan de oversatte meldingen blir seende ut på nettsiden.
4247 Når tjenesten lanseres vil den hete
4248 <a href="https://www.mimesbrønn.no/">Mimes brønn</a>, etter
4249 visdomskilden som Odin måtte gi øyet sitt for å få drikke i. Den
4250 nettsiden er er ennå ikke klar til bruk.</p>
4251
4252 <p>Hvis noen vil oversette til nynorsk også, så skal vi finne ut
4253 hvordan vi lager en flerspråklig tjeneste. Men i første omgang er
4254 fokus på bokmålsoversettelsen, der vi selv har nok peiling til å ha
4255 fått oversatt 76%, men trenger hjelp for å komme helt i mål. :)</p>
4256
4257 </div>
4258 <div class="tags">
4259
4260
4261 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
4262
4263
4264 </div>
4265 </div>
4266 <div class="padding"></div>
4267
4268 <div class="entry">
4269 <div class="title">
4270 <a href="http://people.skolelinux.org/pere/blog/Dugnadsnett_for_alle_stiller_p__Oslo_Maker_Faire_i_januar_2014.html">Dugnadsnett for alle stiller på Oslo Maker Faire i januar 2014</a>
4271 </div>
4272 <div class="date">
4273 10th December 2013
4274 </div>
4275 <div class="body">
4276 <p>Helga 18. og 19. januar 2014 arrangeres
4277 <a href="http://makerfaireoslo.no/no/program/dugnadsnett">Oslo Maker
4278 Faire</a>, og <a href="http://www.dugnadsnett.no/">Dugnadsnett for
4279 alle</a> har fått plass! Planen er å ha et bord med en plakat der vi
4280 forteller om hva Dugnadsnett for alle er for noe, og et lite verksted
4281 der vi hjelper folk som er interessert i å få opp sin egen mesh-node.
4282 Jeg gleder meg til å se hvordan prosjektet blir mottatt der.</p>
4283
4284 <p>Målet med dugnadsnett for alle i Oslo er å få på plass et datanett
4285 for kommunikasjon ved hjelp av radio-repeaterstasjoner (kalt
4286 mesh-noder) som gjør at en kan direkte kommunisere med slekt, venner
4287 og bekjente i Oslo via andre som deltar i dugnadsnettet, samt gjøre
4288 det mulig komme ut på internett via dugnadsnettet. Første delmål er å
4289 kunne sende SMS-meldinger vha. IP-telefoni løsningen
4290 <a href="http://www.servalproject.org/">Serval project</a> mellom
4291 deltagerne i Dugnadsnett for alle i Oslo. Formålet er å ta tilbake
4292 kontrollen over egen nett-infrastruktur og gjøre det dyrere å bedrive
4293 massiv innsamling av informasjon om borgernes bruk av datanett.</p>
4294
4295 <p>Høres dette interessant ut? Bli med på prosjektet, fortell oss
4296 hvor du kunne tenke deg å sette opp en radio-repeater (slik at folk i
4297 nærheten kan finne hverandre ved hjelp av
4298 <a href="http://flynor.net/mesh/mesh.php">kartet over planlagte og
4299 eksisterende radio-repeatere</A>), bli med på epostlisten
4300 <a href="http://lists.nuug.no/mailman/listinfo/dugnadsnett">dugnadsnett
4301 (at) nuug.no</a> og stikk innom
4302 <a href="irc://irc.freenode.net/#dugnadsnett.no">IRC-kanalen
4303 #dugnadsnett.no</a>. Så langt er det planlagt over 40
4304 radio-repeatere, med VPN-forbindelser via Internet for å la de delene
4305 av nettet som ikke når hverandre via radio kunne snakke med hverandre
4306 likevel.</p>
4307
4308 </div>
4309 <div class="tags">
4310
4311
4312 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
4313
4314
4315 </div>
4316 </div>
4317 <div class="padding"></div>
4318
4319 <div class="entry">
4320 <div class="title">
4321 <a href="http://people.skolelinux.org/pere/blog/Dugnadsnett_for_alle__a_wireless_community_network_in_Oslo__take_shape.html">Dugnadsnett for alle, a wireless community network in Oslo, take shape</a>
4322 </div>
4323 <div class="date">
4324 30th November 2013
4325 </div>
4326 <div class="body">
4327 <p>If you want the ability to electronically communicate directly with
4328 your neighbors and friends using a network controlled by your peers in
4329 stead of centrally controlled by a few corporations, or would like to
4330 experiment with interesting network technology, the
4331 <a href="http://www.dugnadsnett.no/">Dugnasnett for alle i Oslo</a>
4332 might be project for you. 39 mesh nodes are currently being planned,
4333 in the freshly started initiative from NUUG and Hackeriet to create a
4334 wireless community network. The work is inspired by
4335 <a href="http://freifunk.net/">Freifunk</a>,
4336 <a href="http://www.awmn.net/">Athens Wireless Metropolitan
4337 Network</a>, <a href="http://en.wikipedia.org/wiki/Roofnet">Roofnet</a>
4338 and other successful mesh networks around the globe. Two days ago we
4339 held a workshop to try to get people started on setting up their own
4340 mesh node, and there we decided to create a new mailing list
4341 <a href="http://lists.nuug.no/mailman/listinfo/dugnadsnett">dugnadsnett
4342 (at) nuug.no</a> and IRC channel
4343 <a href="irc://irc.freenode.net/#dugnadsnett.no">#dugnadsnett.no</a> to
4344 coordinate the work. See also the NUUG blog post
4345 <a href="http://www.nuug.no/news/E_postliste_og_IRC_kanal_for_Dugnadsnett_for_alle_i_Oslo.shtml">announcing
4346 the mailing list and IRC channel</a>.</p>
4347
4348 </div>
4349 <div class="tags">
4350
4351
4352 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
4353
4354
4355 </div>
4356 </div>
4357 <div class="padding"></div>
4358
4359 <div class="entry">
4360 <div class="title">
4361 <a href="http://people.skolelinux.org/pere/blog/RSS_kilde_for_friteksts_k_i_offentlige_anbud_hos_Doffin.html">RSS-kilde for fritekstsøk i offentlige anbud hos Doffin</a>
4362 </div>
4363 <div class="date">
4364 22nd November 2013
4365 </div>
4366 <div class="body">
4367 <p>I fjor sommer lagde jeg en
4368 <a href="http://people.skolelinux.org/pere/blog/SQL_database_med_anbud_publisert_p__Doffin.html">offentlig
4369 tilgjengelig SQL-database over offentlig anbud</a> basert på skraping
4370 av HTML-data fra Doffin. Den har stått og gått siden da, og har nå
4371 ca. 28000 oppføringer. Jeg oppdaget da jeg tittet innom at noen
4372 oppføringer var ikke blitt med, antagelig på grunn av at de fikk
4373 tildelt sekvensnummer i Doffin en godt stund før de ble publisert,
4374 slik at min nettsideskraper som fortsatte skrapingen der den slapp
4375 sist ikke fikk dem med seg. Jeg har fikset litt slik at skraperen nå
4376 ser litt tilbake i tid for å se om den har gått glipp av noen
4377 oppføringer, og har skrapet på nytt fra midten av september 2013 og
4378 fremover. Det bør dermed bli en mer komplett database for kommende
4379 måneder. Hvis jeg får tid skal jeg forsøke å skrape "glemte" data fra
4380 før midten av september 2013, men tør ikke garantere at det blir
4381 prioritert med det første. </p>
4382
4383 <p>Men målet med denne bloggposten er å vise hvordan denne
4384 Doffin-databasen kan brukes og integreres med en RSS-leser, slik at en
4385 kan la datamaskinen holde et øye med Doffin-annonseringer etter
4386 nøkkelord. En kan lage sitt eget søk ved å besøke
4387 <ahref="https://classic.scraperwiki.com/docs/api?name=norwegian-doffin#sqlite">API-et
4388 hos Scraperwiki</a>, velge format rss2 og så legge inn noe ala dette i
4389 "query in SQL":</p>
4390
4391 <p><pre>
4392 select title, scrapedurl as link, abstract as description,
4393 publishdate as pubDate from 'swdata'
4394 where abstract like '%linux%' or title like '%linux%'
4395 order by seq desc limit 20
4396 </pre></p>
4397
4398 <p>Dette vil søke opp alle anbud med ordet linux i oppsummering eller
4399 tittel. En kan lage mer avanserte søk hvis en ønsker det. URL-en som
4400 dukker opp nederst på siden kan en så gi til sin RSS-leser (jeg bruker
4401 akregator selv), og så automatisk få beskjed hvis det dukker opp anbud
4402 med det aktuelle nøkkelordet i teksten. Merk at kapasiteten og
4403 ytelsen hos Scraperwiki er begrenset, så ikke be RSS-leseren hente ned
4404 oftere enn en gang hver dag.</p>
4405
4406 <p>Du lurer kanskje på hva slags informasjon en kan få ut fra denne
4407 databasen. Her er to RSS-kilder, med søkeordet
4408 "<a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=rss2&name=norwegian-doffin&query=select%20title%2C%20scrapedurl%20as%20link%2C%20abstract%20as%20description%2C%0A%20%20%20%20%20%20%20publishdate%20as%20pubDate%20from%20'swdata'%0A%20%20%20where%20abstract%20like%20'%25linux%25'%20or%20title%20like%20'%25linux%25'%0A%20%20%20order%20by%20seq%20desc%20limit%2020">linux</a>",
4409 søkeordet
4410 "<a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=rss2&name=norwegian-doffin&query=select%20title%2C%20scrapedurl%20as%20link%2C%20abstract%20as%20description%2C%0A%20%20%20%20%20%20%20publishdate%20as%20pubDate%20from%20'swdata'%0A%20%20%20where%20abstract%20like%20'%25fri%20programvare%25'%20or%20title%20like%20'%25fri%20programvare%25'%0A%20%20%20order%20by%20seq%20desc%20limit%2020">fri
4411 programvare</a>"
4412 og søkeordet
4413 "<a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=rss2&name=norwegian-doffin&query=select%20title%2C%20scrapedurl%20as%20link%2C%20abstract%20as%20description%2C%0A%20%20%20%20%20%20%20publishdate%20as%20pubDate%20from%20'swdata'%0A%20%20%20where%20abstract%20like%20'%25odf%25'%20or%20title%20like%20'%25odf%25'%0A%20%20%20order%20by%20seq%20desc%20limit%2020">odf</a>".
4414 Det er bare å søke på det en er interessert i. Kopier gjerne
4415 datasettet og sett opp din egen tjeneste hvis du vil gjøre mer
4416 avanserte søk. SQLite-filen med Doffin-oppføringer kan lastes med fra
4417 Scraperwiki for de som vil grave dypere.</p>
4418
4419 </div>
4420 <div class="tags">
4421
4422
4423 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
4424
4425
4426 </div>
4427 </div>
4428 <div class="padding"></div>
4429
4430 <div class="entry">
4431 <div class="title">
4432 <a href="http://people.skolelinux.org/pere/blog/Lets_make_a_wireless_community_network_in_Oslo_.html">Lets make a wireless community network in Oslo!</a>
4433 </div>
4434 <div class="date">
4435 13th November 2013
4436 </div>
4437 <div class="body">
4438 <p>Today NUUG and Hackeriet announced
4439 <a href="http://www.nuug.no/news/Bli_med___bygge_dugnadsnett_for_alle_i_Oslo.shtml">our
4440 plans to join forces and create a wireless community network in
4441 Oslo</a>. The workshop to help people get started will take place
4442 Thursday 2013-11-28, but we already are collecting the geolocation of
4443 people joining forces to make this happen. We have
4444 <a href="https://github.com/petterreinholdtsen/meshfx-node/blob/master/oslo-nodes.geojson">9
4445 locations plotted on the map</a>, but we will need more before we have
4446 a connected mesh spread across Oslo. If this sound interesting to
4447 you, please join us at the workshop. If you are too impatient to wait
4448 15 days, please join us on the IRC channel
4449 <a href="irc://irc.freenode.net/%23nuug">#nuug on irc.freenode.net</a>
4450 right away. :)</p>
4451
4452 </div>
4453 <div class="tags">
4454
4455
4456 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
4457
4458
4459 </div>
4460 </div>
4461 <div class="padding"></div>
4462
4463 <div class="entry">
4464 <div class="title">
4465 <a href="http://people.skolelinux.org/pere/blog/Running_TP_Link_MR3040_as_a_batman_adv_mesh_node_using_openwrt.html">Running TP-Link MR3040 as a batman-adv mesh node using openwrt</a>
4466 </div>
4467 <div class="date">
4468 10th November 2013
4469 </div>
4470 <div class="body">
4471 <p>Continuing my research into mesh networking, I was recommended to
4472 use TP-Link 3040 and 3600 access points as mesh nodes, and the pair I
4473 bought arrived on Friday. Here are my notes on how to set up the
4474 MR3040 as a mesh node using
4475 <a href="http://www.openwrt.org/">OpenWrt</a>.</p>
4476
4477 <p>I started by following the instructions on the OpenWRT wiki for
4478 <a href="http://wiki.openwrt.org/toh/tp-link/tl-mr3040">TL-MR3040</a>,
4479 and downloaded
4480 <a href="http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3040-v2-squashfs-factory.bin">the
4481 recommended firmware image</a>
4482 (openwrt-ar71xx-generic-tl-mr3040-v2-squashfs-factory.bin) and
4483 uploaded it into the original web interface. The flashing went fine,
4484 and the machine was available via telnet on the ethernet port. After
4485 logging in and setting the root password, ssh was available and I
4486 could start to set it up as a batman-adv mesh node.</p>
4487
4488 <p>I started off by reading the instructions from
4489 <a href="http://wirelessafrica.meraka.org.za/wiki/index.php?title=Antoine's_Research">Wireless
4490 Africa</a>, which had quite a lot of useful information, but
4491 eventually I followed the recipe from the Open Mesh wiki for
4492 <a href="http://www.open-mesh.org/projects/batman-adv/wiki/Batman-adv-openwrt-config">using
4493 batman-adv on OpenWrt</a>. A small snag was the fact that the
4494 <tt>opkg install kmod-batman-adv</tt> command did not work as it
4495 should. The batman-adv kernel module would fail to load because its
4496 dependency crc16 was not already loaded. I
4497 <a href="https://dev.openwrt.org/ticket/14452">reported the bug</a> to
4498 the openwrt project and hope it will be fixed soon. But the problem
4499 only seem to affect initial testing of batman-adv, as configuration
4500 seem to work when booting from scratch.</p>
4501
4502 <p>The setup is done using files in /etc/config/. I did not bridge
4503 the Ethernet and mesh interfaces this time, to be able to hook up the
4504 box on my local network and log into it for configuration updates.
4505 The following files were changed and look like this after modifying
4506 them:</p>
4507
4508 <p><tt>/etc/config/network</tt></p>
4509
4510 <pre>
4511
4512 config interface 'loopback'
4513 option ifname 'lo'
4514 option proto 'static'
4515 option ipaddr '127.0.0.1'
4516 option netmask '255.0.0.0'
4517
4518 config globals 'globals'
4519 option ula_prefix 'fdbf:4c12:3fed::/48'
4520
4521 config interface 'lan'
4522 option ifname 'eth0'
4523 option type 'bridge'
4524 option proto 'dhcp'
4525 option ipaddr '192.168.1.1'
4526 option netmask '255.255.255.0'
4527 option hostname 'tl-mr3040'
4528 option ip6assign '60'
4529
4530 config interface 'mesh'
4531 option ifname 'adhoc0'
4532 option mtu '1528'
4533 option proto 'batadv'
4534 option mesh 'bat0'
4535 </pre>
4536
4537 <p><tt>/etc/config/wireless</tt></p>
4538 <pre>
4539
4540 config wifi-device 'radio0'
4541 option type 'mac80211'
4542 option channel '11'
4543 option hwmode '11ng'
4544 option path 'platform/ar933x_wmac'
4545 option htmode 'HT20'
4546 list ht_capab 'SHORT-GI-20'
4547 list ht_capab 'SHORT-GI-40'
4548 list ht_capab 'RX-STBC1'
4549 list ht_capab 'DSSS_CCK-40'
4550 option disabled '0'
4551
4552 config wifi-iface 'wmesh'
4553 option device 'radio0'
4554 option ifname 'adhoc0'
4555 option network 'mesh'
4556 option encryption 'none'
4557 option mode 'adhoc'
4558 option bssid '02:BA:00:00:00:01'
4559 option ssid 'meshfx@hackeriet'
4560 </pre>
4561 <p><tt>/etc/config/batman-adv</tt></p>
4562 <pre>
4563
4564 config 'mesh' 'bat0'
4565 option interfaces 'adhoc0'
4566 option 'aggregated_ogms'
4567 option 'ap_isolation'
4568 option 'bonding'
4569 option 'fragmentation'
4570 option 'gw_bandwidth'
4571 option 'gw_mode'
4572 option 'gw_sel_class'
4573 option 'log_level'
4574 option 'orig_interval'
4575 option 'vis_mode'
4576 option 'bridge_loop_avoidance'
4577 option 'distributed_arp_table'
4578 option 'network_coding'
4579 option 'hop_penalty'
4580
4581 # yet another batX instance
4582 # config 'mesh' 'bat5'
4583 # option 'interfaces' 'second_mesh'
4584 </pre>
4585
4586 <p>The mesh node is now operational. I have yet to test its range,
4587 but I hope it is good. I have not yet tested the TP-Link 3600 box
4588 still wrapped up in plastic.</p>
4589
4590 </div>
4591 <div class="tags">
4592
4593
4594 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
4595
4596
4597 </div>
4598 </div>
4599 <div class="padding"></div>
4600
4601 <div class="entry">
4602 <div class="title">
4603 <a href="http://people.skolelinux.org/pere/blog/A_Raspberry_Pi_based_batman_adv_Mesh_network_node.html">A Raspberry Pi based batman-adv Mesh network node</a>
4604 </div>
4605 <div class="date">
4606 21st October 2013
4607 </div>
4608 <div class="body">
4609 <p>The last few days I have been experimenting with
4610 <a href="http://www.open-mesh.org/projects/batman-adv/wiki">the
4611 batman-adv mesh technology</a>. I want to gain some experience to see
4612 if it will fit <a href="https://wiki.debian.org/FreedomBox">the
4613 Freedombox project</a>, and together with my neighbors try to build a
4614 mesh network around the park where I live. Batman-adv is a layer 2
4615 mesh system ("ethernet" in other words), where the mesh network appear
4616 as if all the mesh clients are connected to the same switch.</p>
4617
4618 <p>My hardware of choice was the Linksys WRT54GL routers I had lying
4619 around, but I've been unable to get them working with batman-adv. So
4620 instead, I started playing with a
4621 <a href="http://www.raspberrypi.org/">Raspberry Pi</a>, and tried to
4622 get it working as a mesh node. My idea is to use it to create a mesh
4623 node which function as a switch port, where everything connected to
4624 the Raspberry Pi ethernet plug is connected (bridged) to the mesh
4625 network. This allow me to hook a wifi base station like the Linksys
4626 WRT54GL to the mesh by plugging it into a Raspberry Pi, and allow
4627 non-mesh clients to hook up to the mesh. This in turn is useful for
4628 Android phones using <a href="http://servalproject.org/">the Serval
4629 Project</a> voip client, allowing every one around the playground to
4630 phone and message each other for free. The reason is that Android
4631 phones do not see ad-hoc wifi networks (they are filtered away from
4632 the GUI view), and can not join the mesh without being rooted. But if
4633 they are connected using a normal wifi base station, they can talk to
4634 every client on the local network.</p>
4635
4636 <p>To get this working, I've created a debian package
4637 <a href="https://github.com/petterreinholdtsen/meshfx-node">meshfx-node</a>
4638 and a script
4639 <a href="https://github.com/petterreinholdtsen/meshfx-node/blob/master/build-rpi-mesh-node">build-rpi-mesh-node</a>
4640 to create the Raspberry Pi boot image. I'm using Debian Jessie (and
4641 not Raspbian), to get more control over the packages available.
4642 Unfortunately a huge binary blob need to be inserted into the boot
4643 image to get it booting, but I'll ignore that for now. Also, as
4644 Debian lack support for the CPU features available in the Raspberry
4645 Pi, the system do not use the hardware floating point unit. I hope
4646 the routing performance isn't affected by the lack of hardware FPU
4647 support.</p>
4648
4649 <p>To create an image, run the following with a sudo enabled user
4650 after inserting the target SD card into the build machine:</p>
4651
4652 <p><pre>
4653 % wget -O build-rpi-mesh-node \
4654 https://raw.github.com/petterreinholdtsen/meshfx-node/master/build-rpi-mesh-node
4655 % sudo bash -x ./build-rpi-mesh-node > build.log 2>&1
4656 % dd if=/root/rpi/rpi_basic_jessie_$(date +%Y%m%d).img of=/dev/mmcblk0 bs=1M
4657 %
4658 </pre></p>
4659
4660 <p>Booting with the resulting SD card on a Raspberry PI with a USB
4661 wifi card inserted should give you a mesh node. At least it does for
4662 me with a the wifi card I am using. The default mesh settings are the
4663 ones used by the Oslo mesh project at Hackeriet, as I mentioned in
4664 <a href="http://people.skolelinux.org/pere/blog/Oslo_community_mesh_network___with_NUUG_and_Hackeriet_at_Hausmania.html">an
4665 earlier blog post about this mesh testing</a>.</p>
4666
4667 <p>The mesh node was not horribly expensive either. I bought
4668 everything over the counter in shops nearby. If I had ordered online
4669 from the lowest bidder, the price should be significantly lower:</p>
4670
4671 <p><table>
4672
4673 <tr><th>Supplier</th><th>Model</th><th>NOK</th></tr>
4674 <tr><td>Teknikkmagasinet</td><td>Raspberry Pi model B</td><td>349.90</td></tr>
4675 <tr><td>Teknikkmagasinet</td><td>Raspberry Pi type B case</td><td>99.90</td></tr>
4676 <tr><td>Lefdal</td><td>Jensen Air:Link 25150</td><td>295.-</td></tr>
4677 <tr><td>Clas Ohlson</td><td>Kingston 16 GB SD card</td><td>199.-</td></tr>
4678 <tr><td>Total cost</td><td></td><td>943.80</td></tr>
4679
4680 </table></p>
4681
4682 <p>Now my mesh network at home consist of one laptop in the basement
4683 connected to my production network, one Raspberry Pi node on the 1th
4684 floor that can be seen by my neighbor across the park, and one
4685 play-node I use to develop the image building script. And some times
4686 I hook up my work horse laptop to the mesh to test it. I look forward
4687 to figuring out what kind of latency the batman-adv setup will give,
4688 and how much packet loss we will experience around the park. :)</p>
4689
4690 </div>
4691 <div class="tags">
4692
4693
4694 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox</a>, <a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
4695
4696
4697 </div>
4698 </div>
4699 <div class="padding"></div>
4700
4701 <div class="entry">
4702 <div class="title">
4703 <a href="http://people.skolelinux.org/pere/blog/Perl_library_to_control_the_Spykee_robot_moved_to_github.html">Perl library to control the Spykee robot moved to github</a>
4704 </div>
4705 <div class="date">
4706 19th October 2013
4707 </div>
4708 <div class="body">
4709 <p>Back in 2010, I created a Perl library to talk to
4710 <a href="http://en.wikipedia.org/wiki/Spykee">the Spykee robot</a>
4711 (with two belts, wifi, USB and Linux) and made it available from my
4712 web page. Today I concluded that it should move to a site that is
4713 easier to use to cooperate with others, and moved it to github. If
4714 you got a Spykee robot, you might want to check out
4715 <a href="https://github.com/petterreinholdtsen/libspykee-perl">the
4716 libspykee-perl github repository</a>.</p>
4717
4718 </div>
4719 <div class="tags">
4720
4721
4722 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
4723
4724
4725 </div>
4726 </div>
4727 <div class="padding"></div>
4728
4729 <div class="entry">
4730 <div class="title">
4731 <a href="http://people.skolelinux.org/pere/blog/Oslo_community_mesh_network___with_NUUG_and_Hackeriet_at_Hausmania.html">Oslo community mesh network - with NUUG and Hackeriet at Hausmania</a>
4732 </div>
4733 <div class="date">
4734 11th October 2013
4735 </div>
4736 <div class="body">
4737 <p>Wireless mesh networks are self organising and self healing
4738 networks that can be used to connect computers across small and large
4739 areas, depending on the radio technology used. Normal wifi equipment
4740 can be used to create home made radio networks, and there are several
4741 successful examples like
4742 <a href="http://www.freifunk.net/">Freifunk</a> and
4743 <a href="http://www.awmn.net/">Athens Wireless Metropolitan Network</a>
4744 (see
4745 <a href="http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region#Greece">wikipedia
4746 for a large list</a>) around the globe. To give you an idea how it
4747 work, check out the nice overview of the Kiel Freifunk community which
4748 can be seen from their
4749 <a href="http://freifunk.in-kiel.de/ffmap/nodes.html">dynamically
4750 updated node graph and map</a>, where one can see how the mesh nodes
4751 automatically handle routing and recover from nodes disappearing.
4752 There is also a small community mesh network group in Oslo, Norway,
4753 and that is the main topic of this blog post.</p>
4754
4755 <p>I've wanted to check out mesh networks for a while now, and hoped
4756 to do it as part of my involvement with the <a
4757 href="http://www.nuug.no/">NUUG member organisation</a> community, and
4758 my recent involvement in
4759 <a href="https://wiki.debian.org/FreedomBox">the Freedombox project</a>
4760 finally lead me to give mesh networks some priority, as I suspect a
4761 Freedombox should use mesh networks to connect neighbours and family
4762 when possible, given that most communication between people are
4763 between those nearby (as shown for example by research on Facebook
4764 communication patterns). It also allow people to communicate without
4765 any central hub to tap into for those that want to listen in on the
4766 private communication of citizens, which have become more and more
4767 important over the years.</p>
4768
4769 <p>So far I have only been able to find one group of people in Oslo
4770 working on community mesh networks, over at the hack space
4771 <a href="http://hackeriet.no/">Hackeriet</a> at Husmania. They seem to
4772 have started with some Freifunk based effort using OLSR, called
4773 <a href="http://oslo.freifunk.net/index.php?title=Main_Page">the Oslo
4774 Freifunk project</a>, but that effort is now dead and the people
4775 behind it have moved on to a batman-adv based system called
4776 <a href="http://meshfx.org/trac">meshfx</a>. Unfortunately the wiki
4777 site for the Oslo Freifunk project is no longer possible to update to
4778 reflect this fact, so the old project page can't be updated to point to
4779 the new project. A while back, the people at Hackeriet invited people
4780 from the Freifunk community to Oslo to talk about mesh networks. I
4781 came across this video where Hans Jørgen Lysglimt interview the
4782 speakers about this talk (from
4783 <a href="https://www.youtube.com/watch?v=N2Kd7CLkhSY">youtube</a>):</p>
4784
4785 <p><iframe width="420" height="315" src="https://www.youtube.com/embed/N2Kd7CLkhSY" frameborder="0" allowfullscreen></iframe></p>
4786
4787 <p>I mentioned OLSR and batman-adv, which are mesh routing protocols.
4788 There are heaps of different protocols, and I am still struggling to
4789 figure out which one would be "best" for some definitions of best, but
4790 given that the community mesh group in Oslo is so small, I believe it
4791 is best to hook up with the existing one instead of trying to create a
4792 completely different setup, and thus I have decided to focus on
4793 batman-adv for now. It sure help me to know that the very cool
4794 <a href="http://www.servalproject.org/">Serval project in Australia</a>
4795 is using batman-adv as their meshing technology when it create a self
4796 organizing and self healing telephony system for disaster areas and
4797 less industrialized communities. Check out this cool video presenting
4798 that project (from
4799 <a href="https://www.youtube.com/watch?v=30qNfzJCQOA">youtube</a>):</p>
4800
4801 <p><iframe width="560" height="315" src="https://www.youtube.com/embed/30qNfzJCQOA" frameborder="0" allowfullscreen></iframe></p>
4802
4803 <p>According to the wikipedia page on
4804 <a href="http://en.wikipedia.org/wiki/Wireless_mesh_network">Wireless
4805 mesh network</a> there are around 70 competing schemes for routing
4806 packets across mesh networks, and OLSR, B.A.T.M.A.N. and
4807 B.A.T.M.A.N. advanced are protocols used by several free software
4808 based community mesh networks.</p>
4809
4810 <p>The batman-adv protocol is a bit special, as it provide layer 2
4811 (as in ethernet ) routing, allowing ipv4 and ipv6 to work on the same
4812 network. One way to think about it is that it provide a mesh based
4813 vlan you can bridge to or handle like any other vlan connected to your
4814 computer. The required drivers are already in the Linux kernel at
4815 least since Debian Wheezy, and it is fairly easy to set up. A
4816 <a href="http://www.open-mesh.org/projects/batman-adv/wiki/Quick-start-guide">good
4817 introduction</a> is available from the Open Mesh project. These are
4818 the key settings needed to join the Oslo meshfx network:</p>
4819
4820 <p><table>
4821 <tr><th>Setting</th><th>Value</th></tr>
4822 <tr><td>Protocol / kernel module</td><td>batman-adv</td></tr>
4823 <tr><td>ESSID</td><td>meshfx@hackeriet</td></tr>
4824 <td>Channel / Frequency</td><td>11 / 2462</td></tr>
4825 <td>Cell ID</td><td>02:BA:00:00:00:01</td>
4826 </table></p>
4827
4828 <p>The reason for setting ad-hoc wifi Cell ID is to work around bugs
4829 in firmware used in wifi card and wifi drivers. (See a nice post from
4830 VillageTelco about
4831 "<a href="http://tiebing.blogspot.no/2009/12/ad-hoc-cell-splitting-re-post-original.html">Information
4832 about cell-id splitting, stuck beacons, and failed IBSS merges!</a>
4833 for details.) When these settings are activated and you have some
4834 other mesh node nearby, your computer will be connected to the mesh
4835 network and can communicate with any mesh node that is connected to
4836 any of the nodes in your network of nodes. :)</p>
4837
4838 <p>My initial plan was to reuse my old Linksys WRT54GL as a mesh node,
4839 but that seem to be very hard, as I have not been able to locate a
4840 firmware supporting batman-adv. If anyone know how to use that old
4841 wifi access point with batman-adv these days, please let me know.</p>
4842
4843 <p>If you find this project interesting and want to join, please join
4844 us on IRC, either channel
4845 <a href="irc://irc.freenode.net/#oslohackerspace">#oslohackerspace</a>
4846 or <a href="irc://irc.freenode.net/#nuug">#nuug</a> on
4847 irc.freenode.net.</p>
4848
4849 <p>While investigating mesh networks in Oslo, I came across an old
4850 research paper from the university of Stavanger and Telenor Research
4851 and Innovation called
4852 <a href="http://folk.uio.no/paalee/publications/netrel-egeland-iswcs-2008.pdf">The
4853 reliability of wireless backhaul mesh networks</a> and elsewhere
4854 learned that Telenor have been experimenting with mesh networks at
4855 Grünerløkka in Oslo. So mesh networks are also interesting for
4856 commercial companies, even though Telenor discovered that it was hard
4857 to figure out a good business plan for mesh networking and as far as I
4858 know have closed down the experiment. Perhaps Telenor or others would
4859 be interested in a cooperation?</p>
4860
4861 <p><strong>Update 2013-10-12</strong>: I was just
4862 <a href="http://lists.alioth.debian.org/pipermail/freedombox-discuss/2013-October/005900.html">told
4863 by the Serval project developers</a> that they no longer use
4864 batman-adv (but are compatible with it), but their own crypto based
4865 mesh system.</p>
4866
4867 </div>
4868 <div class="tags">
4869
4870
4871 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox</a>, <a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
4872
4873
4874 </div>
4875 </div>
4876 <div class="padding"></div>
4877
4878 <div class="entry">
4879 <div class="title">
4880 <a href="http://people.skolelinux.org/pere/blog/July_13th__Debian_Ubuntu_BSP_and_Skolelinux_Debian_Edu_developer_gathering_in_Oslo.html">July 13th: Debian/Ubuntu BSP and Skolelinux/Debian Edu developer gathering in Oslo</a>
4881 </div>
4882 <div class="date">
4883 9th July 2013
4884 </div>
4885 <div class="body">
4886 <p>The upcoming Saturday, 2013-07-13, we are organising a combined
4887 Debian Edu developer gathering and Debian and Ubuntu bug squashing
4888 party in Oslo. It is organised by <a href="http://www.nuug.no/">the
4889 member assosiation NUUG</a> and
4890 <a href="http://www.skolelinux.org/">the Debian Edu / Skolelinux
4891 project</a> together with <a href="http://bitraf.no/">the hack space
4892 Bitraf</a>.</p>
4893
4894 <p>It starts 10:00 and continue until late evening. Everyone is
4895 welcome, and there is no fee to participate. There is on the other
4896 hand limited space, and only room for 30 people. Please put your name
4897 on <a href="http://wiki.debian.org/BSP/2013/07/13/no/Oslo">the event
4898 wiki page</a> if you plan to join us.</p>
4899
4900 </div>
4901 <div class="tags">
4902
4903
4904 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
4905
4906
4907 </div>
4908 </div>
4909 <div class="padding"></div>
4910
4911 <div class="entry">
4912 <div class="title">
4913 <a href="http://people.skolelinux.org/pere/blog/V_rt_konkurransebidrag_til__apps4norge_bruker__opnedata.html">Vårt konkurransebidrag til #apps4norge bruker @opnedata</a>
4914 </div>
4915 <div class="date">
4916 1st May 2013
4917 </div>
4918 <div class="body">
4919 <p>For noen uker siden, innen fristen 2013-04-15, leverte jeg og
4920 Morten Kjelkenes vårt bidrag til
4921 <a href="http://www.apps4norge.no/">DIFIs apps4norge-konkurranse</a>
4922 under lagnavnet <a href="http://www.nuug.no/">NUUG</a>s tannlegeteam.
4923 Vi leverte følgende i idé-kategorien:</p>
4924
4925 <blockquote>
4926
4927 <p><strong>Tittel: Stikk innom tannlegen</strong><p>
4928
4929 <p><a href="http://people.skolelinux.org/pere/blog/images/2013-05-01-tannlegeportal.jpeg"><img width="70%" src="http://people.skolelinux.org/pere/blog/images/2013-05-01-tannlegeportal.jpeg"></a></p>
4930
4931 <p><strong>Beskrivelse:</strong><p>
4932
4933 <p><em>Idéen</em>
4934
4935 <p>Gjøre det enklere å finne en tannlege som er praktisk for deg, der
4936 pris og reisetid med kollektivt, til fots eller med bil er tatt med i
4937 beregningen, ved å oppgi hvor en bor og jobber, og få forslag til
4938 tannleger både i nærheten og på veien mellom disse stedene.</p>
4939
4940 <p>Brukeren oppgir hjemmeadresse og jobbadresse, og kanskje også
4941 barnehage. Så kan en også oppgi egen timelønn (for å beregne taps
4942 arbeidsfortjeneste) og om en reiser med kollektivt, til fots eller
4943 kjører bil. Så trykker en søk, og får opp en todelt side med kart og
4944 tekstliste. I kartdelen vises aktuelle tannleger (for eksempel maks
4945 7), og i tekstdelen er de samme tannlegene listet opp, med pris og
4946 reisetid for kollektivtransport, og pris pluss reisekostnad hvis en
4947 reiser med bil. En kan endre sorteringsrekkefølge for listen ved å
4948 trykke på aktuell kolonne, og velge om en skal sortere på pris,
4949 reisetid eller totalkostnad. Kun tannleger som tar imot nye kunder tas
4950 i utganspunktet med i listen. Når brukeren trykker med musa en
4951 tannlegemarkør på kartet kommer det en popup med detaljer om
4952 tannlegen, den samme informasjonen som finnes i listen under kartet,
4953 og lenke til mer informasjon om tannlegen.</p>
4954
4955 <p>For hvert enkelt tannlegekontor er det tilgjengelig en
4956 informasjonsside med adresse, hjemmesideurl, telefonnummer, lenke til
4957 side for å finne reisebeskrivelse, åpningstider, etc.</p>
4958
4959 <p><em>Nytteverdi for brukeren</em></p>
4960
4961 <ul>
4962 <li>sparer tid på tannlegebesøk</li>
4963 <li>kan utnytte normal reisevei mellom hjem/jobb/barnehage</li>
4964 <li>kan finne aktuell tannlege basert på flere kriterier</li>
4965 <li>sile bort tannleger som ikke tar imot flere kunder</li>
4966 <li>får kart som viser tannleger i nærheten, på tvers av kommunegrenser</li>
4967 </ul>
4968
4969 <p><em>Grad av innovasjon, nytenkning og kreativitet</em></p>
4970
4971 <p>Enkel tjeneste som fokuserer på det vi selv mener er relevant ved valg
4972 av tannlege.</p>
4973
4974 <p>Tjenestekonseptet kan også brukes til andre næringer, f.eks. lege,
4975 butikk, leiebiler, hvis en har aktuell datakilde å koble med.</p>
4976
4977 <p>Skulle gjerne hatt med vurdering av tannlegene tilgjengelig, slik
4978 at en kunne finne "flinke" tannleger basert på et eller annet
4979 kriterium.</p>
4980
4981 <p><em>Markedspotensiale - potensiale for å slå gjennom hos mange
4982 brukere</em></p>
4983
4984 <ul>
4985 <li>Alle som ønsker eller vurderer å skaffe seg ny tannlege, f.eks. nyinnflyttede og studenter</li>
4986 <li>Familier med en travel hverdag</li>
4987 </ul>
4988
4989 <p>Felles er at den gjør tannlegen lettere tilgjengelig for de som vil spare tid eller penger.</p>
4990
4991 <p><em>Samfunnsøkonomisk nytte - bidrar til å løse
4992 samfunnsutfordringer</em></p>
4993
4994 <p>Kutter tid brukt på tannlegebesøk, og penger frigjøres som kan brukes på andre områder. Oppfordrer til bedre bruk av kollektivtransport ved å gi tips om tannleger i nærheten av allerede brukt reisevei mellom hjemme og jobb når en reiser kollektivt.</p>
4995
4996 <p><em>X-faktor - “Det lille ekstra...”</em></p>
4997
4998 <p>Denne tjenesten gir det lille ekstra ved at den ikke slår opp
4999 avstand til tannlege fra et enkelt punkt men avstand fra en reisevei,
5000 slik at en får flere tannleger å velge imellom og kanskje kan spare
5001 enda mer tid og penger enn en ville gjort ved å sjekke kun de nærmest
5002 hjemme eller jobb.</p>
5003
5004 <p>Tjenesten gir informasjonen både som kart og som tekstlig oversikt, for å sikre at blinde og svaksynte kan få tilgang til informasjonen selv om de ikke får brukt kartvisningen.</p>
5005
5006 <p><em>Datasett brukt</em></p>
5007
5008 <ul>
5009
5010 <li><a href="http://www.hvakostertannlegen.no/">http://www.hvakostertannlegen.no/</a>
5011 (Ikke-publisert JSON-API), se f.eks. JSON-output fra
5012 <a href="http://www.hvakostertannlegen.no/services/klinikker/oslo/undersokelse-med-2-rontgenbilder">http://www.hvakostertannlegen.no/services/klinikker/oslo/undersokelse-med-2-rontgenbilder</a></li>
5013
5014 <li>Kartdata,
5015 <a href="http://www.openstreetmap.org/">http://www.openstreetmap.org/</a>
5016 <a href="http://mapit.nuug.no/">http://mapit.nuug.no/</a> (nabokommuner, postnummer)</li>
5017
5018 <li><a href="http://labs.trafikanten.no/how-to-use-the-api.aspx">http://labs.trafikanten.no/how-to-use-the-api.aspx</a>
5019 (reisetid med kollektivtrafikk på Østlandet),
5020 <a href="http://data.norge.no/data/ruter-kollektivtrafikkdata">http://data.norge.no/data/ruter-kollektivtrafikkdata</a></li>
5021
5022 <li><a href="http://reiseregningen.no">http://reiseregningen.no</a>
5023 (data om statens satser for biltransport)</li>
5024
5025 <li>Kollektivtrafikkkart,
5026 <a href="http://öpnvkarte.de/?zoom=17&lat=59.91056&lon=10.75641&layers=BT">http://öpnvkarte.de/?zoom=17&lat=59.91056&lon=10.75641&layers=BT</a></li>
5027
5028 <li>Routing med OpenStreetmap-data,
5029 <a href="http://wiki.openstreetmap.org/wiki/Routing/OnlineRouters">http://wiki.openstreetmap.org/wiki/Routing/OnlineRouters</a></li>
5030
5031 <li>Bilveiruting med OpenStreetmap-data, <a href="http://map.project-osrm.org/">http://map.project-osrm.org/</a></li>
5032 <li>Kollektivtrafikkruting for Norge med uviss datakilde, <a href="http://dit.no/">http://dit.no/</a></li>
5033 </ul>
5034
5035 <p><strong>Åpne offentlige datasett brukt i applikasjonen:</strong></p>
5036
5037 <ul>
5038 <li>Reisetid med kollektivtrafikk på Østlandet</li>
5039 </ul>
5040
5041 <p><strong>Øvrige datasett brukt i appen/tjenesten:</strong></p>
5042 <ul>
5043 <li>Fakta om tannleger, priser etc (upublisert JSON-API)</li>
5044 <li>Data om statens satser for biltransport</li>
5045 <li>Kartbilder, kartdata</li>
5046 <li>Kommunegrenser, nabokommuner, postnummer</li>
5047 <li>Bilveiruting med OpenStreetmap-data</li>
5048 <li>Kollektivtrafikkkart</li>
5049 <li>Routing med OpenStreetmap-data</li>
5050 <li>Kollektivtrafikkruting for Norge med uviss dataopphav</li>
5051 </ul>
5052
5053 <p><strong>Kategori: </strong></p>
5054 <ul>
5055 <li>Arbeid og velferd</li>
5056 <li>Forbruker</li>
5057 <li>Økonomi</li>
5058 </ul>
5059
5060 <p><strong>Geografi (dekningsområde for app): </strong></p>
5061
5062 <p>Hele landet</p>
5063
5064 </blockquote>
5065
5066 <p>Vinneren annonseres 2013-05-08 ved
5067 <a href="http://www.apps4norge.no/arrangement/2013-05-08-invitasjon-til-prisutdeling-apps4norge-8mai-2013">prisutdelingen
5068 hos DIFI 09:00 til 12:00</a>. Konkurransen blir hard. Det meldes at
5069 38 apper og 50 ideer er registrert som kandidater. Jeg frykter at jeg
5070 ikke rekker innom selv, på grunn av jobb og forpliktelser på
5071 hjemmebanen.</p>
5072
5073 </div>
5074 <div class="tags">
5075
5076
5077 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
5078
5079
5080 </div>
5081 </div>
5082 <div class="padding"></div>
5083
5084 <div class="entry">
5085 <div class="title">
5086 <a href="http://people.skolelinux.org/pere/blog/Til_frikanalens_st_ttespillere___fra_styret_i_Frikanalen.html">Til frikanalens støttespillere - fra styret i Frikanalen</a>
5087 </div>
5088 <div class="date">
5089 13th March 2013
5090 </div>
5091 <div class="body">
5092 <p>Min venn Erik Vold har på vegne av styret i
5093 <a href="http://www.frikanalen.no/">Frikanalen</a> sendt ut
5094 <a href="http://lists.nuug.no/pipermail/frikanalen/2013-March/000054.html">følgende
5095 epost</a> til alle kanalens medlemmer og støttespillere, i et forsøk
5096 på å redde kanalen etter at kulturdepartementet kuttet all
5097 finansiering i fjor høst. Jeg fikk meldingen som
5098 <a href="http://www.nuug.no/">NUUG</a>-styremedlem, og mener den
5099 trenger et større publikum. Jeg gjengir den derfor i sin helhet,
5100 inkludert lenken til budsjett og regnskapsutkast, etter
5101 <a href="http://lists.nuug.no/pipermail/frikanalen/2013-March/000061.html">avtale
5102 med Erik</a>.</p>
5103
5104 <p><blockquote>
5105 <p>Til Frikanalens støttespillere</p>
5106
5107 <p>Frivillighetens TV kanal har med minimal støtte avviklet daglige
5108 sendinger siden 2009 og til tross for at statsstøtten uteble i år, er
5109 vi nå i full gang med å utvikle et nytt TV system som foreningen selv
5110 vil eie. Departementet fikk dessverre ikke med seg at nettet vil
5111 berike TV sendingen fremfor å gjøre den overflødig. De har nå overlatt
5112 finansieringen av videre drift til frivilligheten og vi håper derfor
5113 på deres hjelp til å søke om midler. På kjøpet får dere langt flere
5114 muligheter til å nå ut med deres budskap og med utbyggingen av Hybrid
5115 TV (nett på TV) kan vi sammen motbevise departementets påstand.</p>
5116
5117 <p>Kostnaden med denne utviklingen er svært lav ettersom de fleste
5118 programmererne jobber gratis og alt er basert på åpen kildekode der
5119 man deler hverandres bidrag til kringkastingsorienterte systemer. I
5120 samarbeid med flere europeiske kanaler i EBU (SVT, BBC, NRK, ZDF, ARD,
5121 France Televisions etc) ønsker vi å bygge opp et nettverk for delt
5122 support og åpen kildekode der Frikanalen er den eneste sandkassen hvor
5123 ny teknologi kan testes på luft. Riks TV åpner for annonsering av
5124 nettinnhold relatert til det du ser på TV (streamevents i HbbTV)
5125 allerede i sommer. Med støtte fra Media Netwerk som drifter Frikanalen
5126 samt Sofia Digital som stiller med Hybrid TV server er vi & NRK sikret
5127 en sentral rolle i utprøvingen. Det vil da bli mulig og streame
5128 direkte til Riks TV sine nye mottakere (og nye IDTV'er) i HD samt at
5129 TV'n kan annonsere en link til deres organisasjonssider, med
5130 oppdaterte nyheter (RSS feeds), relaterte videoer etc., under
5131 avviklingen av deres innslag.</p>
5132
5133 <p>Vi tror sendingene på den nye nettstyrte TV-kanalen vil bli rikere enn
5134 på den kommersielle plattformen vi har vært på så langt. Brukerne vil
5135 nå få en tettere integrasjon med sosiale medier samt at innholdet
5136 etterhvert kommer ut på Hybrid TV og mobile enheter. Teknisk ansvarlig
5137 i Frikanalen, Erik Vold, er sentral i utviklingen av streamingdelen
5138 for tv.nrk.no (årets produkt i PC World) og erfaringen NRK har gjort
5139 på mobile enheter kan videreføres til oss. Det er heller ingen tvil om
5140 at Hybrid TV vil bli en suksess også i Norge. Erik sitter i Nordig som
5141 har vedtatt en felles standard for de nordiske kringkasterne basert på
5142 HbbTV. Denne standarden bruker web-protokoller som gjør det like
5143 enkelt og billig å utvikle tjenester for Hybrid TV som å lage en
5144 nettside. Samtlige nye TV apparater solgt i Norden vil ha støtte for
5145 HbbTV og med det tror vi oppslutningen vil bli like stor som ellers i
5146 Europa (Tyskland og Frankrike tredoblet antall HbbTV-brukere i
5147 fjor). Vi forventer også mye d rahjelp fra disse foregangslandene. Vår
5148 utvikler Tore Sinding Bekkedal er i skriv ende stund på en HbbTV
5149 workshop med EBU-medlemmer hos IRT i München der han på vegne av NRK
5150 tester og utvikler ny stremingteknologi (MPEG- DASH) for
5151 mobile enheter og hybrid TV.</p>
5152
5153 <p>Frikanalen har forøvrig flyttet inn i nye kostnadsfrie lokaler på
5154 Chateau Neuf. Med massiv hjelp fra frivillige får vi der en
5155 flerkameraregi i egnede lokaler. Dette åpner for debatter, konserter,
5156 events og mye spennende innhold i samarbeid med Student TV'ene.</p>
5157
5158 <p>Med hjelp fra NUUG har også streamingdelen av systemet fått plass på
5159 Uninett (Forskningsparken) og dermed er vi på Norges beste
5160 internettlinjer. Vi åpner med dette for live mottak fra samtlige
5161 medlemmer og på sikt kan vi tilby HD på hybrid TV og PC / MAC / mobil.</p>
5162
5163 <p>Avvikling på luft skjer allerede med egenutviklede løsninger i åpen
5164 kildekode (playout og live-koding). Det er også mulig å se første
5165 byggetrinn med programoversikt og videoer på nett, men foreløpig kun
5166 for nettleserne Opera, Chrome og Firefox:
5167 <a href="http://beta.frikanalen.tv/guide/">http://beta.frikanalen.tv/guide/</a>
5168 og
5169 <a href="http://beta.frikanalen.tv/video/">http://beta.frikanalen.tv/video/</a>. Kom
5170 gjerne med ønsker og tilbakemeldinger til vår hovedutvikler Benjamin
5171 Bruheim: grolgh (at) gmail.com</p>
5172
5173 <p>Med en tettere tilknytning til Akademia og NRK, er det god grunn til å
5174 tro at utviklingen vil skyte fart og at vi raskere kommer ut med
5175 dagsaktuelt innhold.</p>
5176
5177 <p>Vi sender i dag på Riks TV og Altibox, men ikke lenger på TV8. Det er
5178 viktig for våre brukere igjen å komme ut på Get og Canal Digital,
5179 dermed er det svært heldig at vi nå har formidlingsplikt på kabel. Til
5180 tross for at det tar noe tid å få nye avtaler på plass, med frivillig
5181 juridisk bistand, vil vi sannsynligvis komme bedre ut i andre enden
5182 også her. Formidlingsplikten gjelder samtlige kabeldistribusjoner i
5183 Norge, ikke bare de regionene TV8 hadde avtale med.</p>
5184
5185 <p>Om alt dette skal se dagens lys er vi avhengig av en
5186 grunnfinansiering. Deres medlemsavgifter er i så måte et svært viktig
5187 bidrag som vi er veldig takknemlige for. Vi ser oss likevel nødt til
5188 å be dere om å delta i arbeidet med å dekke de resterende
5189 driftskostnader. Frikanalen sin arbeidskapasitet er betydelig redusert
5190 etter at foreningen ikke lenger kunne finansiere en daglig leder, men
5191 allmøtet kan åpne for at flere bidrar til inntjening (Ekstraordinær
5192 generalforsamling foreslo å tillate sponsorplakater på sendeflaten og
5193 deler av disse inntektene kan tilfalle kanalen). Håper alle
5194 medlemmene kan hjelpe oss med å skrive søknader og skaffe sponsorer,
5195 eller i det minste komme med gode forslag til inntjening. Det er ikke
5196 mye som skal til for å klare videre drift, kun 0,5 mill. pr år.</p>
5197
5198 <p>Med en støtte som tilsvarer en norsk kortfilm vil vi kunne redde
5199 sendearkivet for flere tusen videoer bygget opp av frivilligheten
5200 gjennom 5 år og vi dobler kapasiteten for å ta imot nye (De som
5201 leverer HD vil for øvrig kunne få HD på nett, mobil og hybrid TV).</p>
5202
5203 <p>Vi vil også kunne videreføre konsesjonen på Riks TV og realisere en
5204 formidlingsplikt på kabel som har en årlig verdi på ca. 5 millioner
5205 kroner (når over 2/3 av Norges befolkning).</p>
5206
5207 <p>Uten støtte står verdens eneste nasjonale nettstyrte åpne TV kanal i
5208 fare for å forsvinne. En konkursbegjæring vil gjøre at utstyrsparken
5209 går til advokatsalærer i behandling av boet og kreditorene vil ikke
5210 kunne få dekket sine krav. Det mener vi ikke bare er urett ovenfor
5211 långiverne, men det er urett mot alle de som har bidratt med å bygge
5212 opp frivillighetens eneste sendearkiv og ikke minst alle de som i dag
5213 jobber frivillig med å videreutvikle TV-systemet.</p>
5214
5215 <p>Håper dere i likhet med styret ser verdien i videre drift og kan melde
5216 tilbake innen årsmøtet (Kontaktinformasjon til styret og frivillige
5217 utviklere er i kopifeltet).</p>
5218
5219 <p>Vennligst fyll ut det blå feltet i regnearket under med det dere tror
5220 er mulig å få inn. Det dere skriver her er ikke bindende, men gir
5221 styret en indikasjon på om videre drift er mulig. Det blir tatt
5222 stilling til av generalforsamlingen medio mars. Setter derfor pris på
5223 om alle kan bidra med forslag til støtte eller antatte verdier fra
5224 søknad/spons innen det.</p>
5225
5226 <p>Forhåpentligvis når vi også ønsket budsjett på 1 mill. pr år. Med det
5227 kan vi nedbetale gjelden raskere og sørge for en bedre
5228 tilgjengelighet, samt raskere utvikling:</p>
5229
5230 <p><a href="https://docs.google.com/spreadsheet/ccc?key=0AouVL_e9_H1QdDgyX01kbElvcWI0UjFQbVNGbFIyUmc&usp=sharing#gid=0">https://docs.google.com/spreadsheet/ccc?key=0AouVL_e9_H1QdDgyX01kbElvcWI0UjFQbVNGbFIyUmc&usp=sharing#gid=0</a></p>
5231
5232 <p>Med vennlig hilsen
5233 <br>Styret i Frikanalen</p>
5234 </blockquote></p>
5235
5236 <p>Jeg håper noen av mine lesere med dette ser verdien av Frikanalen
5237 og melder seg inn for å sende sine videoer ut på TV til RiksTV og
5238 Altibox-seerne. Det haster. Årsmøtet i foreningen Frikanalen skal
5239 straks avholdes, og innen den tid må en redningsplan være på plass.
5240 NUUG bidrar allerede litt ved å organisere utviklersamlinger og
5241 finansiere litt mat og drikke til de frivillige som stiller opp på
5242 dugnadsbasis for å utvikle den tekniske løsningen. Det er ikke nok
5243 til å redde kanalen, men gir et lite steg i riktig retning.</p>
5244
5245 <p><strong>Update 2013-03-13 13:00</strong>: Epostlistelenkene
5246 fungerer ikke lenger, da epostarkivet nå ikke lenger er tilgjengelig
5247 for ikke-abonnenter. Korrigerte teksten fra styret litt etter
5248 oppfordring fra Frikanalen-styret.</p>
5249
5250 </div>
5251 <div class="tags">
5252
5253
5254 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
5255
5256
5257 </div>
5258 </div>
5259 <div class="padding"></div>
5260
5261 <div class="entry">
5262 <div class="title">
5263 <a href="http://people.skolelinux.org/pere/blog/Frikanalen___Complete_TV_station_organised_using_the_web.html">Frikanalen - Complete TV station organised using the web</a>
5264 </div>
5265 <div class="date">
5266 3rd March 2013
5267 </div>
5268 <div class="body">
5269 <p>Do you want to set up your own TV station, schedule videos and
5270 broadcast them on the air? Using free software? With video on demand
5271 support using
5272 <a href="http://www.digistan.org/open-standard:definition">free and
5273 open standards</a>? Included a web based video stream as well? And
5274 administrate it all in your web browser from anywhere in the world? A
5275 few years now the Norwegian public access TV-channel
5276 <a href="http://www.frikanalen.no/">Frikanalen</a> have been building a
5277 system to do just this. The source code for the solution is licensed
5278 using the GNU LGPL, and
5279 <a href="http://github.com/Frikanalen">available from github</a>.</p>
5280
5281 <p>The idea is simple. You upload a video file over the web, and
5282 attach meta information to the file. You select a time slot in the
5283 program schedule, and when the time come it is played on the air and
5284 in the web stream. It is also made available in a video on demand
5285 solution for anyone to see it also outside its scheduled time. All
5286 you need to run a TV station - using your web browser.</p>
5287
5288 <p>There are several parts to this web based solution. I'll mention
5289 the three most important ones. The first part is the database of
5290 videos and the schedule. This is written in Django and include a REST
5291 API. The current database is SQLite, but the plan is to migrate it to
5292 PostgreSQL. At the moment this system can be tested on
5293 <a href="http://beta.frikanalen.tv/">beta.frikanalen.tv</a>. The
5294 second part is the video playout, taking the schedule information from
5295 the database and providing a video stream to broadcast. This is done
5296 using <a href="http://www.casparcg.com/">CasparCG from SVT</a> and
5297 <a href="http://www.mltframework.org/">Media Lovin' Toolkit</a>. Video
5298 signal distribution is handled using
5299 <a href="http://www.ob-encoder.com/">Open Broadcast Encoder</a>. The
5300 third part is the converter, handling the transformation of uploaded
5301 video files to a format useful for broadcasting, streaming and video
5302 on demand. It is still very much work in progress, so it is not yet
5303 decided what it will end up using. Note that the source of the latter
5304 two parts are not yet pushed to github. The lead author want to clean
5305 them up a bit more first.</p>
5306
5307 <p>The development is coordinated on the
5308 <a href="irc://irc.freenode.net/%23frikanalen">#frikanalen IRC
5309 channel</a> (irc.freenode.net), and discussed on
5310 <a href="http://lists.nuug.no/mailman/listinfo/frikanalen">the
5311 frikanalen mailing list</a>. The lead developer is Benjamin Bruheim
5312 (phed on IRC). Anyone is welcome to participate in the
5313 development.</p>
5314
5315 </div>
5316 <div class="tags">
5317
5318
5319 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
5320
5321
5322 </div>
5323 </div>
5324 <div class="padding"></div>
5325
5326 <div class="entry">
5327 <div class="title">
5328 <a href="http://people.skolelinux.org/pere/blog/Litt_statistikk_over_offentlige_anbud_annonsert_via_Doffin_siden_2008.html">Litt statistikk over offentlige anbud annonsert via Doffin siden 2008</a>
5329 </div>
5330 <div class="date">
5331 11th February 2013
5332 </div>
5333 <div class="body">
5334 <p>For et halvt år siden
5335 <a href="http://people.skolelinux.org/pere/blog/SQL_database_med_anbud_publisert_p__Doffin.html">satte
5336 jeg opp et system for å lage en database</a> med informasjon om
5337 offentlige anbud fra <a href="http://www.doffin.no/">Doffin</a> ved
5338 <a href="https://scraperwiki.com/scrapers/norwegian-doffin/">hjelp av
5339 Scraperwiki</a>. Nå er databasen så vidt jeg kan se komplett, med
5340 data helt tilbake til 2008. Her er litt statistikk over
5341 <a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=htmltable&name=norwegian-doffin&query=select%20strftime(%22%25Y-%25m%22%2C%20publishdate)%20as%20publishmonth%2C%20count(*)%20from%20%60swdata%60%20group%20by%20publishmonth%20order%20by%20publishmonth%20desc">antall
5342 anbud publisert hver måned</a>:</p>
5343
5344 <p><table border="1">
5345 <tr> <th>Publiseringsmåned</th> <th>Antall</th> </tr>
5346 <tr> <td>2013-01</td> <td>1015</td> </tr>
5347 <tr> <td>2012-12</td> <td>756</td> </tr>
5348 <tr> <td>2012-11</td> <td>979</td> </tr>
5349 <tr> <td>2012-10</td> <td>1093</td> </tr>
5350 <tr> <td>2012-09</td> <td>1023</td> </tr>
5351 <tr> <td>2012-08</td> <td>951</td> </tr>
5352 <tr> <td>2012-07</td> <td>1103</td> </tr>
5353 <tr> <td>2012-06</td> <td>1334</td> </tr>
5354 <tr> <td>2012-05</td> <td>1435</td> </tr>
5355 <tr> <td>2012-04</td> <td>1169</td> </tr>
5356 <tr> <td>2012-03</td> <td>1573</td> </tr>
5357 <tr> <td>2012-02</td> <td>1335</td> </tr>
5358 <tr> <td>2012-01</td> <td>1147</td> </tr>
5359 <tr> <td>2011-12</td> <td>1045</td> </tr>
5360 <tr> <td>2011-11</td> <td>1114</td> </tr>
5361 <tr> <td>2011-10</td> <td>1230</td> </tr>
5362 <tr> <td>2011-09</td> <td>1165</td> </tr>
5363 <tr> <td>2011-08</td> <td>966</td> </tr>
5364 <tr> <td>2011-07</td> <td>1148</td> </tr>
5365 <tr> <td>2011-06</td> <td>1410</td> </tr>
5366 <tr> <td>2011-05</td> <td>1536</td> </tr>
5367 <tr> <td>2011-04</td> <td>1350</td> </tr>
5368 <tr> <td>2011-03</td> <td>1574</td> </tr>
5369 <tr> <td>2011-02</td> <td>1370</td> </tr>
5370 <tr> <td>2011-01</td> <td>1049</td> </tr>
5371 <tr> <td>2010-12</td> <td>992</td> </tr>
5372 <tr> <td>2010-11</td> <td>1089</td> </tr>
5373 <tr> <td>2010-10</td> <td>1110</td> </tr>
5374 <tr> <td>2010-09</td> <td>1132</td> </tr>
5375 <tr> <td>2010-08</td> <td>883</td> </tr>
5376 <tr> <td>2010-07</td> <td>1126</td> </tr>
5377 <tr> <td>2010-06</td> <td>1440</td> </tr>
5378 <tr> <td>2010-05</td> <td>1236</td> </tr>
5379 <tr> <td>2010-04</td> <td>1249</td> </tr>
5380 <tr> <td>2010-03</td> <td>1556</td> </tr>
5381 <tr> <td>2010-02</td> <td>1256</td> </tr>
5382 <tr> <td>2010-01</td> <td>1140</td> </tr>
5383 <tr> <td>2009-12</td> <td>1013</td> </tr>
5384 <tr> <td>2009-11</td> <td>1220</td> </tr>
5385 <tr> <td>2009-10</td> <td>1320</td> </tr>
5386 <tr> <td>2009-09</td> <td>1294</td> </tr>
5387 <tr> <td>2009-08</td> <td>953</td> </tr>
5388 <tr> <td>2009-07</td> <td>1162</td> </tr>
5389 <tr> <td>2009-06</td> <td>1605</td> </tr>
5390 <tr> <td>2009-05</td> <td>1568</td> </tr>
5391 <tr> <td>2009-04</td> <td>1522</td> </tr>
5392 <tr> <td>2009-03</td> <td>1599</td> </tr>
5393 <tr> <td>2009-02</td> <td>1376</td> </tr>
5394 <tr> <td>2009-01</td> <td>1080</td> </tr>
5395 <tr> <td>2008-12</td> <td>1028</td> </tr>
5396 <tr> <td>2008-11</td> <td>949</td> </tr>
5397 <tr> <td>2008-10</td> <td>1047</td> </tr>
5398 <tr> <td>2008-09</td> <td>965</td> </tr>
5399 <tr> <td>2008-08</td> <td>725</td> </tr>
5400 <tr> <td>2008-07</td> <td>1015</td> </tr>
5401 <tr> <td>2008-06</td> <td>1304</td> </tr>
5402 <tr> <td>2008-05</td> <td>323</td> </tr>
5403 </table></p>
5404
5405 <p>Her er tilsvarende
5406 <a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=htmltable&name=norwegian-doffin&query=select%20strftime(%22%25Y%22%2C%20publishdate)%20as%20publishyear%2C%20count(*)%20from%20%60swdata%60%20group%20by%20publishyear%20order%20by%20publishyear%20desc">tall
5407 per år</a>, som viser en liten nedgang i antall anbud:</p>
5408
5409 <table border="1">
5410 <tr> <th>Publiseringsår</th> <th>Antall</th> </tr>
5411 <tr> <td>2012</td> <td>13898</td> </tr>
5412 <tr> <td>2011</td> <td>14957</td> </tr>
5413 <tr> <td>2010</td> <td>14209</td> </tr>
5414 <tr> <td>2009</td> <td>15712</td> </tr>
5415 <tr> <td>2008</td> <td>7356</td> </tr>
5416 </table></p>
5417
5418 <p>Jeg droppet den ufullstendige måneden og året fra tabellen. Se
5419 lenken for oppdaterte tall.</p>
5420
5421 </div>
5422 <div class="tags">
5423
5424
5425 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
5426
5427
5428 </div>
5429 </div>
5430 <div class="padding"></div>
5431
5432 <div class="entry">
5433 <div class="title">
5434 <a href="http://people.skolelinux.org/pere/blog/Ledger___double_entry_accounting_using_text_based_storage_format.html">Ledger - double-entry accounting using text based storage format</a>
5435 </div>
5436 <div class="date">
5437 18th December 2012
5438 </div>
5439 <div class="body">
5440 <p>A few days ago I came across
5441 <a href="http://joeyh.name/blog/entry/hledger/">a blog post from Joey
5442 Hess</a> describing <a href="http://ledger-cli.org/">ledger</a> and
5443 hledger, a text based system for double-entry accounting. I found it
5444 interesting, as I am involved with several organizations where
5445 accounting is an issue, and I have not really become too friendly with
5446 the different web based systems we use. I find it hard to find what I
5447 look for in the menus and even harder try to get sensible data out of
5448 the systems. Ledger seem different. The accounting data is kept in
5449 text files that can be stored in a version control system, and there
5450
5451 are at least <a href="https://github.com/ledger/ledger/wiki/Ports">five
5452 different implementations</a> able to read the format. An example
5453 entry look like this, and is simple enough that it will be trivial to
5454 generate entries based on CVS files fetched from the bank:</p>
5455
5456 <blockquote><pre>
5457 2004-05-27 Book Store
5458 Expenses:Books $20.00
5459 Liabilities:Visa
5460 </pre></blockquote>
5461
5462 <p>The concept seemed interesting enough for me to check it out and
5463 look for others using it. I found blog posts from
5464 <a href="http://blog.spang.cc/posts/hledger_rocks_my_world/">Christine
5465 Spang</a>,
5466 <a href="http://bugsplat.info/2010-05-23-keeping-finances-with-ledger.html">Pete
5467 Keen</a>,
5468 <a href="http://blog.andrewcantino.com/blog/2010/11/06/command-line-accounting-with-ledger-and-reckon/">Andrew
5469 Cantino</a> and
5470 <a href="http://blog.iphoting.com/blog/2012/11/29/command-line-double-entry-accounting/">Ronald
5471 Ip</a> describing how they use it, as well as a post from
5472 <a href="https://groups.google.com/forum/?fromgroups=#!topic/ledger-cli/r0oWjwbQ9Bo">Bradley
5473 M. Kuhn</a> at the Software Freedom Conservancy. All seemed like good
5474 recommendations fitting my need.</p>
5475
5476 <p>The <a href="http://packages.qa.debian.org/l/ledger.html">ledger</a>
5477 package is available in Debian Squeeze, while the
5478 <a href="http://packages.qa.debian.org/h/haskell-hledger.html">hledger</a>
5479 package only is available in Debian Sid. As I use Squeeze, ledger
5480 seemed the best choice to get started.</p>
5481
5482 <p>To get some real data to test on, I wrote a
5483 <a href="http://www.nuug.no/tools/lodo2ledger">web scraper</a> for
5484 <a href="http://www.lodo.no/">LODO</a>, the accounting system used by
5485 the <a href="http://www.nuug.no/">NUUG</a> association, and started to
5486 play with the data set. I'm not really deeply into accounting, but I
5487 am able to get a simple balance and accounting status for example
5488 using the "<tt>ledger balance</tt>" command. But I will have to
5489 gather more experience before I know if the ledger way is a good fit
5490 for the organisations I am involved in.</p>
5491
5492 </div>
5493 <div class="tags">
5494
5495
5496 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
5497
5498
5499 </div>
5500 </div>
5501 <div class="padding"></div>
5502
5503 <div class="entry">
5504 <div class="title">
5505 <a href="http://people.skolelinux.org/pere/blog/59_kommuner_omfavner_n__FiksGataMi.html">59 kommuner omfavner nå FiksGataMi</a>
5506 </div>
5507 <div class="date">
5508 5th November 2012
5509 </div>
5510 <div class="body">
5511 <p><a href="http://maps.google.com/?q=http://www.nuug.no/prosjekt/fiksgatami/fiksgatami-municipalities-201210.kml"><img src="http://people.skolelinux.org/pere/blog/images/2012-10-17-fiksgatami.png"></a></p>
5512
5513 <p>For noen dager siden omfavnet to nye kommuner NUUGs
5514 <a href="http://www.fiksgatami.no/">FiksGataMi</a>. Med 59 kommuner
5515 som lenker til FiksGataMi fra sine hjemmesider er "markedsandelen"
5516 13,8 % (av 429 kommuner). Sist ut er Stange og Utsira kommune, som
5517 slår følge med kommunene Askim, Askøy, Audnedal, Aure, Balestrand,
5518 Bærum, Eide, Farsund, Flekkefjord, Folldal, Gran, Grue, Hadsel,
5519 Halden, Halsa, Hamar, Hobøl, Holtålen, Hægebostad, Høyanger,
5520 Kongsberg, Kristiansund, Kvinesdal, Kviteseid, Levanger, Lindesnes,
5521 Luster, Lyngdal, Løten, Mandal, Marnardal, Moss, Namsos, Nissedal,
5522 Nordreisa, Randaberg, Rindal, Sel, Sirdal, Skiptvet, Sortland,
5523 Spydeberg, Stjørdal, Stord, Søgne, Sør-Odal, Tolga, Trysil, Tynset,
5524 Tysvær, Ullensvang Herad, Vennesla, Verdal, Vågan, Vågå, Våler og
5525 Åseral. Oppdatert liste er tilgjengelig fra
5526 <a href="http://wiki.nuug.no/grupper/fiksgatami/positivemottakere">NUUGs
5527 wiki</a>. Kartet er dog ikke oppdatert med de siste kommunene.</p>
5528
5529 <p>Kanskje du bør høre med din kommune om de vil bli mer aktive
5530 brukere av FiksGataMi? Se
5531 <a href="http://people.skolelinux.org/pere/blog/40_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider___gj_r_din_.html">en
5532 tidligere bloggpost</a> med tips om hvordan det kan gjøres.</p>
5533
5534 <p>I snitt rapporteres det nå via FiksGataMi ca. 100 meldinger i uka fra
5535 innbyggerne om feil på offentlig infrastruktur.</p>
5536
5537 </div>
5538 <div class="tags">
5539
5540
5541 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
5542
5543
5544 </div>
5545 </div>
5546 <div class="padding"></div>
5547
5548 <div class="entry">
5549 <div class="title">
5550 <a href="http://people.skolelinux.org/pere/blog/Ode_til_Frikanalen___.html">Ode til Frikanalen...</a>
5551 </div>
5552 <div class="date">
5553 2nd November 2012
5554 </div>
5555 <div class="body">
5556 <p>I 2009 bidro vi i <a href="http://www.nuug.no/">NUUG</a> til at
5557 <a href="http://www.frikanalen.no/">Frikanalen</a> ble
5558 <a href="http://people.skolelinux.org/pere/blog/Frikanalen_og_jul_i_studentr_det.html">tilgjengelig
5559 i et fritt og åpent standardisert videoformat</a>. Bakgrunnen var at
5560 vi i NUUG likte tanken på «Youtube på TV», der enhver borger kunne få
5561 mulighet til å kringkaste sin video på TV, og NUUG ble medlem i
5562 Frikanalen for å støtte dette arbeidet. Frikanalen er borger-TV, der
5563 alle kan være sin egen redaktør og lage TV uten solid finansielle
5564 muskler. Siden den gang har vi bistått kanalen på ulikt vis, blant
5565 annet med å hjelpe til med å utvikle en løsning basert på fri
5566 programvare for drift av TV-kanalen. Dette utviklingsarbeidet pågår
5567 fortsatt, men det er god fremgang og godt håp om å få på plass en
5568 webbasert løsning for styring av TV-kanalen basert på fri programvare.
5569 Dagens produksjonsløsning er basert på Windows og proprietær
5570 programvare, et resultat av at kulturdepartementet krevde at
5571 Frikanalen kom på lufta veldig raskt da departementet overtalte
5572 Frivillighet Norge til å snappe opp konseptet. Dagens
5573 produksjonsløsning er dyr i drift, og en fri programvareløsning bør
5574 kutte kostnadene litt. Men det er fortsatt dyrt å kjøpe tilgang til å
5575 sende ut på RiksTV og andre TV-distributører, noe som spiser av
5576 kanalens begrensede midler.</p>
5577
5578 <p>Nytt for 2013 er dessverre at kulturdepartementet kutter all støtte
5579 til Frikanalen. Mens det i
5580 <a href="http://www.regjeringen.no/pages/35168579/PDFS/PRP201120120001KUDDDDPDFS.pdf">statsbudsjettet
5581 for 2012</a> sto følgende (side 55):</p>
5582
5583 <blockquote>
5584
5585 Det foreslås et driftstilskudd på 1 mill. kroner i 2012 til
5586 Frikanalen. Kulturdepartementet har inngått avtale om investerings- og
5587 driftsstøtte til Frikanalen som gir et økonomisk grunnlag for kanalen
5588 i oppstartsårene. En forutsetning for støtten er bl.a. at Frikanalen
5589 tilstreber å være en reell ytringskanal for samtlige partier og lister
5590 i forbindelse med valg.
5591
5592 </blockquote>
5593
5594 <p>Så har kulturdepartementet
5595 <a href="http://www.knif.no/Innkjop/Knif-Samfunn/Informasjonsbrev/Informasjonsbrev-2012/Frikanalen">kuttet
5596 all støtte for 2013</a>:</p>
5597
5598 <blockquote>
5599
5600 <p>Statsbudsjettet 2013: Frikanalen</p>
5601 <p>Det er ikke satt av penger i statsbudsjettet for 2013 til Frikanalen.</p>
5602
5603 <p>Frivillighet Norge var fødselshjelper for foreningen Frikanalen i
5604 2007. Kanalen har fått 1 mill kr i altfor lav bevilgning hvis kanalen
5605 skulle klare å realisere målet om å være en opplæringsarena for
5606 frivillige organisasjoner som ville lære å bruke billedspråk.</p>
5607
5608 <p>TV-mediets posisjon som kommunikasjonskanal har endret seg
5609 betydelig siden Frikanalen ble etablert. Det er supplert og til dels
5610 erstattet av andre kommunikasjonskanaler, som det også er
5611 ressurskrevende for organisasjonene å ta i bruk.</p>
5612
5613 </blockquote>
5614
5615 <p>Når en ser bort fra den merkelige begrunnelsen, da Frikanalen så
5616 vidt jeg vet aldri har tatt mål av seg «å være en opplæringsarena for
5617 frivillige organisasjoner som ville lære å bruke billedspråk», så er
5618 det veldig trist at kulturdepartementet kutter støtten.</p>
5619
5620 <p>Fundamentet for Frikanalen ble lagt da Stortinget vedtok
5621 innføringen av det digitale bakkenettet. En oversikt over
5622 <a href="http://www.openchannel.no/stortinget.html">det Stortinget
5623 skrev</a> da finnes på nettsidene til åpen kanal. Der het det blant
5624 annet om «åpne kanaler»:</p>
5625
5626 <blockquote>
5627
5628 Et annet flertall, alle unntatt medlemmene fra Fremskrittspartiet, vil
5629 også peke på at man ut fra ønsket om en bredt anlagt offentlig debatt,
5630 må se på den faktiske tilgjengelighet allmennheten har til
5631 TV-mediet. I mange land har man ønsket å sikre denne tilgangen gjennom
5632 egen lovgivning som forplikter allmennkringkastere eller distributører
5633 å holde av en del av sendekapasiteten til livssynskanaler, ideelle
5634 organisasjoner og lignende. I Norden betegnes dette gjerne som åpne
5635 kanaler. Dette flertallet mener dette er et interessant område sett i
5636 et ytringsfrihetsperspektiv. Dette flertallet mener derfor at staten
5637 bør legge til rette for dette når man ved innføring av nye
5638 distribusjonskanaler skal utarbeide regelverk og gi konsesjoner.
5639 </blockquote>
5640
5641 <p>Veien frem har gått over svært ulendt terreng, noe en kan se litt
5642 av konturene av i en artikkel hos Vox Publica med tittel
5643 «<a href="http://voxpublica.no/2007/03/hvor-apen-blir-frikanalen/">Hvor
5644 åpen blir “Frikanalen”?</a>». Begge tekstene er nyttig lesning for å
5645 forstå mer om hva Frikanalen er. Jeg anbefaler alle å støtte opp om
5646 Frikanalen, bli medlem, lage og sende programmer der.</p>
5647
5648 </div>
5649 <div class="tags">
5650
5651
5652 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
5653
5654
5655 </div>
5656 </div>
5657 <div class="padding"></div>
5658
5659 <div class="entry">
5660 <div class="title">
5661 <a href="http://people.skolelinux.org/pere/blog/12_years_of_outages___summarised_by_Stuart_Kendrick.html">12 years of outages - summarised by Stuart Kendrick</a>
5662 </div>
5663 <div class="date">
5664 26th October 2012
5665 </div>
5666 <div class="body">
5667 <p>I work at the <a href="http://www.uio.no/">University of Oslo</a>
5668 looking after the computers, mostly on the unix side, but in general
5669 all over the place. I am also a member (and currently leader) of
5670 <a href="http://www.nuug.no/">the NUUG association</a>, which in turn
5671 make me a member of <a href="http://www.usenix.org/">USENIX</a>. NUUG
5672 is an member organisation for us in Norway interested in free
5673 software, open standards and unix like operating systems, and USENIX
5674 is a US based member organisation with similar targets. And thanks to
5675 these memberships, I get all issues of the great USENIX magazine
5676 <a href="https://www.usenix.org/publications/login">;login:</a> in the
5677 mail several times a year. The magazine is great, and I read most of
5678 it every time.</p>
5679
5680 <p>In the last issue of the USENIX magazine ;login:, there is an
5681 article by <a href="http://www.skendric.com/">Stuart Kendrick</a> from
5682 Fred Hutchinson Cancer Research Center titled
5683 "<a href="https://www.usenix.org/publications/login/october-2012-volume-37-number-5/what-takes-us-down">What
5684 Takes Us Down</a>" (longer version also
5685 <a href="http://www.skendric.com/problem/incident-analysis/2012-06-30/What-Takes-Us-Down.pdf">available
5686 from his own site</a>), where he report what he found when he
5687 processed the outage reports (both planned and unplanned) from the
5688 last twelve years and classified them according to cause, time of day,
5689 etc etc. The article is a good read to get some empirical data on
5690 what kind of problems affect a data centre, but what really inspired
5691 me was the kind of reporting they had put in place since 2000.<p>
5692
5693 <p>The centre set up a mailing list, and started to send fairly
5694 standardised messages to this list when a outage was planned or when
5695 it already occurred, to announce the plan and get feedback on the
5696 assumtions on scope and user impact. Here is the two example from the
5697 article: First the unplanned outage:
5698
5699 <blockquote><pre>
5700 Subject: Exchange 2003 Cluster Issues
5701 Severity: Critical (Unplanned)
5702 Start: Monday, May 7, 2012, 11:58
5703 End: Monday, May 7, 2012, 12:38
5704 Duration: 40 minutes
5705 Scope: Exchange 2003
5706 Description: The HTTPS service on the Exchange cluster crashed, triggering
5707 a cluster failover.
5708
5709 User Impact: During this period, all Exchange users were unable to
5710 access e-mail. Zimbra users were unaffected.
5711 Technician: [xxx]
5712 </pre></blockquote>
5713
5714 Next the planned outage:
5715
5716 <blockquote><pre>
5717 Subject: H Building Switch Upgrades
5718 Severity: Major (Planned)
5719 Start: Saturday, June 16, 2012, 06:00
5720 End: Saturday, June 16, 2012, 16:00
5721 Duration: 10 hours
5722 Scope: H2 Transport
5723 Description: Currently, Catalyst 4006s provide 10/100 Ethernet to end-
5724 stations. We will replace these with newer Catalyst
5725 4510s.
5726 User Impact: All users on H2 will be isolated from the network during
5727 this work. Afterward, they will have gigabit
5728 connectivity.
5729 Technician: [xxx]
5730 </pre></blockquote>
5731
5732 <p>He notes in his article that the date formats and other fields have
5733 been a bit too free form to make it easy to automatically process them
5734 into a database for further analysis, and I would have used ISO 8601
5735 dates myself to make it easier to process (in other words I would ask
5736 people to write '2012-06-16 06:00 +0000' instead of the start time
5737 format listed above). There are also other issues with the format
5738 that could be improved, read the article for the details.</p>
5739
5740 <p>I find the idea of standardising outage messages seem to be such a
5741 good idea that I would like to get it implemented here at the
5742 university too. We do register
5743 <a href="http://www.uio.no/tjenester/it/aktuelt/planlagte-tjenesteavbrudd/">planned
5744 changes and outages in a calendar</a>, and report the to a mailing
5745 list, but we do not do so in a structured format and there is not a
5746 report to the same location for unplanned outages. Perhaps something
5747 for other sites to consider too?</p>
5748
5749 </div>
5750 <div class="tags">
5751
5752
5753 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>, <a href="http://people.skolelinux.org/pere/blog/tags/usenix">usenix</a>.
5754
5755
5756 </div>
5757 </div>
5758 <div class="padding"></div>
5759
5760 <div class="entry">
5761 <div class="title">
5762 <a href="http://people.skolelinux.org/pere/blog/NUUGs_sp_rreunders_kelse_for_2012_endelig__pnet.html">NUUGs spørreundersøkelse for 2012 endelig åpnet</a>
5763 </div>
5764 <div class="date">
5765 10th October 2012
5766 </div>
5767 <div class="body">
5768 <p>Etter flere års pause fikk vi i NUUG endelig i dag
5769 <a href="http://lists.nuug.no/pipermail/interesserte/2012-October/000505.html">annonsert
5770 spørreundersøkelse</a> for medlemmer og likesinnede personer. Siste
5771 undersøkelse var i 2009, så det blir interessant å se hvordan svarene
5772 har endret seg siden da.</p>
5773
5774 <p>Alle kan delta.
5775 <a href="https://nettskjema.uio.no/answer/45826.html">Skjemaet</a> har
5776 har 27 spørsmål og vil ta om lag fem minutt å fylle ut.</p>
5777
5778 </div>
5779 <div class="tags">
5780
5781
5782 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
5783
5784
5785 </div>
5786 </div>
5787 <div class="padding"></div>
5788
5789 <div class="entry">
5790 <div class="title">
5791 <a href="http://people.skolelinux.org/pere/blog/NUUGs_h_ringsuttalelse_til_DIFIs_forslag_om___kaste_ut_ODF_fra_statens_standardkatalog.html">NUUGs høringsuttalelse til DIFIs forslag om å kaste ut ODF fra statens standardkatalog</a>
5792 </div>
5793 <div class="date">
5794 1st October 2012
5795 </div>
5796 <div class="body">
5797 <p>Som jeg
5798 <a href="http://people.skolelinux.org/pere/blog/DIFI_foresl_r___kaste_ut_ODF_og_ta_inn_OOXML_fra_statens_standardkatalog.html">skrev
5799 i juni</a> har DIFI foreslått å fjerne krav om å bruke ODF til
5800 utveksling av redigerbare dokumenter med det offentlige, og
5801 derigjennom tvinge innbyggerne til å forholde seg til formatene til MS
5802 Office når en kommuniserer med det offentlige.</p>
5803
5804 <p>I går kveld fikk vi i <a href="http://www.nuug.no/">NUUG</a>
5805 fullført vår høringsuttalelse og sendt den inn til DIFI. Du finner
5806 <a href="http://wiki.nuug.no/uttalelser/201209-forskrift-standardkatalog">uttalelsen
5807 på wikien</a>. Ta en titt. Fristen for å sende inn uttalelse var i
5808 går søndag, men en får kanskje sitt innspill med hvis en sender i
5809 dag.</p>
5810
5811 </div>
5812 <div class="tags">
5813
5814
5815 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
5816
5817
5818 </div>
5819 </div>
5820 <div class="padding"></div>
5821
5822 <div class="entry">
5823 <div class="title">
5824 <a href="http://people.skolelinux.org/pere/blog/E_valg__fortsatt_en_d_rlig_id___evaluering_legges_frem_i_Oslo_.html">E-valg, fortsatt en dårlig idé (evaluering legges frem i Oslo)</a>
5825 </div>
5826 <div class="date">
5827 11th September 2012
5828 </div>
5829 <div class="body">
5830 <p>I 2006 var forslaget om å gjennomføre politiske valg over Internet
5831 ute på høring, og
5832 <a href="http://www.nuug.no/dokumenter/valg-horing-2006-09.pdf">NUUG
5833 skrev en høringsuttalelse</a> (som EFN endte opp med å støtte), som
5834 fortsatt er like aktuell. Jeg ble minnet på om den da jeg leste et
5835 innlegg i Bergens Tidende med tittelen
5836 <a href="http://blogg.bt.no/preik/2012/09/11/e-valg/">En dårlig idé</a>
5837 som poengterer hvor viktig det er å holde fast ved at vi skal ha
5838 hemmelige valg i Norge, og at det nødvendigvis fører til at vi ikke
5839 kan ha valg over Internet.</p>
5840
5841 <p>Innlegget i BT forteller at det skal være et
5842 <a href="http://www.samfunnsforskning.no/ISF-intern/ISF-Agenda/E-valg-i-et-demokratisk-perspektiv">seminar
5843 om evalueringen av e-valgforsøket</a> på Litteraturhuset i morgen
5844 2012-09-12 9-11:45. Jeg hadde ikke fått med meg dette før nå, og
5845 kommer meg nok dessverre ikke innom, men håper det møter mange som
5846 fortsatt kan bidra til å få skutt ned e-valgsgalskapen.</p>
5847
5848 <p>Det er lenge siden 2006, og jeg regner med at de fleste av mine
5849 lesere har glemt eller ikke har lest høringsuttalelsen fra NUUG. Jeg
5850 gjengir den derfor her i sin helhet.</p>
5851
5852 <blockquote>
5853 <p><strong>Høringsuttalelse fra NUUG og EFN om elektronisk
5854 stemmegivning</strong></p>
5855
5856 <p>Petter Reinholdtsen
5857 <br>Leder i foreningen NUUG
5858 <br>2006-09-30</p>
5859
5860 <p>Foreningene NUUG og EFN er glade for å ha blitt invitert til å
5861 kommentere utredningen om elektronisk stemmegivning, og håper våre
5862 innspill kan komme til nytte. Denne uttalelsen er ført i pennen av
5863 NUUGs leder Petter Reinholdtsen med innspill fra Tore Audun Høie, Erik
5864 Naggum og Håvard Fosseng.</p>
5865
5866 <p>Når en vurderer elektronisk stemmegivning, så tror vi det er viktig
5867 å ha prinsippene for gode valg i bakhodet. Vi har tatt utgangspunkt i
5868 listen fra Cranor, L.F. og Cytron, R.K. i "Design and Implementation
5869 of a Security-Conscious Electronic Polling System", som oppsummerer
5870 hvilke egenskaper som er viktige:</p>
5871
5872 <ul>
5873
5874 <li>Nøyaktig - et system er nøyaktig hvis det ikke er mulig å endre en
5875 stemme, det ikke er mulig å fjerne en gyldig stemme fra den endelige
5876 opptellingen og det ikke er mulig for en ugyldig stemme å bli talt med
5877 i den endelige opptellingen. Fullstendig nøyaktige systemer sikrer at
5878 den endelige opptellingen er perfekt, enten ved sikre at
5879 unøyaktigheter ikke kan bli introdusert eller kan oppdages og
5880 korrigert for. Delvis nøyaktige systemer kan oppdage men ikke
5881 nødvendigvis korrigere unøyaktigheter.</li>
5882
5883 <li>Demokratisk - et system er demokratisk hvis kun de som har lov til
5884 å stemme kan stemme, og det sikrer at hver av dem kun kan stemme en
5885 gang.</li>
5886
5887 <li>Hemmelig - et system er hemmelig hvis ingen, hverken de som
5888 arrangerer valget eller noen andre kan knytte en stemmeseddel til den
5889 som avga den, og ingen stemmegiver kan bevise at han eller hun stemte
5890 på en bestemt måte. Dette er spesielt viktig for å hindre kjøp og salg
5891 av stemmer og at personer kan tvinges til å stemme på en bestemt
5892 måte.</li>
5893
5894 <li>Etterprøvbart - et system er etterprøvbart hvis hvem som helst
5895 uavhengig kan kontrollere at opptellingen er korrekt.</li>
5896
5897 </ul>
5898
5899 <p>Et demokratisk valg må sikre at disse punktene er oppfylt. Det er
5900 med den bakgrunn vi vurderer elektronisk stemmegivning.</p>
5901
5902 <p>Nøyaktig opptelling kan kun oppnås hvis alle steg i
5903 opptellingsprosessen kan kontrolleres og verifiseres. Det må ikke må
5904 være mulig å fjerne eller endre avgitte stemmer, og heller ikke mulig
5905 å legge inn flere stemmer enn det som faktisk er avgitt. Elektronisk
5906 lagring av avgitte stemmer kan gjør det svært enkelt å endre på
5907 avgitte stemmer uten at det er mulig å oppdage det i
5908 ettertid. Elektronisk lagring vil også gjøre det mulig å lagre en
5909 annen stemme enn det som er blitt avgitt, selv om det så korrekt ut
5910 for den som avga stemmen. Vi mener derfor det er viktig at elektronisk
5911 stemmegivning gjøres via papir eller tilsvarende, slik at de som
5912 stemmer kan kontrollere at den stemmen de har avgitt er den som blir
5913 talt opp. I Australia brukes det et system der de som stemmer gjør
5914 sitt valg på en skjerm, og stemmen så skrives ut på en papirrull som
5915 sjekkes av den som stemmer før papirrullen leses inn av
5916 opptellingssystemet. En sikrer slik at hver enkelt stemme kan
5917 kontrolleres på nytt.</p>
5918
5919 <p>Etterprøvbarhet kan kun oppnås hvis hver enkelt stemmegiver kan
5920 kontrollere hele systemet som brukes for stemmegivning. For at dette
5921 skal være mulig er en nødvendig betingelse at en har innsyn i hvordan
5922 systemene er satt sammen, og hvordan de brukes. Selv om de aller
5923 fleste ikke selv vil kunne gjennomføre en slik kontroll, er det viktig
5924 at flere uavhengige eksperter kan sjekke systemet. Velgerne bør kunne
5925 velge hvilke eksperter de vil stole på. Dette forutsetter blant annet
5926 tilgang til kildekoden og informasjon om hvordan de ulike delene av
5927 det totale stemmegivingssystemet er koblet. Lukkede systemer der
5928 kildekoden ikke er tilgjengelig og en ikke kan kontrollere systemene
5929 som brukes under selve valgene, er sårbare for trojanere (programvare
5930 som gjør noe annet og/eller mer enn det leverandøren sier den skal,
5931 f.eks. endre sluttresulatet av en opptelling) og påvirkning fra
5932 leverandøren. Det er påstander om slikt i USA på maskiner fra Diebold
5933 og Siebel allerede. Det finnes i dag flere tilgjengelige fri
5934 programvaresystemer for elektronisk stemmegiving og opptelling. Fri
5935 programvare sikrer brukeren kontroll over datasystemene. Slike
5936 systemer er tilgjengelig fra OpenSourceVoting og ACTs elektroniske
5937 valgsystem som ble brukt i det australske parlamentvalget 2001 og
5938 2004. For å sikre at det er mulig å gjennomføre omtellinger må hver
5939 enkelt stemme lagres på ikke-elektronisk format (f.eks. papir), og et
5940 slikt papirspor må sikres slik at de ikke kan endres i ettertid.
5941
5942 <p><strong>Vellykkede elektroniske valgsystemer</strong></p>
5943
5944 <p>I Venezuela fungerte avstemmingsmaskinene slik at de som stemte
5945 markerte det de stemte på en skjerm, og valgene ble skrevet på en
5946 papirrull som den som stemmer så de kunne sjekke for å kontrollere at
5947 de valgene som ble gjort kom med på papirrullen. Deretter ble
5948 voteringstallene sendt elektronisk fra hver maskin til tre uavhengige
5949 opptellingsgrupper (hvorav en av dem var Carter-senteret), som talte
5950 opp stemmene. Alle måtte være enige for å godkjenne resultatet. Hvis
5951 det var avvik så kunne en gå helt ned på papirrull-nivå for å sjekke
5952 resultatet. Det har dog blitt hevdet at oppbevaringen av papirrullene
5953 ble overlatt til regimet, slik at kontrollmuligheten ble fjernet. Det
5954 er likevel mulig å organisere seg slik at det blir vanskelig å
5955 forfalske valgresultatet ved å bytte ut eller endre rullene.</p>
5956
5957 <p>India har et elektronisk voteringssystem som ble tatt i bruk i
5958 1989. Det består av to ulike enheter, en opptellingsenhet og en
5959 avstemmingsenhet. Systemet sikrer hemmelig valg, er vanskelig å
5960 påvirke, men mangler oppbevaring av hver enkelt stemme på et
5961 ikke-elektronisk format, noe som gjør omtelling umulig.</p>
5962
5963 <p><strong>Mindre vellykkede elektroniske valgsystemer</strong></p>
5964
5965 <p>I USA finnes en rekke ulike leverandører av elektroniske
5966 valgsystemer, og det er dokumentert svakheter med flere av
5967 dem. F.eks. har forskerne Ariel J. Feldman, J. Alex Halderman, og
5968 Edward W. Felten ved Universitetet i Princeton dokumentert hvordan
5969 systemet fra Diebold kan manipuleres til gi uriktig
5970 avstemmingsresultat. Det er også indikasjoner på at noen av systemene
5971 kan påvirkes av leverandøren via telelinjer. Robert F. Kennedy Jr. har
5972 nylig i en artikkel fortalt om flere avvik fra valget i 2004. Norge
5973 bør unngå systemer som kan manipuleres slik det rapporteres om fra
5974 USA.</p>
5975
5976 <p>Universitetet i Oslo skal denne høsten gjennomføre elektronisk valg
5977 på Dekan ved Det teologiske fakultet. Universitetsstyret har godkjent
5978 et valgsystem der de som arrangerer valget har mulighet til å se hvem
5979 som har stemt hva, samt hver deltager i valget kan endre sin stemme i
5980 ettertid (ikke-hemmelig), de som administrerer datasystemet kan
5981 påvirke valgresultatet ved å endre, trekke fra eller legge til stemmer
5982 (ikke-nøyaktig), og det ikke nødvendigvis er mulig å oppdage at slik
5983 påvirkning har funnet sted (ikke etterprøvbart). Webbaserte
5984 valgsystemer uten spesiell klientprogramvare vil ha flere av disse
5985 problemene.</p>
5986
5987 <p><strong>Konkrete kommentarer til rapporten</strong></p>
5988
5989 <p>Rapporten nevner ikke muligheten for å påvirke valgresultatet via
5990 trojansk type kode. Siebel blir beskyldt for dette i USA. Vi advarer
5991 mot bruk av lukket kildekode, fordi dette i prinsippet innebærer å
5992 stole blindt på leverandøren. Det bør ikke vere begrenset hvem som kan
5993 kontrollere at systemet gjør det det skal, og dette tilsier bruk av
5994 fri programvare.</p>
5995
5996 <p>Rapporten anbefaler lukket kode fordi kjeltringer kan finne ut
5997 sikkerhetsmekanismene ved å lese kode. Det er ikke en god idé å basere
5998 seg på at sikkerhetsmekanismene er beskyttet pga. at ingen kjenner til
5999 hvordan de fungerer. Som eksempelet fra USA viser, kan man godt
6000 mistenke leverandøren for å jukse med systemet. Selve det at en slik
6001 mistanke eksisterer, og ikke kan fjernes/reduseres ved uavhengig
6002 inspeksjon, er et problem for demokratiet. Et sikkert system må være
6003 sikkert selv om noen med uærlige hensikter kjenner til hvordan det
6004 fungerer. Australia har allerede gjennomført vellykkede valg basert på
6005 et fri programvaresystem.</p>
6006
6007 <p>Driften av totalsystemet blir ofret liten oppmerksomhet i
6008 rapporten. I et driftopplegg ligger mange sikkerhetsutfordringer som
6009 bør vurderes nøye.</p>
6010
6011 <p>Definisjonen av brannmur i rapporten er feil, for eksempel sies at
6012 "brannmuren er selv immun mot inntrengning". Dette er ikke riktig. Det
6013 er fullt mulig å ha brannmurer med sikkerhetsproblemer som utnyttes
6014 til å trenge inn i dem. I tillegg antar man at all trafikk går gjennom
6015 brannmuren. I store applikasjoner, som et valgsystem vil være, kreves
6016 et system av brannmurer og andre tiltak som vi kaller
6017 sikkerhetsarkitektur. Rapporten burde komme inn på behovet for en
6018 sikkerhetsarkitektur.. Selv med en gjennomarbeidet
6019 sikkerhetsarkitektur kan det være at man overser muligheter for å
6020 unngå brannmurene. Rapporten snakker om brannmur i entall, mens det
6021 nok er nødvendig å sikre et valgsystem med flere lag av
6022 sikringstiltak, og dermed vil være behov for flere brannmurer. En
6023 brannmur kan være bygd basert på visse antagelser og standarder. En
6024 annen brannmur kan bygge på et annet sett antagelser, og stoppe
6025 trafikk som den første ikke tar høyde for.
6026
6027 <p>Rapporten indikerer dårlige kunnskaper om brannmur, og dette igjen
6028 antyder dårlige kunnskaper om datasikkerhet generelt, og dette bør
6029 forbedres. For eksempel er driften ansvarlig for operativ
6030 sikkerhetsarkitektur, og vi har hatt adskillige diskusjoner i NUUG om
6031 hvor vanskelig dette er. Hva hjelper en brannmur hvis den er feil
6032 konfigurert eller ikke oppdatert?</p>
6033
6034 <p>Muligheten for sikkerhetsovervåkning kan vi ikke se er nevnt i
6035 rapporten. Dette er vanskelig og dyrt, men bør vurderes for å kunne
6036 oppdage systemavvik under valget. Sikkerhetsovervåkning kan inngå som
6037 ledd i sikkerhetsarkitekturen.</p>
6038
6039 <p>Det har blitt rapportert i pressen at USA ikke bør kjøpe
6040 Lenovo-maskiner etter at selskapet som lager dem ble solgt fra IBM til
6041 et kinesisk selskap. I Norge kan vi ikke trekke tingene like langt da
6042 vi mangler nødvendig dataindustri, men vi bør satse på at
6043 applikasjoner viktige for rikets sikkerhet i størst mulig utstrekning
6044 kjører programvare der vi har innsyn i hvordan den er satt sammen. Det
6045 er viktig at vi sikrer at programvare viktige for rikets sikkerhet kan
6046 sjekkes/verifiseres av eksperter vi selv velger. Når det gjelder
6047 valgsystemer må «vi» være velgerne, ikke bare myndighetsapparatet. I
6048 tilfelle en ikke kan bruke fri programvare, bør en ivareta en sunn
6049 kritisk sans med hensyn til hvorfra og av hvem vi kjøper. På grunn av
6050 tendenser i USA til å i uheldig stor grad fokusere på
6051 kontrollmekanismer som eksempelvis Echelon og Palladium kan det hevdes
6052 at det hefter betenkeligheter ved innkjøp herfra.</p>
6053
6054 <p><strong>Referanser</strong></p>
6055
6056 <ul>
6057
6058 <li>Cranor, L.F. og Cytron, R.K., "Design and Implementation of a
6059 Security-Conscious Electronic Polling System" Washington University
6060 Computer Science Technical Report WUCS-96-02. February 1996
6061 <a href="http://www.cs.wustl.edu/cs/techreports/1996/wucs-96-02.ps.Z">http://www.cs.wustl.edu/cs/techreports/1996/wucs-96-02.ps.Z</a></li>
6062
6063 <li>Det australske valgsystemet, inkludert kildekoden tilgjengelig som
6064 fri programvare
6065 <a href="http://www.elections.act.gov.au/Elecvote.html">http://www.elections.act.gov.au/Elecvote.html</a></li>
6066
6067 <li>Smartmatics SAES voting system used in venesuela 2004
6068 <a href="http://www.smartmatic.com/solutions_03-1.htm">http://www.smartmatic.com/solutions_03-1.htm</a></li>
6069
6070 <li>Blackboxvoting, interessegruppe i USA med fokus på valgfusk
6071 vha. elektroniske valgsystemer <a href="http://www.blackboxvoting.org/">http://www.blackboxvoting.org/</a></li>
6072
6073 <li>VerifiedVoting, interessegruppe i USA med fokus på at også
6074 elektroniske valgsystemer må være
6075 etterprøvbare. <a href="http://www.verifiedvoting.org/">http://www.verifiedvoting.org/</a></li>
6076
6077 <li>Blue Screen Democracy - fri programvareprosjekt som har utviklet
6078 elektronisk stemmegivingssystem
6079 <a href="http://bluescreen.sourceforge.net/">http://bluescreen.sourceforge.net/</a></li>
6080
6081 <li>Indias elektroniske avstemmingssystem (Wikipedia)
6082 <a href="http://en.wikipedia.org/wiki/Indian_voting_machines">http://en.wikipedia.org/wiki/Indian_voting_machines</a></li>
6083
6084 <li>Security Analysis of the Diebold AccuVote-TS Voting Machine av
6085 Ariel J. Feldman, J. Alex Halderman, og Edward
6086 W. Felten. http://itpolicy.princeton.edu/voting/
6087 <a href="http://coblitz.codeen.org:3125/itpolicy.princeton.edu/voting/videos/ts-voting.wmv">http://coblitz.codeen.org:3125/itpolicy.princeton.edu/voting/videos/ts-voting.wmv</a></li>
6088
6089 <li>Was the 2004 Election Stolen? av Robert F. Kennedy Jr.
6090 <a href="http://www.rollingstone.com/news/story/10432334/was_the_2004_election_stolen">http://www.rollingstone.com/news/story/10432334/was_the_2004_election_stolen</a></li>
6091
6092 <li>Styreframlegg om elektronisk votering ved
6093 UiO. <a href="http://www.admin.uio.no/kollegiet/moter/kart_prot2006/5/protokoll.xml">http://www.admin.uio.no/kollegiet/moter/kart_prot2006/5/protokoll.xml</a>
6094 <a href="http://www.admin.uio.no/kollegiet/moter/kart_prot2006/5/vsak-14.pdf">http://www.admin.uio.no/kollegiet/moter/kart_prot2006/5/vsak-14.pdf</a>
6095 <a href="http://www.admin.uio.no/kollegiet/moter/kart_prot2006/5/vsak-14-vedlegg.pdf">http://www.admin.uio.no/kollegiet/moter/kart_prot2006/5/vsak-14-vedlegg.pdf</a></li>
6096
6097 <li>Elektroniske valg - muligheter, problemer og noen løsninger
6098 Semesteroppgave i STV620 - Demokratiske valg
6099 <a href="http://www.afin.uio.no/forskning/notater/4_01.html">http://www.afin.uio.no/forskning/notater/4_01.html</a></li>
6100
6101 <li>NUUG - Norwegian Unix User Group
6102 <a href="http://www.nuug.no/">http://www.nuug.no/</a></li>
6103
6104 <li>EFN - Elektronisk forpost Norge
6105 <a href="http://www.efn.no/">http://www.efn.no/</a></li>
6106
6107 </ul>
6108 </blockquote>
6109
6110 <p>Som alltid med valg er det ikke viktigst hva folk stemmer på, men
6111 hvem som teller opp stemmene... Hvis du er interessert i temaet
6112 e-valg, så har NUUG siden 2006 oppdatert
6113 <a href="http://wiki.nuug.no/uttalelser/2006-elektronisk-stemmegiving">NUUGs
6114 wikiside om høringen</a> med aktuelle og interessante referanser og
6115 artikler. Ta en titt der hvis du vil lese mer. :)</p>
6116
6117 </div>
6118 <div class="tags">
6119
6120
6121 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/valg">valg</a>.
6122
6123
6124 </div>
6125 </div>
6126 <div class="padding"></div>
6127
6128 <div class="entry">
6129 <div class="title">
6130 <a href="http://people.skolelinux.org/pere/blog/OOXML_og_standardisering.html">OOXML og standardisering</a>
6131 </div>
6132 <div class="date">
6133 25th July 2012
6134 </div>
6135 <div class="body">
6136 <p>DIFI har
6137 <a href="http://people.skolelinux.org/pere/blog/DIFI_foresl_r___kaste_ut_ODF_og_ta_inn_OOXML_fra_statens_standardkatalog.html">en
6138 høring gående</a> om ny versjon av statens standardkatalog, med frist
6139 2012-09-30, der det foreslås å fjerne ODF fra katalogen og ta inn ISO
6140 OOXML. I den anledning minnes jeg
6141 <a href="http://www.regjeringen.no/upload/FAD/Vedlegg/IKT-politikk/Refkat_v2.pdf">notatet
6142 FAD skrev</a> da versjon 2 av standardkatalogen var under
6143 utarbeidelse, da FAD og DIFI fortsatt forsto poenget med og verdien av
6144 frie og åpne standarder.</p>
6145
6146 <p>Det er mange som tror at OOXML er ett spesifikt format, men det
6147 brukes ofte som fellesbetegnelse for både formatet spesifisert av
6148 ECMA, ISO, og formatet produsert av Microsoft Office (aka docx), som
6149 dessverre ikke er det samme formatet. Fra en av de som implementerte
6150 støtte for docx-formatet i KDE fikk jeg høre at ISO-spesifikasjonen
6151 var en nyttig referanse, men at det var mange avvik som gjorde at en
6152 ikke kunne gå ut ifra at Microsoft Office produserte dokumenter i
6153 henhold til ISO-spesifikasjonen.</p>
6154
6155 <p>ISOs OOXML-spesifikasjon har (eller hadde, usikker på om
6156 kommentaren er oppdatert) i følge
6157 <a href="http://surguy.net/articles/ooxml-validation-and-technical-review.xml">Inigo
6158 Surguy</a> feil i mer enn 10% av eksemplene, noe som i tillegg gjør
6159 det vanskelig å bruke spesifikasjonen til å implementere støtte for
6160 ISO OOXML. Jeg har ingen erfaring med å validere OOXML-dokumenter
6161 selv, men ser at
6162 <a href="http://www.microsoft.com/en-us/download/details.aspx?id=5124">Microsoft
6163 har laget en validator</a> som jeg ikke kan teste da den kun er
6164 tilgjengelig på MS Windows. Finner også en annen kalt
6165 <a href="http://code.google.com/p/officeotron/">Office-O-Tron</A> som
6166 er oppdatert i fjor. Lurer på om de validerer at dokumenter er i
6167 formatet til Microsoft office, eller om de validerer at de er i
6168 henhold til formatene spesifisert av ECMA og ISO. Det hadde også vært
6169 interessant å se om docx-dokumentene publisert av det offentlige er
6170 gyldige ISO OOXML-dokumenter.</p>
6171
6172 </div>
6173 <div class="tags">
6174
6175
6176 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
6177
6178
6179 </div>
6180 </div>
6181 <div class="padding"></div>
6182
6183 <div class="entry">
6184 <div class="title">
6185 <a href="http://people.skolelinux.org/pere/blog/Free_Culture_in_Norwegian___5_chapters_done__74_percent_left_to_do.html">Free Culture in Norwegian - 5 chapters done, 74 percent left to do</a>
6186 </div>
6187 <div class="date">
6188 21st July 2012
6189 </div>
6190 <div class="body">
6191 <p>I reported earlier that I am working on
6192 <a href="http://people.skolelinux.org/pere/blog/Dugnad_for___sende_norsk_versjon_av_Free_Culture_til_stortingets_representanter_.html">a
6193 norwegian version</a> of the book
6194 <a href="http://free-culture.cc/">Free Culture</a> by Lawrence Lessig.
6195 Progress is good, and yesterday I got a major contribution from Anders
6196 Hagen Jarmund completing chapter six. The source files as well as a
6197 PDF and EPUB version of this book are available from
6198 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">github</a>.</p>
6199
6200 <p>I am happy to report that the draft for the first two chapters
6201 (preface, introduction) is complete, and three other chapters are also
6202 completely translated. This completes 26 percent of the number of
6203 strings (equivalent to paragraphs) in the book, and there is thus 74
6204 percent left to translate. A graph of the progress is present at the
6205 bottom of the github project page. There is still room for more
6206 contributors. Get in touch or send github pull requests with fixes if
6207 you got time and are willing to help make this book make it to
6208 print. :)</p>
6209
6210 <p>The book translation framework could also be a good basis for other
6211 translations, if you want the book to be available in your
6212 language.</p>
6213
6214 </div>
6215 <div class="tags">
6216
6217
6218 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
6219
6220
6221 </div>
6222 </div>
6223 <div class="padding"></div>
6224
6225 <div class="entry">
6226 <div class="title">
6227 <a href="http://people.skolelinux.org/pere/blog/Call_for_help_from_docbook_expert_to_tag_Free_Culture_by_Lawrence_Lessig.html">Call for help from docbook expert to tag Free Culture by Lawrence Lessig</a>
6228 </div>
6229 <div class="date">
6230 16th July 2012
6231 </div>
6232 <div class="body">
6233 <p>I am currently working on a
6234 <a href="http://people.skolelinux.org/pere/blog/Dugnad_for___sende_norsk_versjon_av_Free_Culture_til_stortingets_representanter_.html">project
6235 to translate</a> the book
6236 <a href="http://free-culture.cc/">Free Culture</a> by Lawrence Lessig
6237 to Norwegian. And the source we base our translation on is the
6238 <a href="http://en.wikipedia.org/wiki/DocBook">docbook</a> version, to
6239 allow us to use po4a and .po files to handle the translation, and for
6240 this to work well the docbook source document need to be properly
6241 tagged. The source files of this project is available from
6242 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">github</a>.</p>
6243
6244 <p>The problem is that the docbook source have flaws, and we have
6245 no-one involved in the project that is a docbook expert. Is there a
6246 docbook expert somewhere that is interested in helping us create a
6247 well tagged docbook version of the book, and adjust our build process
6248 for the PDF, EPUB and HTML version of the book? This will provide a
6249 well tagged English version (our source document), and make it a lot
6250 easier for us to create a good Norwegian version. If you can and want
6251 to help, please get in touch with me or fork the github project and
6252 send pull requests with fixes. :)</p>
6253
6254 </div>
6255 <div class="tags">
6256
6257
6258 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
6259
6260
6261 </div>
6262 </div>
6263 <div class="padding"></div>
6264
6265 <div class="entry">
6266 <div class="title">
6267 <a href="http://people.skolelinux.org/pere/blog/Fri_programvare____fri__som_i__talefrihet___ikke_som_i__fri_bar_.html">Fri programvare - "fri" som i "talefrihet", ikke som i "fri bar"</a>
6268 </div>
6269 <div class="date">
6270 15th July 2012
6271 </div>
6272 <div class="body">
6273 <p>Et ofte brukt sitat i fri programvareverden er Stallman-sitatet
6274 «<a href="http://www.gnu.org/philosophy/free-sw.html.en">Free Software,
6275 "free" as in "free speech", not as in "free beer"</a>». Men det er
6276 ikke direkte overførbart til norsk, da det baserer seg på koblingen
6277 gratis/fri på engelsk. En direkte oversettelse ville være «Fri
6278 programvare, "fri" som i "talefrihet", ikke som "gratis øl"», og det
6279 går jo glipp av poenget. I forbindelse med at vi er
6280 <a href="http://people.skolelinux.org/pere/blog/Dugnad_for___sende_norsk_versjon_av_Free_Culture_til_stortingets_representanter_.html">igang
6281 med å oversette</a> <a href="http://free-culture.cc/">Free Culture</a>
6282 av Lawrence Lessig, måtte jeg forsøke a finne en bedre
6283 oversettelse.</p>
6284
6285 <p>Mitt forslag til oversettelse blir dermed å droppe ølet, og heller
6286 fokusere på det kjente norske uttrykket "fri bar". Dermed blir
6287 oversettelsen «Fri programvare - "fri" som i "talefrihet", ikke som i
6288 "fri bar"».</p>
6289
6290 <p>Noen som har bedre forslag?</p>
6291
6292 <p>Forøvrig bruker jeg fri programvare som et samlebegrep på norsk for
6293 begge de engelske uttrykkene Free Software og Open Source, jamfør
6294 <a href="http://www.nuug.no/dokumenter/folder-friprogramvare.pdf">NUUGs
6295 lille folder om temaet</a>.</p>
6296
6297 </div>
6298 <div class="tags">
6299
6300
6301 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
6302
6303
6304 </div>
6305 </div>
6306 <div class="padding"></div>
6307
6308 <div class="entry">
6309 <div class="title">
6310 <a href="http://people.skolelinux.org/pere/blog/Dugnad_for___sende_norsk_versjon_av_Free_Culture_til_stortingets_representanter_.html">Dugnad for å sende norsk versjon av Free Culture til stortingets representanter!</a>
6311 </div>
6312 <div class="date">
6313 11th July 2012
6314 </div>
6315 <div class="body">
6316 <p>Da opphavsrettsloven ble revidert i forrige runde rundt 2005, var
6317 det skummelt å se hvor lite stortingsrepresentantene forsto hvordan
6318 Internet påvirket folks forhold til kulturuttrykk, og min venn Vidar
6319 og jeg spekulert på at det hadde kanskje vært fornuftig om samtlige
6320 representanter fikk en norsk utgave av boken
6321 <a href="http://free-culture.cc/">Free Culture</a> av Lawrence Lessig
6322 som forklarte litt om problemstillingene. Vi endte opp med å
6323 prioritere utvikling i
6324 <a href="http://www.skolelinux.org/">Skolelinux</a>-prosjektet i
6325 stedet, så den oversatte boken så aldri dagens lys. Men i forrige uke
6326 ble jeg inspirert til å ta opp tråden og se om det er mulig å få til
6327 bokprosjektet denne gang, da det er tydelig at kulturdepartementet i
6328 sitt nye forsøk på å gjøre opphavsrettsloven enda mer ubalansert til
6329 fordel for forlag og store mediehus fortsatt trenger en annen vinkling
6330 i debatten.</p>
6331
6332 <p>Planen min er å oversette boka på dugnad, sette den opp for
6333 trykking med en av de mange
6334 <a href="http://no.wikipedia.org/wiki/Trykk_på_forespørsel">trykk på
6335 forespørsel</a>-tjenestene, skaffe sponsor til å finansiere trykking
6336 til stortingsrepresentantene og alle som har bidratt med
6337 oversettelser. Kanskje vi også kan få en avtale med et forlag om
6338 publisering når boka er ferdig? Kommentarene til
6339 <a href="http://newth.net/eirik/2011/04/01/e-selvpublisering/">Eirik
6340 Newth</a> og
6341 <a href="http://www.espen.com/norskblogg/archives/2008/09/erfaringer_med_publishing_on_demand.html">Espen
6342 Andersen</a> om erfaringene med selvpublisering og trykk på
6343 forespørsel er interessante og ikke avskrekkende, og jeg mistenker at
6344 <a href="http://www.lulu.com/">Lulu</a> er en grei leverandør av
6345 trykketjenester til prosjektet.</p>
6346
6347 <p>Jeg har satt opp
6348 <a href="https://github.com/petterreinholdtsen/free-culture-lessig">et
6349 Github-prosjekt</a> for a lage boken, basert på Docbook-utgaven jeg
6350 fant fra Hans Schou. Skolelinux har hatt byggesystem for å lage
6351 oversatt HTML og PDF-utgave av Docbook-bøker i en årrekke, så jeg har
6352 kopiert og utvidet dette oppsettet. Originalteksten er i Docbook, og
6353 oversettelsen gjøres i .po-filer med hjelp av vanlige
6354 oversetterverktøy brukt i fri programvareverden. Dernest tar
6355 byggesystemet over og lager PDF og EPUB-utgave av den oversatte
6356 teksten. Resultatet kan ses i Github-prosjektet. For å komme raskt
6357 igang har jeg brukt maskinoversettelse av alle tekstbitene fra engelsk
6358 til norsk, noe som grovoversatte ca. 1300 av de ca. 1700 tekstbitene
6359 boken består av. Jeg håper nå at flere kan bidra med å få
6360 oversettelsen på plass, slik at teksten kan være klar i løpet av
6361 høsten. Når alt er oversatt må teksten gjennomgås for feil og
6362 konsistent språk. Totalt er det nok mange timer som trengs for å
6363 gjennomføre oversettelsen.</p>
6364
6365 <p>Økonomien i dette er ikke avskrekkende. 169
6366 stortingsrepresentanter og nesten like mange varamedlemmer bør få
6367 bøker, og estimert produduksjonskostnad for hver bok er rundt 6 EURO i
6368 følge et raskt estimat fra Lulu. Jeg vet ennå ikke hvor mange sider
6369 det blir i størrelsen 5,5" x 8.5" (det er ca. 140 sider i A4-format),
6370 så jeg gjettet på 400 sider. Jeg tror originalutgaven har nesten 400
6371 sider. For 169*2 eksemplarer snakker vi om en trykkekostnad på
6372 ca. 2000 EURO, dvs. ca 15 000 NOK. Det burde være mulig å finne en
6373 sponsor for å dekke en slik sum. I tillegg kommer distribusjon og
6374 porto, som antagelig kommer på like mye.</p>
6375
6376 <p>Kan du bidra med oversettelse og docbook-typesetting? Ta kontakt
6377 og send patcher i github. Jeg legger gjerne inn folk i prosjektet
6378 slik at du kan oppdatere direkte.</p>
6379
6380 </div>
6381 <div class="tags">
6382
6383
6384 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
6385
6386
6387 </div>
6388 </div>
6389 <div class="padding"></div>
6390
6391 <div class="entry">
6392 <div class="title">
6393 <a href="http://people.skolelinux.org/pere/blog/Hvorfor_leverer_noen_sent_til_Offentlig_Elektronisk_postjournal_.html">Hvorfor leverer noen sent til Offentlig Elektronisk postjournal?</a>
6394 </div>
6395 <div class="date">
6396 5th July 2012
6397 </div>
6398 <div class="body">
6399 <p>I forbindelse med NUUG-prosjektet for å
6400 <a href="http://people.skolelinux.org/pere/blog/Postjournaler_i_det_offentlige___vanskelig_med_vilje_.html">lage
6401 en samlet postjournal</a>, har jeg som tidligere nevnt
6402 <a href="https://scraperwiki.com/scrapers/postliste-oep-deliverydates/">samlet
6403 inn leveringstidspunkt</a> for de ulike leverandørene av postjournaler
6404 til DIFIs <a href="http://www.oep.no/">Offentlig Elektronisk
6405 Postjournal</a>.
6406 <a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=htmltable&name=postliste-oep-deliverydates&query=select%20agency%2C%0A(julianday(datetime('now'))%20-%20%0A%20julianday(min(%60deliverydate%60)))%2Fcount(*)%20as%20dayfreq%2C%0A%20count(*),max(deliverydate)%20as%20lastdelivery%0Afrom%20%60swdata%60%20group%20by%20agency%20order%20by%20dayfreq%20desc">Leveringsfrekvensen</a>
6407 ser i dag slik ut for de som har brukt mer enn 10 dager i snitt siden
6408 jeg startet innsamling av leveringsdato 2012-05-14</p>
6409
6410 <table border="1">
6411 <tr> <th>agency</th> <th>dayfreq</th> <th>count(*)</th> <th>lastdelivery</th> </tr>
6412 <tr> <td>Norges geologiske undersøkelse</td> <td>27.0866579862</td> <td>4</td> <td>2012-07-02T00:00:00</td> </tr>
6413 <tr> <td>Kompetansesenter for distriktsutvikling</td> <td>18.4488773149</td> <td>3</td> <td>2012-06-20T00:00:00</td> </tr>
6414 <tr> <td>Toll- og avgiftsdirektoratet</td> <td>18.4488773149</td> <td>3</td> <td>2012-07-04T00:00:00</td> </tr>
6415 <tr> <td>Departementenes servicesenter</td> <td>18.0866579862</td> <td>4</td> <td>2012-06-29T00:00:00</td> </tr>
6416 <tr> <td>Medietilsynet</td> <td>14.5866579862</td> <td>4</td> <td>2012-07-04T00:00:00</td> </tr>
6417 <tr> <td>Politidirektoratet</td> <td>14.3366579862</td> <td>4</td> <td>2012-06-20T00:00:00</td> </tr>
6418 <tr> <td>Fredskorpset</td> <td>12.4693263889</td> <td>5</td> <td>2012-06-22T00:00:00</td> </tr>
6419 <tr> <td>Kunnskapsdepartementet</td> <td>11.2693263889</td> <td>5</td> <td>2012-07-05T00:00:00</td> </tr>
6420 <tr> <td>Statens legemiddelverk</td> <td>10.4780902778</td> <td>7</td> <td>2012-06-29T00:00:00</td> </tr>
6421 <tr> <td>Norsk Akkreditering</td> <td>10.4488773149</td> <td>3</td> <td>2012-07-02T00:00:00</td> </tr>
6422 </table>
6423
6424 <p>Basert på innsamlet leveringsfrekvens har jeg så sendt spørsmål til
6425 den offisielle epostadressen til de som har lavest leveringsfrekvens,
6426 og spurt dem hva som skjer. Her er svarene jeg har fått så langt, som
6427 et knippe forklaringer til hvorfor det kan gå lang tid før offentlige
6428 postjournaler blir tilgjengelig for innbyggerne og pressen.</p>
6429
6430 <p><strong>Norges geologiske undersøkelse</strong></p>
6431
6432 <p><blockquote>
6433 <p>Subject: Hvor ofte leverer Norges geologiske undersøkelse til Offentlig Elektronisk postjournal?
6434 <br>Date: Fri, 08 Jun 2012 09:20:57 +0200</p>
6435
6436 <p>Hei. Jeg har et lite spørsmål til dere. Fra statistikken til Offentlig
6437 Eletronisk Postjournal (OEP) ser jeg det er lenge siden NGU leverte
6438 postjournalen sin sist. Hvor ofte pleier NGU å levere til Offentlig
6439 Eletronisk Postjournal? Er dere fornøyd med dagens leveringfrekvens?</p>
6440
6441 <hr/>
6442
6443 <p>Subject: SV: Hvor ofte leverer Norges geologiske undersøkelse til Offentlig Elektronisk postjournal?
6444 <br>Date: Fri, 8 Jun 2012 12:49:35 +0200</p>
6445
6446 <p>Hei</p>
6447
6448 <p>NGUS fravær på OEP skyldes problemer vi har i forbindelse med
6449 oppgradering til ny versjon i vårt arkivsystem. Det jobbes med saken
6450 og jeg tror og håper at det snart skal være i orden. Normalt leverer
6451 vi til OEP 1 gang i uken.</p>
6452 </blockquote></p>
6453
6454 <p><strong>Medietilsynet</strong></p>
6455 <p><blockquote>
6456 <p>Subject: Hvor ofte leverer Medietilsynet til Offentlig Elektronisk postjournal?
6457 <br>Date: Mon, 11 Jun 2012 13:29:23 +0200</p>
6458
6459 <p>Hei. Jeg har et lite spørsmål til dere. Fra statistikken til Offentlig
6460 Eletronisk Postjournal (OEP) ser jeg det er lenge siden Medietilsynet
6461 leverte postjournalen sin sist. Hvor ofte pleier Medietilsynet å levere
6462 til Offentlig Eletronisk Postjournal? Er dere fornøyd med dagens
6463 leveringfrekvens?</p>
6464
6465 <hr>
6466 <p>Subject: SV: Hvor ofte leverer Medietilsynet til Offentlig Elektronisk postjournal?
6467 <br>Date: Tue, 12 Jun 2012 04:55:42 +0000</p>
6468
6469 <p>Hei!</p>
6470
6471 <p>Medietilsynet leverer normalt postlister en gang i uka. Nå har vi
6472 tekniske problemer, derfor er vi forsinket. Vi regner med å levere i
6473 løpet av denne uken. Ellers er vi fornøyd med dagens
6474 leveringsfrekvens.</p>
6475 </blockquote></p>
6476
6477 <p><strong>Kunnskapsdepartementet</strong></p>
6478 <p><blockquote>
6479 <p>Subject: Hvor ofte leverer Kunnskapsdepartementet til Offentlig Elektronisk Postjournal?
6480 <br>Date: Fri, 22 Jun 2012 21:03:01 +0200</p>
6481
6482 <p>Hei. Jeg har et lite spørsmål til dere. Fra statistikken til Offentlig
6483 Eletronisk Postjournal (OEP) ser jeg at Kunnskapsdepartementet har levert
6484 postjournalen sin to ganger siden 2012-05-10, og sist 2012-05-16. Hvor
6485 ofte pleier Kunnskapsdepartementet å levere til Offentlig Eletronisk
6486 Postjournal? Er dere fornøyd med dagens leveringfrekvens?</p>
6487
6488 <hr/>
6489
6490 <p>Subject: Re: Hvor ofte leverer Kunnskapsdepartementet til Offentlig Elektronisk Postjournal?
6491 <br>Date: Wed, 27 Jun 2012 14:42:23 +0200</p>
6492
6493 <p>Hei. Kom denne eposten frem? Har ikke sett noe svar, og andre
6494 institusjoner jeg har spurt om tilsvarende har svart i løpet av under en
6495 dag på tilsvarende spørsmål, så jeg begynner å lurer på om meldingen
6496 gikk tapt.</p>
6497
6498 <p>[... kopi av opprinnelig epost ...]</p>
6499
6500 <hr/>
6501 <p>Subject: Re: VS: Hvor ofte leverer Kunnskapsdepartementet til Offentlig Elektronisk Postjournal?
6502 <br>Date: Wed, 27 Jun 2012 14:33:20 +0000</p>
6503
6504 <p>Hei!</p>
6505
6506 <p>Normalt leverer vi hver virkedag til OEP, med fem virkedagers
6507 forsinkelse. Kunnskapsdepartementet har imidlertid ikke kunnet levere
6508 OEP pga innføringen av nytt saksbehandlingssystem 7. Mai. Den
6509 etterfølgende streiken medførte så et større etterslep på
6510 journalføring som har gjort at vi har måttet prioritere dette fremfor
6511 offentlig journal. Dette arbeidet har av flere sammenfallende årsaker
6512 tatt noe tid. Vi håper imidlertid på at vi kan begynne å publisere
6513 offentlig journal igjen i løpet av denne uken, senest neste uke. Vi
6514 gjenopptar da vår vanlige publiseringsfrekvens i tillegg til å få på
6515 plass de manglende journalene.</p>
6516
6517 </blockquote></p>
6518
6519
6520 <p><strong>Norsk Akkreditering</strong></p>
6521 <p><blockquote>
6522 <p>Subject: Hvor ofte leverer Norsk Akkreditering til Offentlig Elektronisk postjournal?
6523 <br>Date: Thu, 28 Jun 2012 07:35:43 +0200</p>
6524
6525 <p>Hei. Jeg har et lite spørsmål til dere. Fra statistikken til
6526 Offentlig Eletronisk Postjournal (OEP) ser jeg det går lenge hver gang
6527 Norsk Akkreditering leverer postjournalen sin. Hvor ofte pleier Norsk
6528 Akkreditering å levere til Offentlig Eletronisk Postjournal? Er dere
6529 fornøyd med dagens leveringfrekvens?</p>
6530
6531 <hr/>
6532
6533 <p>Subject: SV: Hvor ofte leverer Norsk Akkreditering til Offentlig Elektronisk postjournal?
6534 <br>Date: Mon, 2 Jul 2012 08:32:06 +0200</p>
6535
6536 <p>Hei,</p>
6537
6538 <p>Norsk Akkreditering har som ambisjon å levere til OEP 2 ganger i
6539 uken. Pga sykdom har dette vært vanskelig å gjennomføre i juni.</p>
6540 </blockquote></p>
6541
6542 <p><strong>Toll- og avgiftsdirektoratet</strong></p>
6543 <p><blockquote>
6544 <p>Date: Tue, 03 Jul 2012 11:55:07 +0200
6545 <br>Subject: Hvor ofte leverer Toll- og avgiftsdirektoratet til Offentlig Elektronisk postjournal?</p>
6546
6547
6548 <p>Hei. Jeg har et lite spørsmål til dere. Fra statistikken til
6549 Offentlig Eletronisk Postjournal (OEP) ser jeg det går lenge hver gang
6550 Toll- og avgiftsdirektoratet leverer postjournalen sin til OEP, og at
6551 siste levering var 2012-06-06. Hvor ofte pleier Toll- og
6552 avgiftsdirektoratet å levere til OEP? Er dere fornøyd med dagens
6553 leveringfrekvens?</p>
6554
6555 <hr>
6556
6557 <p>Date: Wed, 4 Jul 2012 09:33:18 +0000
6558 <br>Subject: SV: Hvor ofte leverer Toll- og avgiftsdirektoratet til Offentlig Elektronisk postjournal?</p>
6559
6560 <p>Til: Petter Reinholdtsen</p>
6561
6562 <p>Det vises til din e-post av 3. juli 2012.</p>
6563
6564 <p>Våre rutiner tilsier at vår journal skal publiseres en gang pr. uke
6565 (hver torsdag). Vi søker så langt det er mulig å få dette til og har
6566 stort sett publisert iht rutinene siden vi kom opp på OEP.</p>
6567
6568 <p>Pga ekstraordinære forhold ved vårt arkiv har vi i de siste ukene
6569 ikke hatt kapasitet til å opprettholde den publiseringsfrekvensen vi
6570 har fastsatt. Det er et begrenset antall medarbeidere som kan og skal
6571 kunne publisere våre journaler. Vi håper imidlertid at dette raskt vil
6572 bedres og vi er tilbake til den frekvens vi har satt oss som mål å ha.</p>
6573
6574 <p>Vi beklager hvis dette har skapt vanskeligheter.</p>
6575 </blockquote></p>
6576
6577 <p>Like etter at jeg fikk svar ble OEP oppdatert med postjournaler fra
6578 alle disse etatene. Antagelig tilfeldig, men jeg ser ikke bort fra at
6579 det kan ha virket motiverende for å få på plass leveringen at de ser
6580 at det er interesse for leveringen til OEP.</p>
6581
6582 </div>
6583 <div class="tags">
6584
6585
6586 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
6587
6588
6589 </div>
6590 </div>
6591 <div class="padding"></div>
6592
6593 <div class="entry">
6594 <div class="title">
6595 <a href="http://people.skolelinux.org/pere/blog/Medietilsynets_syn_p__om_Frikanalen_b_r_v_re_ukryptert_p__det_digitale_bakkenettet.html">Medietilsynets syn på om Frikanalen bør være ukryptert på det digitale bakkenettet</a>
6596 </div>
6597 <div class="date">
6598 4th July 2012
6599 </div>
6600 <div class="body">
6601 I forgårs fikk jeg endelig svar fra Medietilsynet på min epost med
6602 spørmål om hvorfor <a href="http://www.frikanalen.no/">Frikanalen</a>
6603 er kryptert på RiksTV. De toer sine hender:
6604
6605 <p><blockquote>
6606 <p>Date: Mon, 2 Jul 2012 08:15:38 +0000
6607 <br>From: Arve Lindboe &lt;Arve.Lindboe (at) medietilsynet.no&gt;
6608 <br>To: Petter Reinholdtsen
6609 <br>CC: Arthur Garnes &lt;Arthur.Garnes (at) rikstv.no&gt;,
6610 postmottak (at) sd.dep.no, post (at) frikanalen.no
6611 <br>Subject: Spørsmål om kryptering av Frikanalen i det digitale bakkenetttet for fjernsyn</p>
6612
6613 <p>Vi viser til Deres spørsmål av 27. mai i år til RiksTV,
6614 Samferdselsdepartementet og Medietilsynet, og til RiksTVs svar av
6615 1. juli til Dem, som vi har mottatt i kopi.</p>
6616
6617 <p>For ordens skyld vil vi orientere om at Medietilsynet har visse
6618 tilsynsoppgaver knyttet til kapittel 3 i NTVs konsesjon for
6619 opprettelse og drift av det digitale bakkenettet for fjernsyn. Av
6620 pkt. 3.5 i denne konsesjonen går det bl.a. fram at NRKs
6621 kjernetilbud/allmennkringkastingstilbud... «skal være tilgjengelig
6622 uten betaling og ha lik dekning.» For distribusjon av innhold utenfor
6623 NRKs tilbud er det ikke tatt inn noen tilsvarende forutsetning i
6624 konsesjonen.</p>
6625
6626 <p>Medietilsynets mandat omfatter ikke spørsmålet om kryptering og
6627 administrasjon av engangsavgift knyttet til adgangskontrollsystem for
6628 NTVs formidling, og tilsynet kan derfor ikke ta stilling til de
6629 spørsmålene De reiser i tilknytning til det.</p>
6630
6631 <p>Mvh</p>
6632
6633 <p>Arve Lindboe</p>
6634
6635 <p>rådgiver,
6636 <br>Medietilsynet</p>
6637 </blockquote></p>
6638
6639 <p>Her må det tydeligvis andre aktører i sving for å bli kvitt
6640 krypteringen av Frikanalen.</p>
6641
6642 </div>
6643 <div class="tags">
6644
6645
6646 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
6647
6648
6649 </div>
6650 </div>
6651 <div class="padding"></div>
6652
6653 <div class="entry">
6654 <div class="title">
6655 <a href="http://people.skolelinux.org/pere/blog/Can_Zimbra_be_told_to_send_autoreplies_to_the_From__address_.html">Can Zimbra be told to send autoreplies to the From: address?</a>
6656 </div>
6657 <div class="date">
6658 3rd July 2012
6659 </div>
6660 <div class="body">
6661 <p>In the NUUG <a href="http://www.fiksgatami.no/">FiksGataMi</a>
6662 project (Norwegian version of
6663 <a href="http://www.fixmystreet.com/">FixMyStreet</a> from
6664 <a href="http://www.mysociety.org/">mySociety</a>), we have discovered
6665 a problem with the municipalities using
6666 <a href="http://www.zimbra.com/">Zimbra</a>. When FiksGataMi send a
6667 problem report to the government, the email From: address is set to
6668 the address of the person reporting the problem, while envelope sender
6669 is set to the FiksGataMi contact address. The intention is to make
6670 sure the municipality send any replies to the person reporting the
6671 problem, while any email delivery problems are sent to us in NUUG.
6672 This work well in most cases, but not for Karmøy municipality using
6673 Zimbra. Karmøy is using the vacation message function in Zimbra to
6674 send an automatic reply to report that the message has been received,
6675 and this message is sent to the envelope sender and not the address in
6676 the From: header.</p>
6677
6678 <p>This causes the automatic message from Karmøy to go to NUUGs
6679 request-tracker instance instead of to the person reporting the
6680 problem. We can not really change the envelope sender address, as
6681 this would make it impossible for us to discover when there are
6682 problems with the MTAs receiving problem reports. We have been in
6683 contact with the people at Karmøy municipality, and they are willing
6684 to adjust Zimbra if something can be changed there to get a better
6685 behaviour.</p>
6686
6687 <p>The default behaviour of Zimbra is as far as I can tell according
6688 to the specification in RFC 3834, which recommend that vacation
6689 messages are sent to the envelope sender and not to the From: address.
6690 But I wonder if it is possible to adjust or configure Zimbra to behave
6691 differently. Anyone know? Please let us know at
6692 <a href="http://lists.nuug.no/mailman/listinfo/fiksgatami">fiksgatami
6693 (at) nuug.no</a>.</p>
6694
6695 </div>
6696 <div class="tags">
6697
6698
6699 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
6700
6701
6702 </div>
6703 </div>
6704 <div class="padding"></div>
6705
6706 <div class="entry">
6707 <div class="title">
6708 <a href="http://people.skolelinux.org/pere/blog/Frikanalen_b_r_v_re_ukryptert_p__det_digitale_bakkenettet.html">Frikanalen bør være ukryptert på det digitale bakkenettet</a>
6709 </div>
6710 <div class="date">
6711 1st July 2012
6712 </div>
6713 <div class="body">
6714 <p><a href="http://www.frikanalen.no">Frikanalen</a> er Norges
6715 landsdekkende <a href="http://no.wikipedia.org/wiki/Åpen_kanal">åpne
6716 kanal</a>, der alle innbyggerne kan sende sine innslag ut på
6717 TV-mediet, slik at alle kan se det de har laget. Det er demokratisk
6718 TV i sin mest ekstreme form, og en kan nesten si at det er Youtube på
6719 TV. NUUG har vært involvert i Frikanalen i mange år, og har bidratt
6720 til å lansere en
6721 <a href="http://www.nuug.no/pub/video/frikanalen/frontpage.cgi">løsning
6722 basert på åpne standarder</a> i tillegg til den originale løsningen
6723 som er basert på Silverlight.</p>
6724
6725 <p>Frikanalen skal være tilgjengelig for alle uten hindringer, men
6726 RiksTV har av en eller annen grunn tvunget kanalen til å sendes
6727 kryptert ut på det digitale bakkenettet, og dermed tvinges de som skal
6728 se på kanalen via dette nettet å skaffe seg et kundeforhold til
6729 RiksTV. Det synes jeg er svært urimelig, og mistenker det er i strid
6730 med Stortingets intensjon fra da Stortinget vedtok at det skulle være
6731 en åpen kanal på det digitale bakkenettet. Jeg sendte derfor en epost
6732 til RiksTV, Samferdselsdepartementet og Medietilsynet, og tok opp
6733 problemstillingen. Her er det som har vært av oppfølging så
6734 langt.</p>
6735
6736 <p><blockquote>
6737
6738 <p>From: Petter Reinholdtsen
6739 <br>Subject: Når blir Frikanalen ukryptert på RiksTV?
6740 <br>To: post (at) rikstv.no, postmottak (at) sd.dep.no, post (at) medietilsynet.no
6741 <br>Cc: post (at) frikanalen.no
6742 <br>Date: Sun, 27 May 2012 00:28:10 +0200</p>
6743
6744 <p>Hvorfor er det så dyrt a motta Frikanalen i det digitale
6745 bakkenettet? I følge nettsidene til Frikanalen er kanalen gratis, men
6746 den sendes kryptert ut på RiksTV, mens f.eks. NRK ikke er kryptert.
6747 For å få tilgang til de krypterte sendingene må en ha programkort som
6748 koster flere hundre kroner for hvert fjernsyn. Dette er jo langt fra
6749 gratis.</p>
6750
6751 <p>I Stortingsmelding 39 2007 står det:</p>
6752
6753 <p><blockquote>
6754 NTVs søsterselskap RiksTV skal stå for betal-tv-operasjonen på
6755 plattformen. RiksTV har lagt opp til at det ikke-kommersielle
6756 tilbudet i bakkenettet skal distribueres som en enkeltkanal utenfor
6757 selskapets betal-tv-pakke. Kanalen vil gå som et gratistilbud til
6758 seerne og vil dele sendeflate med lokal-tv. Det er lagt opp til at
6759 de ikke-kommersielle aktørene i første omgang skal ha sendetid i
6760 perioden kl. 12 til kl. 17.30. Tilbudet vil bli sendt kryptert, men
6761 RiksTV vil påta seg å dekke alle utgifter for kundene (seerne),
6762 dvs. at programkortet seerne må ha for å kunne ta inn de krypterte
6763 sendingene vil være gratis i dette tilfellet. RiksTV vil også dekke
6764 distribusjonskostnadene for den åpne kanalen. Alle disse avtalene
6765 vil gjelde fram til midten av 2010.
6766 </blockquote></p>
6767
6768 <p>Hva gjelder så etter midten av 2010? Betyr det som står i
6769 stortingsmeldingen at RiksTV fra midten av 2010 kan kreve hvilken som
6770 helst pris fra folk som ønsker å se på Frikanalen, derfor RiksTV
6771 velger å distribuere Frikanalen? Eller var det tillatelsen til å
6772 sende Frikanalen kryptert som gikk ut i 2010?</p>
6773
6774 <p>--
6775 <br>Vennlig hilsen
6776 <br>Petter Reinholdtsen</p>
6777 </blockquote></p>
6778
6779 <p>Jeg har ikke fått svar hverken fra departement eller medietilsyn,
6780 men har fått to svar fra RiksTV.</p>
6781
6782 <p><blockquote>
6783 <p>From: post (at) rikstv.no
6784 <br>Subject: RE:Når blir Frikanalen ukryptert på RiksTV?--ActionID:[92641] Hvis du svarer på denne henvendelsen, ikke forandre subjektet
6785 <br>To: Petter Reinholdtsen
6786 <br>Date: Mon, 28 May 2012 14:30:27 +0200</p>
6787
6788 <p>Takk for din henvendelse</p>
6789
6790 <p>Som det fremgår i Stortingsmeldingen gjelder avtalen om at RiksTV
6791 dekker kostnadene for Programkort frem til midten av 2010. Avtalen er
6792 gjengitt i sin helhet på denne lenken:
6793 <a href="http://www.regjeringen.no/nb/dep/kud/dok/regpubl/stmeld/2006-2007/Stmeld-nr-39-2007-/28/4.html?id=478517">http://www.regjeringen.no/nb/dep/kud/dok/regpubl/stmeld/2006-2007/Stmeld-nr-39-2007-/28/4.html?id=478517</a>
6794
6795 <p>Dersom du ønsker tilgang til Frikanalen via det digitale
6796 bakkenettet per idag trenger du et Programkort og RiksTV godkjent
6797 dekoder. Programkortet har en engangsavgift på kr 225,- og er å regne
6798 som en del av utstyret du trenger for å motta krypterte signaler.</p>
6799
6800 <p>Vennligst se mer informasjon om Programkort på denne lenken:
6801 <a href="https://www.rikstv.no/kundeservice/Utstyr/programkort/">https://www.rikstv.no/kundeservice/Utstyr/programkort/</a></p>
6802
6803 <p>For mer informasjon om våre produkter og priser se, www.rikstv.no </p>
6804
6805 <p>Ha en fin dag.</p>
6806
6807 <p>Med vennlig hilsen
6808 <br>Thomas Eikeland
6809 <br>RiksTV AS
6810 <br>Kundeservice
6811 <br>Telefonnummer: 09595
6812 <br>www.rikstv.no</p>
6813 </blockquote></p>
6814
6815 <p>Meldingen fra RiksTV svarte ikke helt på det jeg spurte om, så jeg
6816 fulgte opp med en ny epost:</p>
6817
6818 <p><blockquote>
6819 <p>From: Petter Reinholdtsen
6820 <br>Subject: Re: Når blir Frikanalen ukryptert på RiksTV?--ActionID:[92641] Hvis<br> du svarer på denne henvendelsen, ikke forandre subjektet
6821 <br>To: post (at) rikstv.no
6822 <br>Date: Fri, 08 Jun 2012 10:14:49 +0200</p>
6823
6824 <p>[Thomas Eikeland]
6825 <br>&gt; Takk for din henvendelse</p>
6826
6827 <p>Takk for svaret.</p>
6828
6829 <p>&gt; Som det fremgår i Stortingsmeldingen gjelder avtalen om at RiksTV dekker
6830 <br>&gt; kostnadene for Programkort frem til midten av 2010. Avtalen er gjengitt
6831 <br>&gt; i sin helhet på denne lenken:
6832 <br>&gt; http://www.regjeringen.no/nb/dep/kud/dok/regpubl/stmeld/2006-2007/Stmeld
6833 <br>&gt; -nr-39-2007-/28/4.html?id=478517</p>
6834
6835 <p>Jeg lurer altså på hva som gjelder etter at denne avtaleperioden er
6836 over. Er den erstattet med en ny avtale?</p>
6837
6838 <ul>
6839
6840 <li>Kan RiksTV nå kreve hvilken som helst pris fra folk som ønsker å se
6841 på Frikanalen, eller var det tillatelsen til å sende Frikanalen
6842 kryptert som gikk ut i 2010?</li>
6843
6844 </ul>
6845
6846 <p>&gt; Dersom du ønsker tilgang til Frikanalen via det digitale bakkenettet
6847 <br>&gt; per idag trenger du et Programkort og RiksTV godkjent
6848 <br>&gt; dekoder. Programkortet har en engangsavgift på kr 225,- og er å regne
6849 <br>&gt; som en del av utstyret du trenger for å motta krypterte signaler.
6850 <br>&gt;
6851 <br>&gt; Vennligst se mer informasjon om Programkort på denne lenken:
6852 <br>&gt; https://www.rikstv.no/kundeservice/Utstyr/programkort/</p>
6853
6854 <p>Dette er litt på siden av det jeg lurte på, som er hva slags
6855 reguleringer departementet har gitt når det gjelder Frikanalen og RiksTV
6856 etter 2010.</p>
6857
6858 <p>--
6859 <br>Vennlig hilsen
6860 <br>Petter Reinholdtsen</p>
6861 </blockquote></p>
6862
6863 <p>Etter mange uker fikk jeg så på fredag følgende tilbakemelding.</p>
6864
6865 <p><blockquote>
6866 <p>From: Arthur Garnes
6867 <br>Subject: RE: Når blir Frikanalen ukryptert på RiksTV
6868 <br>To: Petter Reinholdtsen
6869 <br>Date: Fri, 29 Jun 2012 13:02:38 +0200</p>
6870
6871 <p>Hei,</p>
6872
6873 <p>Det vises til din henvendelse av 27.5.2012. Vi beklager at din
6874 henvendelse har tatt noe tid å besvare.</p>
6875
6876 <p>RiksTV har en distribusjonsavtale med Frikanalen, hvor Frikanalen
6877 vederlagsfritt får distribusjon i det digitale bakkenettet. At
6878 signalet er kryptert bygger på RiksTVs avtale med Frikanalen. At alle
6879 kanalene som RiksTV distribuerer som en del av sitt tilbud skal være
6880 kryptert har også vært forutsetningen for NTV, RiksTV, myndighetene og
6881 Frikanalen hele tiden. RiksTV og NTV har kostnader knyttet til å ha et
6882 adgangskontrollsystem og utstedelse, distribusjon og administrasjon av
6883 programkort og trenger som en kommersiell aktør å få dekket disse
6884 kostnadene.</p>
6885
6886 <p>Skulle du ha noen ytterligere spørsmål så er det selvsagt bare å ta
6887 kontakt.</p>
6888
6889 <p>Med vennlig hilsen
6890 <br>Arthur Garnes
6891 <br>Product Manager</p>
6892
6893 <p>Mobil: +47 98234224
6894 <p>E-post: arthur.garnes (at) rikstv.no
6895 <br>RiksTV AS
6896 <br>Besøk: Økernveien 145, 17. etg, Oslo
6897 <br>Post: Postboks 393 Økern, 0513 Oslo</p>
6898
6899 <p>Web: rikstv.no rikstvbloggen.no facebook.com/rikstv twitter:@rikstv</p>
6900
6901 <p>Denne e-post og informasjonen den inneholder er konfidensiell og
6902 ment kun for den korrekte adressaten. This e-mail and the information
6903 it contains is confidential and intended only for the right
6904 addressee.</p>
6905 </blockquote></p>
6906
6907 <p>Her var det mye å ta tak i, men jeg vet ikke når jeg rekker følge
6908 opp.</p>
6909
6910 </div>
6911 <div class="tags">
6912
6913
6914 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
6915
6916
6917 </div>
6918 </div>
6919 <div class="padding"></div>
6920
6921 <div class="entry">
6922 <div class="title">
6923 <a href="http://people.skolelinux.org/pere/blog/DIFI_foresl_r___kaste_ut_ODF_og_ta_inn_OOXML_fra_statens_standardkatalog.html">DIFI foreslår å kaste ut ODF og ta inn OOXML fra statens standardkatalog</a>
6924 </div>
6925 <div class="date">
6926 29th June 2012
6927 </div>
6928 <div class="body">
6929 <p>DIFI har nettopp annonsert høring om revisjon av
6930 <a href="http://www.standard.difi.no/forvaltningsstandarder">standardkatalogen</a>,
6931 og endelig har Microsoft fått viljen sin. Se
6932 <a href="http://www.standard.difi.no/hoyring/forslag-om-endring-av-forskrift-om-it-standarder-i-offentlig-forvaltning">høringssiden</a>
6933 for hele teksten.</p>
6934
6935 <p>Her er forslaget i sin helhet:</p>
6936
6937 <p><blockquote>
6938 <p>3.2 Revisjon av krav til redigerbare dokumenter</p>
6939
6940 <p>I første versjon av referansekatalogen i 2007 ble det satt krav om
6941 Open Document Format (ODF), versjon 1.1 (OASIS, 1.2.2007) for
6942 redigerbare dokumenter. Kravet var obligatorisk for stat og sterkt
6943 anbefalt for kommunal sektor. I 2009 ble kravet gjort obligatorisk for
6944 hele offentlig sektor i
6945 <a href="http://www.lovdata.no/for/sf/fa/xa-20090925-1222.html">forskrift
6946 om IT-standarder i forvaltningen</a>. Anvendelsesområdet for kravet
6947 har vært begrenset til publisering av dokumenter som skal bearbeides
6948 videre (§ 4 nr. 1 andre ledd). I 2011 ble anvendelsesområdet utvidet
6949 til å omfatte utveksling av dokumenter beregnet for redigering som
6950 vedlegg til e-post (§4 nr. 2).</p>
6951
6952 <p>Office Open XML ISO/IEC 29500:2011 (OOXML) er et dokumentformat
6953 opprinnelig utviklet av Microsoft med tilsvarende anvendelsesområde
6954 som ODF. Formatet er blant annet tatt i bruk i nyere versjoner av
6955 kontorstøtteprogamvaren MS Office. Difi har foretatt en
6956 <a href="http://www.standard.difi.no/filearchive/revisjonsvurdering-standarder-for-redigerbare-dokumenter-v1-0.pdf">revisjonsvurdering</a>
6957 av krav som stilles til redigerbare dokumenter i Forskrift om
6958 IT-standarder i forvaltningen, og anbefaler at kravet til ODF
6959 fjernes. Dette innebærer at det ikke stilles krav til dokumentformater
6960 for redigerbare dokumenter ved publisering på offentlige virksomheters
6961 nettsider og for redigerbare vedlegg til e-post som sendes fra
6962 offentlige virksomheter til innbyggere og næringsliv. Offentlige
6963 virksomheter vil dermed stå fritt til å publisere eller sende
6964 redigerbare dokumenter i det format som ivaretar brukernes behov
6965 best.</p>
6966
6967 <p>Forslaget innebærer at krav til ODF utgår § 4 nr. 1 tredje ledd og
6968 § 4 nr. 2 første ledd</p>
6969
6970 <P>Imidlertid bør det stilles strengere krav til hvilke formater
6971 offentlige virksomheter plikter å motta redigerbare dokumenter. Vi
6972 mener at det ikke bør skilles mellom mottak av redigerbare dokumenter
6973 som sendes i ODF eller OOXML3, som begge er åpne standarder. Dette
6974 medfører at innbyggere og næringsliv skal kunne basere sitt valg av
6975 programvare på egne behov og ikke på de valg offentlige virksomheter
6976 tar. Kravet vil omfatte hele offentlig sektor, herunder
6977 utdanningssektoren, hvor det kanskje er størst bruk av ODF. Kravet er
6978 foreslått som ny § 4 nr.2 andre ledd</p>
6979 </blockquote></p>
6980
6981 <P>De satser vel på at det hele blir glemt over sommeren, og at de
6982 fleste har glemt Standard Norge og ISOs fallitt fra da OOXML ble
6983 jukset igjennom som ISO-standard. Jeg håper mine lesere sender inn
6984 høringsuttalelser til høringen.</p>
6985
6986 <p>Anbefaler alle å friske opp sine argumenter ved å lese
6987 <a href="http://people.skolelinux.org/pere/blog/The_reply_from_Edgar_Villanueva_to_Microsoft_in_Peru.html">svaret
6988 fra senator Edgar Villanueva til Microsoft i Peru</a>. Det er en
6989 klassisk tekst som er like gyldig i dag som da det ble skrevet.</p>
6990
6991
6992 </div>
6993 <div class="tags">
6994
6995
6996 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
6997
6998
6999 </div>
7000 </div>
7001 <div class="padding"></div>
7002
7003 <div class="entry">
7004 <div class="title">
7005 <a href="http://people.skolelinux.org/pere/blog/Postjournaler_i_det_offentlige___vanskelig_med_vilje_.html">Postjournaler i det offentlige - vanskelig med vilje?</a>
7006 </div>
7007 <div class="date">
7008 27th June 2012
7009 </div>
7010 <div class="body">
7011 <p>Den norske
7012 <a href="http://www.lovdata.no/all/nl-20060519-016.html">offentlighetsloven</a>
7013 er ganske bra, og inneholder rettigheter som sikrer at borgerne (og
7014 journalister) i stor grad kan holde øye med hva fellesskapets
7015 representanter i det offentlige holder på med. En kan be om kopi av
7016 alle dokumenter som finnes i offentlige etater, kommuner,
7017 departementer etc, og det kreves en konkret lovhjemmel for å nekte å
7018 levere ut en kopi. Men for å vite hva en skal be om, må en vite hva
7019 som finnes, og det er der de offentlige postjournalene kommer inn.
7020 Alle underlagt offentlighetsloven, som er alle offentlige kontorer
7021 samt selskaper som er kontrollert av det offentlige, er pliktig å føre
7022 postjournal og utlevere den på forespørsel. Underlig nok forteller
7023 Uninett AS meg at de som aksjeselskap ikke er underlagt krav om å
7024 publisere postjournalen på web når jeg spurte hvor postjournalen kan
7025 finnes, så det virker å være et hull i denne plikten hvis målet er at
7026 innbyggerne skal ha enkel mulighet til å kontrollere våre
7027 representanter. Men de må føre journal og utlevere den på
7028 forespørsel.</p>
7029
7030 <p>Men tema for denne bloggposten er hvordan en får tak i de
7031 offentlige postjournaler som finnes, og her er det mye som kunne vært
7032 bedre. Det finnes en <a href="http://www.oep.no/">felles portal for
7033 postjournaler</a> til alle departementer, nasjonale direktorater,
7034 fylkesmenn etc (ca. 100 kilder), men for alle kommuner,
7035 fylkeskommuner, helseregioner, universiteter og høgskoler, offentlig
7036 styret stiftelser og selskaper, må en innom hver enkelt organisasjons
7037 nettsider og se etter postjournalen. Noen har laget fine
7038 søketjenester, andre har laget dårlige søketjenester. De fleste har
7039 kun lagt ut datobaserte lister over journaloppføringer, av og til
7040 HTML-basert, men ofte PDF-basert. Noen har kun innskannede bilder av
7041 dokumenter (f.eks i PDF-innpakning). Alt dette gjør det veldig
7042 vanskelig å holde et øye med det som skjer over hele Norge. En er
7043 nødt til å besøke flere hundre nettsteder, og lese mange tusen sider
7044 hver dag for å holde rede på hva som skjer, og resultatet er at det i
7045 stor grad ikke skjer.</p>
7046
7047 <p>Men datakildene ligger der, de er bare knot å bruke. En naturlig
7048 løsning på det problemet som det er utrolig og trist at presse-Norge
7049 ikke allerede har gjennomført, er å lage automatiske systemer for å
7050 samle inn og strukturere den tilgjengelige informasjonen og lage en
7051 innbygger og journalist-vennlig portal. I en slik portal bør en kunne
7052 søke etter nøkkelord, saker og andre egenskaper (f.eks. dokumenter som
7053 det tok lang tid å journalføre). Når informasjonen er samlet inn kan
7054 en analysere og finne ut hvilke organisasjoner som er trege til å
7055 publisere journalen sin, og hvilke som er mer flinke. En kan også
7056 koble saker på tvers av organisasjoner, når et brev i en sak sendes
7057 mellom organisasjonene, og dermed få en mer komplett oversikt over hva
7058 som blir gjort på vegne av oss alle i det offentlige. Det hadde vært
7059 morsomt å vite om alle brev som blir sendt mellom departementer eller
7060 kommuner blir journalført begge steder, og om det hender at sender og
7061 mottaker er uenige om et dokument kan unndras offentligheten. En
7062 slipper også å måtte forholde seg til når den journalførende enhet
7063 velger å fjerne journalen fra web. Her er praksis sprikende, og noen
7064 er flinke og har journalen liggende ute fra første dag publiseringen
7065 på web startet, mens andre fjerner den etter noen få dager.</p>
7066
7067 <p>Det er personvernutfordringer rundt tilgjengeliggjøring av
7068 postjournaler, da den offentlige informasjonen som er tilgjengelig i
7069 postjournalene kan gi ganske mye informasjon om enkeltpersoners
7070 kontakt med det offentlige Norge. En kan se når det bygges, søkes,
7071 klages og sertifiseres, blant mange andre aktiviteter en tvinges til å
7072 kontakte det offentlige Norge for å få gjort. Men det må veies opp
7073 mot behovet til å holde "makta" i Norge under oppsikt, og der må jeg
7074 innrømme at jeg tror behovet i Norge er enormt.</p>
7075
7076 <p>Uansett, dette er bakgrunnen for at vi i NUUG-regi har startet et
7077 prosjekt for å gjøre postjournalene tilgjengelig som åpne data på
7078 strukturert format, og bidra til at pressen og innbyggerne får en
7079 portal som gjør det mulig å bruke den innsynsmakten offentlighetsloven
7080 gir oss. Hvis du er interessert i å bidra, stikk innom IRC (#nuug på
7081 irc.freenode.net) og meld deg. :) Det innebærer å lage skrapere for
7082 flere hundre kilder. Noen er enkle og tar 10-20 minutter (hvis de
7083 f.eks. bruker ePhortes PDF-eksport), mens andre tar mer tid. Her
7084 trengs det programører. :)</p>
7085
7086 <p>PS: Hvis du vil lære litt mer om hva vi har mulighet til å få
7087 innsyn i hos det offentlige Norge, ta en titt på
7088 <a href="http://www.offentlighet.no/">offentlighet.no</a>, et
7089 samarbeidsprosjekt mellom Norsk Presseforbund, Norsk Redaktørforening,
7090 Norsk Journalistlag og Institutt for Journalistikk.</p>
7091
7092 </div>
7093 <div class="tags">
7094
7095
7096 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
7097
7098
7099 </div>
7100 </div>
7101 <div class="padding"></div>
7102
7103 <div class="entry">
7104 <div class="title">
7105 <a href="http://people.skolelinux.org/pere/blog/SQL_database_med_anbud_publisert_p__Doffin.html">SQL-database med anbud publisert på Doffin</a>
7106 </div>
7107 <div class="date">
7108 15th June 2012
7109 </div>
7110 <div class="body">
7111 <p><a href="http://www.doffin.no/">Doffin</a> er det offentlige Norges
7112 portal for annonsering av anbudsutlysninger. Nettstedet er mye brukt,
7113 men rådataene er ikke enkelt tilgjengelig for almenheten. For å bøte
7114 på det har jeg som et <a href="htt://www.nuug.no/">NUUG-prosjekt</a>
7115 laget en <a href="http://scraperwiki.com/">Scraperwiki</a>-skraper som
7116 lager en
7117 <a href="https://scraperwiki.com/scrapers/norwegian-doffin/">SQL-database
7118 med nøkkelinformasjonen fra Doffin</a>, slik at det er mulig å søke og
7119 analysere Doffin-oppføringene. Det publiseres mellom 900-1500 anbud
7120 hver måned via Doffin. Jeg har ingen konkrete planer for analyse, men
7121 håper enklere tilgjengelighet gjør at flere griper sjansen. På sikt
7122 håper jeg å bruke denne databasen som grunnlag for å lage en database
7123 over anbudsdokumenter, som i dag ikke er tilgjengelig fra doffin, men
7124 må bestilles fra hver enkelt utlyser.</p>
7125
7126 <p>Jeg var litt usikker på om det var rettighetsproblemer knyttet til
7127 skraping av informasjon fra Doffin, men ser i
7128 <a href="http://www.doffin.no/sitehelp/help_terms.aspx">vilkårene til
7129 Doffin</a> følgende:</p>
7130
7131 <p><blockquote>
7132
7133 <p>Opphavsrett mv</p>
7134
7135 <p>Ved innleggig av kunngjøringer på Doffin aksepterer Oppdragsgiver
7136 at opphavsrett og andre rettigheter til materialet overføres til
7137 Fornyings- og administrasjonsdepartementet, eller den departementet
7138 utnevner. Oppdragsgiver har imidlertid bruksrett til materialet, og
7139 kan benytte det til de formål de måtte ønske.</p>
7140
7141 </blockquote></p>
7142
7143 <p>Hvis informasjonen er vernet av opphavsrettsloven (hvilket jeg
7144 tviler på, gitt lovens begrensninger om informasjon fra det
7145 offentlige), så er det FAD som har de immaterielle rettighetene. FAD
7146 er en del av staten, som opererer på vegne av folket, og enhver borger
7147 skulle dermed ha rett til å videreformidle informasjonen. Ingen av
7148 offentlighetslovens unntak kommer til anvendelse, i og med at
7149 informasjonen allerede er publisert.</p>
7150
7151 </div>
7152 <div class="tags">
7153
7154
7155 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
7156
7157
7158 </div>
7159 </div>
7160 <div class="padding"></div>
7161
7162 <div class="entry">
7163 <div class="title">
7164 <a href="http://people.skolelinux.org/pere/blog/Litt_statistikk_fra_Offentlig_Elektronisk_postjournal.html">Litt statistikk fra Offentlig Elektronisk postjournal</a>
7165 </div>
7166 <div class="date">
7167 10th June 2012
7168 </div>
7169 <div class="body">
7170 <p>De siste månedene har jeg sammen med andre i NUUG jobbet med å
7171 gjøre det enklere å få innsyn i offentlige dokumenter, og dette
7172 inkluderer å gjøre postjournaler enklere tilgjengelig for maskinell
7173 analyse og søk. I den forbindelse tok jeg i dag å tittet litt på
7174 <a href="http://www.oep.no/">Offentlig Elektronisk Postjournal
7175 (OEP)</a>, FAD/DIFIs fellesløsning for departementer og statlige
7176 etater.</p>
7177
7178 <p>Her er antall oppføringer pr. måned det siste året,
7179 <a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=htmltable&name=postliste-oep&query=select%20strftime(%22%25Y-%25m%22%2C%20%60recordpublishdate%60)%20as%20oeppubmonth%2C%20count(*)%20from%20%60swdata%60%20group%20by%20oeppubmonth%20order%20by%20oeppubmonth">summert
7180 opp</a> ved hjelp av
7181 <a href="https://scraperwiki.com/scrapers/postliste-oep/">en
7182 Scraperwiki-database</a>. Merk at denne Scraperwikien har
7183 ytelsesproblemer pga. mengden data. </p>
7184
7185 <p><table border="1">
7186 <tr><th>Måned</th><th>Antall</th></tr>
7187 <tr><td>2011-07</td><td>164355</td></tr>
7188 <tr><td>2011-08</td><td>153662</td></tr>
7189 <tr><td>2011-09</td><td>173134</td></tr>
7190 <tr><td>2011-10</td><td>170665</td></tr>
7191 <tr><td>2011-11</td><td>198409</td></tr>
7192 <tr><td>2011-12</td><td>175908</td></tr>
7193 <tr><td>2012-01</td><td>206875</td></tr>
7194 <tr><td>2012-02</td><td>202862</td></tr>
7195 <tr><td>2012-03</td><td>204225</td></tr>
7196 <tr><td>2012-04</td><td>207931</td></tr>
7197 <tr><td>2012-05</td><td>223754</td></tr>
7198 </table></p>
7199
7200 <p>Det er også interessant å se hvor ofte ulike etater sender inn sine
7201 journaloppføringer til OEP. OEP inneholder en liste med sist
7202 innrapporteringsdato for alle som sender til OEP, og ved å se når og
7203 hvor ofte det blir sendt inn fra etatene kan
7204 <a href="https://api.scraperwiki.com/api/1.0/datastore/sqlite?format=htmltable&name=postliste-oep-deliverydates&query=select%20agency%2C%0A(julianday(datetime('now'))%20-%20%0A%20julianday(min(%60deliverydate%60)))%2Fcount(*)%20as%20dayfreq%2C%0A%20count(*)%0Afrom%20%60swdata%60%20group%20by%20agency%20order%20by%20dayfreq%20desc">frekvensen
7205 beregnes</a>. Her er bunnlista, dvs. de som leverer sjeldnere enn hver 10.
7206 dag beregnet fra
7207 <a href="https://scraperwiki.com/scrapers/postliste-oep-deliverydates/">en
7208 Scraperwiki-database</a>:</p>
7209
7210 <p><table border="1">
7211
7212 <tr> <th>Etat</th> <th>Frekvens</th> <th>Leveringer</th> </tr>
7213 <tr> <td>Norges geologiske undersøkelse</td> <td>83.7527546296</td> <td>1</td> </tr>
7214 <tr> <td>Medietilsynet</td> <td>33.7527546296</td> <td>1</td> </tr>
7215 <tr> <td>Departementenes servicesenter</td> <td>23.8763773148</td> <td>2</td> </tr>
7216 <tr> <td>Kunnskapsdepartementet</td> <td>15.8763773148</td> <td>2</td> </tr>
7217 <tr> <td>Kompetansesenter for distriktsutvikling</td> <td>15.3763773148</td> <td>2</td> </tr>
7218 <tr> <td>Toll- og avgiftsdirektoratet</td> <td>15.3763773148</td> <td>2</td> </tr>
7219 <tr> <td>Fredskorpset</td> <td>12.5842515432</td> <td>3</td> </tr>
7220 <tr> <td>Statens legemiddelverk</td> <td>12.1881886574</td> <td>4</td> </tr>
7221 <tr> <td>Utlendingsnemnda</td> <td>11.5842515432</td> <td>3</td> </tr>
7222 <tr> <td>Politidirektoratet</td> <td>10.9175848765</td> <td>3</td> </tr>
7223 <tr> <td>Skattedirektoratet</td> <td>10.9175848765</td> <td>3</td> </tr>
7224 <tr> <td>Statens innkrevingssentral</td> <td>10.5842515432</td> <td>3</td> </tr>
7225 <tr> <td>Barne-, ungdoms- og familiedirektoratet</td> <td>10.2509182099</td> <td>3</td> </tr>
7226 <tr> <td>Kunst i offentlige rom</td> <td>10.2509182099</td> <td>3</td> </tr>
7227
7228 </table></p>
7229
7230 <p>En kan beregne lignende frekvenser ved å sammenligne
7231 journalføringsdato med publiseringsdato for hver enkelt oppføring i
7232 OEP, men den lenken legger jeg ikke ved her for å unngå at
7233 søkemotorroboter begynner å overbelaste Scraperwiki-databasen.</p>
7234
7235 <p>Jeg har spurt Norges geologiske undersøkelse om hvorfor de leverer
7236 så sjelden, og det kommer av at de har problemer etter oppgradering av
7237 arkivsystemet sitt og jobber med å fikse det slik at de kan gå tilbake
7238 til å levere hver uke. Har ikke undersøkt noen av de andre.</p>
7239
7240 </div>
7241 <div class="tags">
7242
7243
7244 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>.
7245
7246
7247 </div>
7248 </div>
7249 <div class="padding"></div>
7250
7251 <div class="entry">
7252 <div class="title">
7253 <a href="http://people.skolelinux.org/pere/blog/Web_service_to_look_up_HP_and_Dell_computer_hardware_support_status.html">Web service to look up HP and Dell computer hardware support status</a>
7254 </div>
7255 <div class="date">
7256 6th June 2012
7257 </div>
7258 <div class="body">
7259 <p>A few days ago
7260 <a href="http://people.skolelinux.org/pere/blog/SOAP_based_webservice_from_Dell_to_check_server_support_status.html">I
7261 reported how to get</a> the support status out of Dell using an
7262 unofficial and undocumented SOAP API, which I since have found out was
7263 <a href="http://lists.us.dell.com/pipermail/linux-poweredge/2012-February/045959.html">discovered
7264 by Daniel De Marco in february</a>. Combined with my web scraping
7265 code for HP, Dell and IBM
7266 <a href="http://people.skolelinux.org/pere/blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html">from
7267 2009</a>, I got inspired and wrote
7268 <a href="https://views.scraperwiki.com/run/computer-hardware-support-status/">a
7269 web service</a> based on Scraperwiki to make it easy to look up the
7270 support status and get a machine readable result back.</p>
7271
7272 <p>This is what it look like at the moment when asking for the JSON
7273 output:
7274
7275 <blockquote><pre>
7276 % GET <a href="https://views.scraperwiki.com/run/computer-hardware-support-status/?format=json&vendor=Dell&servicetag=2v1xwn1">https://views.scraperwiki.com/run/computer-hardware-support-status/?format=json&vendor=Dell&servicetag=2v1xwn1</a>
7277 supportstatus({"servicetag": "2v1xwn1", "warrantyend": "2013-11-24", "shipped": "2010-11-24", "scrapestamputc": "2012-06-06T20:26:56.965847", "scrapedurl": "http://143.166.84.118/services/assetservice.asmx?WSDL", "vendor": "Dell", "productid": ""})
7278 %
7279 </pre></blockquote>
7280
7281 <p>It currently support Dell and HP, and I am hoping for help to add
7282 support for other vendors. The python source is available on
7283 Scraperwiki and I welcome help with adding more features.</p>
7284
7285 </div>
7286 <div class="tags">
7287
7288
7289 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
7290
7291
7292 </div>
7293 </div>
7294 <div class="padding"></div>
7295
7296 <div class="entry">
7297 <div class="title">
7298 <a href="http://people.skolelinux.org/pere/blog/SOAP_based_webservice_from_Dell_to_check_server_support_status.html">SOAP based webservice from Dell to check server support status</a>
7299 </div>
7300 <div class="date">
7301 1st June 2012
7302 </div>
7303 <div class="body">
7304 <p>A few years ago I wrote
7305 <a href="http://people.skolelinux.org/pere/blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html">how
7306 to extract support status</a> for your Dell and HP servers. Recently
7307 I have learned from colleges here at the
7308 <a href="http://www.uio.no/">University of Oslo</a> that Dell have
7309 made this even easier, by providing a SOAP based web service. Given
7310 the service tag, one can now query the Dell servers and get machine
7311 readable information about the support status. This perl code
7312 demonstrate how to do it:</p>
7313
7314 <p><pre>
7315 use strict;
7316 use warnings;
7317 use SOAP::Lite;
7318 use Data::Dumper;
7319 my $GUID = '11111111-1111-1111-1111-111111111111';
7320 my $App = 'test';
7321 my $servicetag = $ARGV[0] or die "Please supply a servicetag. $!\n";
7322 my ($deal, $latest, @dates);
7323 my $s = SOAP::Lite
7324 -> uri('http://support.dell.com/WebServices/')
7325 -> on_action( sub { join '', @_ } )
7326 -> proxy('http://xserv.dell.com/services/assetservice.asmx')
7327 ;
7328 my $a = $s->GetAssetInformation(
7329 SOAP::Data->name('guid')->value($GUID)->type(''),
7330 SOAP::Data->name('applicationName')->value($App)->type(''),
7331 SOAP::Data->name('serviceTags')->value($servicetag)->type(''),
7332 );
7333 print Dumper($a -> result) ;
7334 </pre></p>
7335
7336 <p>The output can look like this:</p>
7337
7338 <p><pre>
7339 $VAR1 = {
7340 'Asset' => {
7341 'Entitlements' => {
7342 'EntitlementData' => [
7343 {
7344 'EntitlementType' => 'Expired',
7345 'EndDate' => '2009-07-29T00:00:00',
7346 'Provider' => '',
7347 'StartDate' => '2006-07-29T00:00:00',
7348 'DaysLeft' => '0'
7349 },
7350 {
7351 'EntitlementType' => 'Expired',
7352 'EndDate' => '2009-07-29T00:00:00',
7353 'Provider' => '',
7354 'StartDate' => '2006-07-29T00:00:00',
7355 'DaysLeft' => '0'
7356 },
7357 {
7358 'EntitlementType' => 'Expired',
7359 'EndDate' => '2007-07-29T00:00:00',
7360 'Provider' => '',
7361 'StartDate' => '2006-07-29T00:00:00',
7362 'DaysLeft' => '0'
7363 }
7364 ]
7365 },
7366 'AssetHeaderData' => {
7367 'SystemModel' => 'GX620',
7368 'ServiceTag' => '8DSGD2J',
7369 'SystemShipDate' => '2006-07-29T19:00:00-05:00',
7370 'Buid' => '2323',
7371 'Region' => 'Europe',
7372 'SystemID' => 'PLX_GX620',
7373 'SystemType' => 'OptiPlex'
7374 }
7375 }
7376 };
7377 </pre></p>
7378
7379 <p>I have not been able to find any documentation from Dell about this
7380 service outside the
7381 <a href="http://xserv.dell.com/services/assetservice.asmx?op=GetAssetInformation">inline
7382 documentation</a>, and according to
7383 <a href="http://iboyd.net/index.php/2012/02/14/updated-dell-warranty-information-script/">one
7384 comment</a> it can have stability issues, but it is a lot better than
7385 scraping HTML pages. :)</p>
7386
7387 <p>Wonder if HP and other server vendors have a similar service. If
7388 you know of one, drop me an email. :)</p>
7389
7390 </div>
7391 <div class="tags">
7392
7393
7394 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
7395
7396
7397 </div>
7398 </div>
7399 <div class="padding"></div>
7400
7401 <div class="entry">
7402 <div class="title">
7403 <a href="http://people.skolelinux.org/pere/blog/The_cost_of_ODF_and_OOXML.html">The cost of ODF and OOXML</a>
7404 </div>
7405 <div class="date">
7406 26th May 2012
7407 </div>
7408 <div class="body">
7409 <p>I just come across a blog post from Glyn Moody reporting the
7410 claimed cost from Microsoft on requiring ODF to be used by the UK
7411 government. I just sent him an email to let him know that his
7412 assumption are most likely wrong. Sharing it here in case some of my
7413 blog readers have seem the same numbers float around in the UK.</p>
7414
7415 <p><blockquote> <p>Hi. I just noted your
7416 <a href="http://blogs.computerworlduk.com/open-enterprise/2012/04/does-microsoft-office-lock-in-cost-the-uk-government-500-million/index.htm">http://blogs.computerworlduk.com/open-enterprise/2012/04/does-microsoft-office-lock-in-cost-the-uk-government-500-million/index.htm</a>
7417 comment:</p>
7418
7419 <p><blockquote>"They're all in Danish, not unreasonably, but even
7420 with the help of Google Translate I can't find any figures about the
7421 savings of "moving to a flexible two standard" as claimed by the
7422 Microsoft email. But I assume it is backed up somewhere, so let's take
7423 it, and the £500 million figure for the UK, on trust."
7424 </blockquote></p>
7425
7426 <p>I can tell you that the Danish reports are inflated. I believe it is
7427 the same reports that were used in the Norwegian debate around 2007,
7428 and Gisle Hannemyr (a well known IT commentator in Norway) had a look
7429 at the content. In short, the reason it is claimed that using ODF
7430 will be so costly, is based on the assumption that this mean every
7431 existing document need to be converted from one of the MS Office
7432 formats to ODF, transferred to the receiver, and converted back from
7433 ODF to one of the MS Office formats, and that the conversion will cost
7434 10 minutes of work time for both the sender and the receiver. In
7435 reality the sender would have a tool capable of saving to ODF, and the
7436 receiver would have a tool capable of reading it, and the time spent
7437 would at most be a few seconds for saving and loading, not 20 minutes
7438 of wasted effort.</p>
7439
7440 <p>Microsoft claimed all these costs were saved by allowing people to
7441 transfer the original files from MS Office instead of spending 10
7442 minutes converting to ODF. :)</p>
7443
7444 <p>See
7445 <a href="http://hannemyr.com/no/ms12_vl02.php">http://hannemyr.com/no/ms12_vl02.php</a>
7446 and
7447 <a href="http://hannemyr.com/no/ms12.php">http://hannemyr.com/no/ms12.php</a>
7448 for background information. Norwegian only, sorry. :)</p>
7449 </blockquote></p>
7450
7451 </div>
7452 <div class="tags">
7453
7454
7455 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
7456
7457
7458 </div>
7459 </div>
7460 <div class="padding"></div>
7461
7462 <div class="entry">
7463 <div class="title">
7464 <a href="http://people.skolelinux.org/pere/blog/OpenOffice_org_fungerer_da_fint_for_blinde_.html">OpenOffice.org fungerer da fint for blinde?</a>
7465 </div>
7466 <div class="date">
7467 21st May 2012
7468 </div>
7469 <div class="body">
7470 <p>De siste dagene har høringsuttalelsene om DIFIs forslag til
7471 standardkatalog v3.1 blitt
7472 <a href="http://www.standard.difi.no/hoyring/hoyring-om-nye-anbefalte-it-standarder?tab=comments">publisert
7473 på DIFIs nettside</a>, og jeg kunne der glede meg over at
7474 <a href="http://wiki.nuug.no/uttalelser/201204-standardkatalog-v3.1">NUUGs</a>
7475 uttalelse er kommet med. En uttalelse som overrasker og forvirrer meg
7476 er
7477 <a href="http://www.standard.difi.no/filearchive/norges-blindeforbund.pdf">den
7478 fra Norges Blindeforbund</a>, som 5 år etter at Klaus Knopper sammen
7479 med sin blinde kone blant annet
7480 <a href="http://www.nuug.no/aktiviteter/20071211-accessibility/">demonstrerte
7481 høyttalende OpenOffice.org på nynorsk for blinde</a> på et NUUG-møte.</p>
7482
7483 <p><a href="https://www.blindeforbundet.no/">Norges Blindeforbund</a>
7484 skriver følgende, som for meg virker å være formulert på sviktende
7485 grunnlag:</p>
7486
7487 <p><blockquote>
7488 <p>Bruk av fri programvare
7489
7490 <p>I FRIPROGSENTERET, RAPPORT 2009-02: Universell utforming
7491 <a href="http://www.kunnskapsbazaren.no/filer/Friprogsenteret-Rapport-Universell_utforming.pdf">http://www.kunnskapsbazaren.no/filer/Friprogsenteret-Rapport-Universell_utforming.pdf</a>
7492 sies det "Det finnes i dag ikke mange fri programvare-rammeverk eller
7493 generelle løsninger som støtter tilgjengelighet eller som er
7494 universelt utformet."</p>
7495
7496 <p>Til tross for at det gjennom prinsippene i fri programvare åpnes
7497 for større frihet til selv å påvirke programvareløsninger i retning av
7498 universell utforming viser praksis at virkeligheten er en annen.
7499 Mange av de mest alminnelige frie programvarepakkene mangler delvis
7500 eller fullstendig tilgjengelighet for mennesker med nedsatt
7501 syn. Eksempler på dette er OpenOffice og LibreOffice m.fl.</p>
7502
7503 <p>En annen utfordring ved bruk av fri programvare kan være manglende
7504 kundestøtte og muligheter til opplæring i bruk av løsningen. Svaksynte
7505 og blinde har et høyere behov for denne typen støtte enn andre brukere
7506 ettersom mange av dem har behov for tilleggsprogramvare som skal
7507 fungere sammen med den opprinnelige programvaren, og ettersom man ikke
7508 har de samme muligheter for overblikk over grensesnittet som en seende
7509 bruker. I tillegg til dette kommer de mer tilgjengelighetstekniske
7510 utfordringene som ofte må løses i samarbeid med
7511 programvareleverandør/produsent.</p>
7512
7513 <p>Fri programvare er ikke på samme måte underlagt lovgivning gjennom
7514 for eksempel diskriminerings og tilgjengelighetsloven ettersom det
7515 ikke alltid finnes en produsent/tilbyder av tjenesten eller produktet.</p>
7516
7517 <p>Norges Blindeforbund krever at universell utforming og
7518 brukskvalitet tas med som viktige hensyn i utredninger som ligger til
7519 grunn for valg av standarder som primært leder brukeren mot fri
7520 programvare. Et eksempel på dette er bruk av dokumentformatet ODF som
7521 leder brukeren i retning av OpenOffice, som er helt eller delvis
7522 utilgjengelig for svaksynte og blinde – noe avhengig av plattform og
7523 hjelpemiddelprogramvare.</p>
7524
7525 </blockquote></p>
7526
7527 <p>Jeg håper noen involvert i OpenOffice.org og/eller LibreOffice tar
7528 kontakt med Norges Blindeforbund og oppklarer det som for meg virker å
7529 være en misforståelse, i og med at OpenOffice.org så vidt jeg vet
7530 fungerer fint også for blinde.</p>
7531
7532 <p>Jeg ble minnet på problemstillingen da jeg leste Slashdot-saken om
7533 "<a href="http://linux.slashdot.org/story/12/05/21/1417221/the-state-of-linux-accessibility">The
7534 State of Linux Accessibility</a>", som også hevder at Linux fungerer
7535 utmerket for blinde.</p>
7536
7537 </div>
7538 <div class="tags">
7539
7540
7541 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
7542
7543
7544 </div>
7545 </div>
7546 <div class="padding"></div>
7547
7548 <div class="entry">
7549 <div class="title">
7550 <a href="http://people.skolelinux.org/pere/blog/D_r_Unix__eller_lever_den_videre_som_Linux_.html">Dør Unix, eller lever den videre som Linux?</a>
7551 </div>
7552 <div class="date">
7553 15th May 2012
7554 </div>
7555 <div class="body">
7556 <p>Peter Hidas fra Gartner melder i Computerworld at
7557 <a href="http://www.idg.no/computerworld/article245011.ece">Unix
7558 nedkjempes av Linux og Windows</a>. For meg er påstanden meningsløs,
7559 da Linux er en variant av Unix, og hele diskusjonen om Linux er Unix
7560 eller ikke er utdatert og uinteressant. Jeg ser at Helge Skrivervik
7561 deler mitt syn på saken i sin kommentar fra i går om at
7562 "<a href="http://www.mymayday.com/blogs/2012/unix-linux">Unix vs. Linux
7563 = uinteressant"</a>.</p>
7564
7565 <p>I <a href="http://www.nuug.no/">NUUG</a>-sammenheng møter jeg av og
7566 til folk som tror NUUG er for avdankede folk som driver med den samme
7567 Unix-varianten som Peter Hidas skriver om i sin kommentar, og dermed
7568 er en foreningen for avdankede teknologer interessert i døende
7569 teknologi. Intet kunne være lengre fra sannheten.</p>
7570
7571 <p>NUUG er en forening for oss som har sans for fri programvare, åpne
7572 standarder og Unix-lignende operativsystemer, som Ubuntu, FreeBSD,
7573 Debian, Mint, Gentoo, Android, Gnome, KDE, LXDE, Firefox, LibreOffice,
7574 ODF, HTML, C++, ECMA-Script, etc. Kort sagt der nyskapning skjer på
7575 IT-fronten i dag. Det innebærer selvfølgelig også de som er
7576 interessert i de "gamle" Unix-ene som Solaris og HP-UX, men de er bare
7577 et lite mindretall blant NUUGs medlemmer. De aller fleste medlemmene
7578 har i dag fokus på Linux.</p>
7579
7580 </div>
7581 <div class="tags">
7582
7583
7584 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
7585
7586
7587 </div>
7588 </div>
7589 <div class="padding"></div>
7590
7591 <div class="entry">
7592 <div class="title">
7593 <a href="http://people.skolelinux.org/pere/blog/NUUGs_leverer_h_ringsuttalelse_om_v3_1_av_statens_referansekatalog.html">NUUGs leverer høringsuttalelse om v3.1 av statens referansekatalog</a>
7594 </div>
7595 <div class="date">
7596 27th April 2012
7597 </div>
7598 <div class="body">
7599 <p>NUUG-styremedlem Hans-Petter Fjeld
7600 <a href="https://plus.google.com/u/0/110394259537201279374/posts/AGzRmAuFdW1">meldte
7601 nettopp</a> at han har sendt inn <a href="http://www.nuug.no/">NUUG</a>s
7602 høringsuttalelse angående Difi sin standardkatalog v3.1. Jeg er veldig
7603 glad for at så mange bidro og sikret at vår stemme blir hørt i denne
7604 høringen. Anbefaler alle å lese våre
7605 <a href="http://wiki.nuug.no/uttalelser/201204-standardkatalog-v3.1">to
7606 sider med innspill</a>.</p>
7607
7608 </div>
7609 <div class="tags">
7610
7611
7612 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
7613
7614
7615 </div>
7616 </div>
7617 <div class="padding"></div>
7618
7619 <div class="entry">
7620 <div class="title">
7621 <a href="http://people.skolelinux.org/pere/blog/Holder_de_ord_og_NUUG_lanserer_testtjeneste_med_stortingsinformasjon.html">Holder de ord og NUUG lanserer testtjeneste med stortingsinformasjon</a>
7622 </div>
7623 <div class="date">
7624 22nd April 2012
7625 </div>
7626 <div class="body">
7627 <p>I
7628 <a href="http://people.skolelinux.org/pere/blog/Hva_har_mine_representanter_stemt_i_Storinget_.html">januar
7629 i fjor</a> startet vi i NUUG arbeid med å gjøre informasjon om hvem
7630 som har stemt hva på <a href="http://www.stortinget.no/">Stortinget</a>
7631 enklere tilgjengelig. I løpet av få måneder fant vi sammen med
7632 organisasjonen <a href="http://www.holderdeord.no/">Holder de ord</a>
7633 som arbeidet mot et lignende mål.</p>
7634
7635 <p>Siden den gang har vi fått tak i maskinelt lesbart informasjon om
7636 hvem som stemte hva mellom 1990 og våren 2010, og tilgang til
7637 stortingets nye datatjeneste som har informasjon fra høsten 2011 til i
7638 dag. Det gjenstår litt arbeid med det første datasettet, men
7639 datasettet fra høsten 2011 er klart til bruk. Begge datasettene er
7640 tilgjengelig <a href="https://gitorious.org/nuug/folketingparser">via
7641 git</a>.</p>
7642
7643 <p>
7644 <a href="http://www.goopen.no/holder-de-ord-datadrevet-oppfolging-av-politiske-lofter/">Go Open</a> i morgen lanserer
7645 NUUG sammen med Holder de ord <a href="http://beta.holderdeord.no/">en
7646 test-tjeneste</a> som viser hva som er og blir behandlet på Stortinget og
7647 hvem som har stemt hva siden oktober i fjor. Du får herved mulighet
7648 til å ta en sniktitt.</p>
7649
7650 </div>
7651 <div class="tags">
7652
7653
7654 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget</a>.
7655
7656
7657 </div>
7658 </div>
7659 <div class="padding"></div>
7660
7661 <div class="entry">
7662 <div class="title">
7663 <a href="http://people.skolelinux.org/pere/blog/RAND_terms___non_reasonable_and_discriminatory.html">RAND terms - non-reasonable and discriminatory</a>
7664 </div>
7665 <div class="date">
7666 19th April 2012
7667 </div>
7668 <div class="body">
7669 <p>Here in Norway, the
7670 <a href="http://www.regjeringen.no/nb/dep/fad.html?id=339"> Ministry of
7671 Government Administration, Reform and Church Affairs</a> is behind
7672 a <a href="http://standard.difi.no/forvaltningsstandarder">directory of
7673 standards</a> that are recommended or mandatory for use by the
7674 government. When the directory was created, the people behind it made
7675 an effort to ensure that everyone would be able to implement the
7676 standards and compete on equal terms to supply software and solutions
7677 to the government. Free software and non-free software could compete
7678 on the same level.</p>
7679
7680 <p>But recently, some standards with RAND
7681 (<a href="http://en.wikipedia.org/wiki/Reasonable_and_non-discriminatory_licensing">Reasonable
7682 And Non-Discriminatory</a>) terms have made their way into the
7683 directory. And while this might not sound too bad, the fact is that
7684 standard specifications with RAND terms often block free software from
7685 implementing them. The reasonable part of RAND mean that the cost per
7686 user/unit is low,and the non-discriminatory part mean that everyone
7687 willing to pay will get a license. Both sound great in theory. In
7688 practice, to get such license one need to be able to count users, and
7689 be able to pay a small amount of money per unit or user. By
7690 definition, users of free software do not need to register their use.
7691 So counting users or units is not possible for free software projects.
7692 And given that people will use the software without handing any money
7693 to the author, it is not really economically possible for a free
7694 software author to pay a small amount of money to license the rights
7695 to implement a standard when the income available is zero. The result
7696 in these situations is that free software are locked out from
7697 implementing standards with RAND terms.</p>
7698
7699 <p>Because of this, when I see someone claiming the terms of a
7700 standard is reasonable and non-discriminatory, all I can think of is
7701 how this really is non-reasonable and discriminatory. Because free
7702 software developers are working in a global market, it does not really
7703 help to know that software patents are not supposed to be enforceable
7704 in Norway. The patent regimes in other countries affect us even here.
7705 I really hope the people behind the standard directory will pay more
7706 attention to these issues in the future.</p>
7707
7708 <p>You can find more on the issues with RAND, FRAND and RAND-Z terms
7709 from Simon Phipps
7710 (<a href="http://blogs.computerworlduk.com/simon-says/2010/11/rand-not-so-reasonable/">RAND:
7711 Not So Reasonable?</a>).</p>
7712
7713 <p>Update 2012-04-21: Just came across a
7714 <a href="http://blogs.computerworlduk.com/open-enterprise/2012/04/of-microsoft-netscape-patents-and-open-standards/index.htm">blog
7715 post from Glyn Moody</a> over at Computer World UK warning about the
7716 same issue, and urging people to speak out to the UK government. I
7717 can only urge Norwegian users to do the same for
7718 <a href="http://www.standard.difi.no/hoyring/hoyring-om-nye-anbefalte-it-standarder">the
7719 hearing taking place at the moment</a> (respond before 2012-04-27).
7720 It proposes to require video conferencing standards including
7721 specifications with RAND terms.</p>
7722
7723 </div>
7724 <div class="tags">
7725
7726
7727 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
7728
7729
7730 </div>
7731 </div>
7732 <div class="padding"></div>
7733
7734 <div class="entry">
7735 <div class="title">
7736 <a href="http://people.skolelinux.org/pere/blog/Jeg_skal_p__konferansen_Go_Open_2012.html">Jeg skal på konferansen Go Open 2012</a>
7737 </div>
7738 <div class="date">
7739 13th April 2012
7740 </div>
7741 <div class="body">
7742 <p>Jeg har tenkt meg på konferansen <a href="http://www.goopen.no/">Go
7743 Open 2012</a> i Oslo 23. april.
7744 <a href="http://www.nuug.no/">Medlemsforeningen NUUG</a> deler ut
7745 <a href="http://www.nuug.no/prisen/">prisen for fremme av fri
7746 programvare i Norge</a> der i år. Kommer du?</p>
7747
7748 </div>
7749 <div class="tags">
7750
7751
7752 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
7753
7754
7755 </div>
7756 </div>
7757 <div class="padding"></div>
7758
7759 <div class="entry">
7760 <div class="title">
7761 <a href="http://people.skolelinux.org/pere/blog/NUUG_presentasjon__Skolelinux___ferdig_oppsatt_skolenettl_sning.html">NUUG-presentasjon: Skolelinux - ferdig oppsatt skolenettløsning</a>
7762 </div>
7763 <div class="date">
7764 13th March 2012
7765 </div>
7766 <div class="body">
7767 <p>I dag presenterte jeg ny versjon av Skolelinux for NUUGs medlemmer.
7768 <a href="http://www.hungry.com/~pere/mypapers/20120313-skolelinux-squeeze.html">Lysark</a>
7769 er tilgjengelige allerede og
7770 <a href="http://www.nuug.no/aktiviteter/20120313-skolelinux/">video-opptak</a>
7771 kommer så snart videogruppa til NUUG får publisert den. Jeg kom på
7772 endel punkter om nye ting i Squeeze-utgaven under veis som jeg burde
7773 hatt med, og har sikkert skrevet noe tull på lysarkene som jeg ennå
7774 ikke har oppdaget. Denne presentasjonen ble smurt ihop på veldig kort
7775 tid, og jeg rakk ikke finpusse den. Håper den kan være lærerik
7776 likevel.</p>
7777
7778 </div>
7779 <div class="tags">
7780
7781
7782 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
7783
7784
7785 </div>
7786 </div>
7787 <div class="padding"></div>
7788
7789 <div class="entry">
7790 <div class="title">
7791 <a href="http://people.skolelinux.org/pere/blog/Et_bilde_p__problemet_med_programvarepatenter.html">Et bilde på problemet med programvarepatenter</a>
7792 </div>
7793 <div class="date">
7794 6th August 2011
7795 </div>
7796 <div class="body">
7797 <p>Via
7798 <a href="http://www.huffingtonpost.com/2011/08/04/patent-reform-congress_n_906278.html">en
7799 artikkel i Huffington Post om patentreform i USA</a> fikk jeg et
7800 interessant bilde på problemet med programvarepatenter. Problemet er
7801 at staten deler ut usynlige "eiendommer" med uklare eiendomsgrenser,
7802 som gjør det umulig å vite om en er på annen manns grunn hvis en ikke
7803 har kjennskap til at "eiendommen" finnes, og selv når en vet om den
7804 usynlige "eiendommen" er det umulig å vite på hvilken side av grensen
7805 en befinner seg.</p>
7806
7807 <p>Hvis du er interessert i problemområdet programvarepatenter, så har
7808 NUUG en
7809 <a href="http://lists.nuug.no/mailman/listinfo/patent">epostliste om
7810 temaet</a>. Alle er hjertelig velkomne som abonnenter.</p>
7811
7812 </div>
7813 <div class="tags">
7814
7815
7816 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
7817
7818
7819 </div>
7820 </div>
7821 <div class="padding"></div>
7822
7823 <div class="entry">
7824 <div class="title">
7825 <a href="http://people.skolelinux.org/pere/blog/Voteringsdata_fra_stortinget_p__plass__mye_igjen.html">Voteringsdata fra stortinget på plass, mye igjen</a>
7826 </div>
7827 <div class="date">
7828 21st July 2011
7829 </div>
7830 <div class="body">
7831 <p>Arbeidet med et nettsted som viser frem hva hver enkelt av våre
7832 folkevalgte har stemt går sakte fremover. Det har gått to måneder
7833 siden
7834 <a href="http://people.skolelinux.org/pere/blog/Hvem_stemte_hva_p__Stortinget_.html">jeg
7835 skrev om prosjektet</a>. Siden sist har vi fått kontakt med
7836 organisasjonen <a href="http://www.holderdeord.no">Holder De Ord</a>
7837 som holder på med et lignende prosjekt, samt fått tilgang til endel
7838 voteringsinformasjon fra Stortinget.</p>
7839
7840 <p>Har fått tilgang til to datasett fra Stortinget. Det ene er en CD
7841 med voteringsdetaljer mellom 1990 og 2009, det andre er tilgang til
7842 stortingets kommende data-API der en kan hente ut informasjon om
7843 representanter, saker og voteringer. Jeg har ikke rukket se nok på
7844 noen av dem til å laste dem inn i min prototype, men jeg håper begge
7845 datasettene kan brukes.</p>
7846
7847 <p>Det første datasettet er kopiert og publisert
7848 <a href="http://www.nuug.no/pub/stortingsinnsyn/">på NUUGs
7849 filtjener</a>, og består av to filer pr. votering. En fil med
7850 tidspunkt og hver enkelt stemme, og en annen med hvem som stemte og
7851 hvilket parti og fylke de representerte. Tegnsettet er så vidt jeg
7852 kan se Codepage 865, og jeg håper det er enkelt å koble sammen person
7853 og stemme. Har ikke rukket forsøke dette ennå. Jeg tror en god
7854 strategi her er å parse råfilene fra Stortinget og sammenstille dem
7855 med databasen over representanter, og ved hjelp av denne koble de
7856 unike ID-ene til representantene med hver enkelt stemme og publisere
7857 resultatet i XML-format. Antar det er en par dagers programmering,
7858 men har ikke funnet tid til det.</p>
7859
7860 <p>Hvis du vil bidra, ta kontakt med meg på IRC (#nuug på
7861 irc.freenode.net) eller bli med på epostlisten
7862 <a href="http://lists.nuug.no/mailman/listinfo/aktive">aktive@nuug</a>.
7863 Det trengs både manne-timer for skraping og finansiering av
7864 utviklingstimer for å en norsk portal på plass.</p>
7865
7866 </div>
7867 <div class="tags">
7868
7869
7870 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget</a>.
7871
7872
7873 </div>
7874 </div>
7875 <div class="padding"></div>
7876
7877 <div class="entry">
7878 <div class="title">
7879 <a href="http://people.skolelinux.org/pere/blog/Hvem_stemte_hva_p__Stortinget_.html">Hvem stemte hva på Stortinget?</a>
7880 </div>
7881 <div class="date">
7882 20th May 2011
7883 </div>
7884 <div class="body">
7885 <p>To britiske tjenester som jeg har veldig stor sans for er
7886 <a href="http://www.theyworkforyou.com/">TheyWorkForYou</a> og
7887 <a href="http://www.publicwhip.org.uk/">Public Whip</a>, som gir enkel
7888 og tilgjengelig oppdatering om hva som skjer i de britiske
7889 parlamentene. Jeg har lenge hatt lyst på noe slikt for det norske
7890 Stortinget, for å synliggjøre og ansvarliggjøre hver enkelt
7891 stortingsrepresentant. Voteringen over datalagringsdirektivet
7892 forsterket motivasjonen min tilstrekkelig til at jeg når har gått
7893 igang med å få dette på plass, og noen flere har meldt seg på.
7894 Utgangspunktet er å lage det som et NUUG-prosjekt på samme måte som
7895 med FiksGataMi.</p>
7896
7897 <p>TheyWorkForYou gir en tilgang til informasjon om hver enkelt
7898 representant, og lar en f.eks. abonnere via epost på alt en
7899 representant har sagt i stortinget. En kan også abonnere via epost på
7900 alle som har nevnt ord en er interessert i. Public Whip lar en ser
7901 hva enkeltrepresentanter har stemt i voteringer i parlamentene, lar en
7902 se hvordan representantene forholder seg til relaterte voteringer, og
7903 kan se hvem som er utbrytere og hvilke voteringer som er spesielt
7904 kontroversielle (mange utbrytere).</p>
7905
7906 <p>Hovedutfordringen nå er å få tilgang til nødvendig informasjon på
7907 strukturert og maskinlesbart format. Bak de to britiske tjenestene er
7908 skrapeprosjektet
7909 <a href="http://ukparse.kforge.net/parlparse/">Parlament Parser</a>, og
7910 det trengs en tilsvarende tjeneste for Stortinget som kan hente ut
7911 referater og informasjon om representanter og saker som er behandlet.
7912 På Stortingets nettsted mangler det informasjon om hvem som har stemt
7913 hva, så den informasjonen må en be eksplisitt om fra Stortinget. Jeg
7914 er i dialog med Stortingets informasjonsseksjon og håper de vil
7915 begynne å publisere denne informasjon på sikt. En annen kilde til
7916 relevant informasjon er
7917 <a href="http://www.nsd.uib.no/polsys/">PolSys-databasen</a> til Norsk
7918 samfunnsvitenskapelig datatjeneste AS, men bruksvilkårene de har valgt
7919 på sine data umuliggjør at enhver kan bruke informasjonen om
7920 stortinget til hva som helst og det er et mål for meg at alle skal
7921 kunne gjøre hva som helst med datasettene når jeg lager tjenesten.</p>
7922
7923 <p>Første
7924 <a href="http://people.skolelinux.org/pere/stortingsinnsyn/prototype.cgi">demonstrasjon
7925 av konseptet</a> er nå tilgjengelig med de voteringsdata jeg har fått
7926 tak i så langt. Jeg regner med å kaste den koden når mer data er på
7927 plass, og heller basere tjenesten på lignende prosjekter som de to
7928 forannevnte, eller den polske
7929 <a href="http://sejmometr.pl/">Sejmometr</a>.</p>
7930
7931 <p>Hvis du vil bidra, ta kontakt med meg på IRC (#nuug på
7932 irc.freenode.net) eller bli med på epostlisten
7933 <a href="http://lists.nuug.no/mailman/listinfo/aktive">aktive@nuug</a>.
7934 Det trengs både manne-timer for skraping og finansiering av
7935 utviklingstimer for å tilpasse eksisterende portal til norsk.</p>
7936
7937 </div>
7938 <div class="tags">
7939
7940
7941 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/dld">dld</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget</a>.
7942
7943
7944 </div>
7945 </div>
7946 <div class="padding"></div>
7947
7948 <div class="entry">
7949 <div class="title">
7950 <a href="http://people.skolelinux.org/pere/blog/The_video_format_most_supported_in_web_browsers_.html">The video format most supported in web browsers?</a>
7951 </div>
7952 <div class="date">
7953 16th January 2011
7954 </div>
7955 <div class="body">
7956 <p>The video format struggle on the web continues, and the three
7957 contenders seem to be Ogg Theora, H.264 and WebM. Most video sites
7958 seem to use H.264, while others use Ogg Theora. Interestingly enough,
7959 the comments I see give me the feeling that a lot of people believe
7960 H.264 is the most supported video format in browsers, but according to
7961 the Wikipedia article on
7962 <a href="http://en.wikipedia.org/wiki/HTML5_video">HTML5 video</a>,
7963 this is not true. Check out the nice table of supprted formats in
7964 different browsers there. The format supported by most browsers is
7965 Ogg Theora, supported by released versions of Mozilla Firefox, Google
7966 Chrome, Chromium, Opera, Konqueror, Epiphany, Origyn Web Browser and
7967 BOLT browser, while not supported by Internet Explorer nor Safari.
7968 The runner up is WebM supported by released versions of Google Chrome
7969 Chromium Opera and Origyn Web Browser, and test versions of Mozilla
7970 Firefox. H.264 is supported by released versions of Safari, Origyn
7971 Web Browser and BOLT browser, and the test version of Internet
7972 Explorer. Those wanting Ogg Theora support in Internet Explorer and
7973 Safari can install plugins to get it.</p>
7974
7975 <p>To me, the simple conclusion from this is that to reach most users
7976 without any extra software installed, one uses Ogg Theora with the
7977 HTML5 video tag. Of course to reach all those without a browser
7978 handling HTML5, one need fallback mechanisms. In
7979 <a href="http://www.nuug.no/">NUUG</a>, we provide first fallback to a
7980 plugin capable of playing MPEG1 video, and those without such support
7981 we have a second fallback to the Cortado java applet playing Ogg
7982 Theora. This seem to work quite well, as can be seen in an <a
7983 href="http://www.nuug.no/aktiviteter/20110111-semantic-web/">example
7984 from last week</a>.</p>
7985
7986 <p>The reason Ogg Theora is the most supported format, and H.264 is
7987 the least supported is simple. Implementing and using H.264
7988 require royalty payment to MPEG-LA, and the terms of use from MPEG-LA
7989 are incompatible with free software licensing. If you believed H.264
7990 was without royalties and license terms, check out
7991 "<a href="http://webmink.com/essays/h-264/">H.264 – Not The Kind Of
7992 Free That Matters</a>" by Simon Phipps.</p>
7993
7994 <p>A incomplete list of sites providing video in Ogg Theora is
7995 available from
7996 <a href="http://wiki.xiph.org/index.php/List_of_Theora_videos">the
7997 Xiph.org wiki</a>, if you want to have a look. I'm not aware of a
7998 similar list for WebM nor H.264.</p>
7999
8000 <p>Update 2011-01-16 09:40: A question from Tollef on IRC made me
8001 realise that I failed to make it clear enough this text is about the
8002 &lt;video&gt; tag support in browsers and not the video support
8003 provided by external plugins like the Flash plugins.</p>
8004
8005 </div>
8006 <div class="tags">
8007
8008
8009 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/h264">h264</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
8010
8011
8012 </div>
8013 </div>
8014 <div class="padding"></div>
8015
8016 <div class="entry">
8017 <div class="title">
8018 <a href="http://people.skolelinux.org/pere/blog/Hva_har_mine_representanter_stemt_i_Storinget_.html">Hva har mine representanter stemt i Storinget?</a>
8019 </div>
8020 <div class="date">
8021 11th January 2011
8022 </div>
8023 <div class="body">
8024 <p>I England har <a href="http://www.mysociety.org/">MySociety</a>
8025 laget en genial tjeneste for å holde øye med parlamentet. Tjenesten
8026 <a href="http://www.theyworkforyou.com/">They Work For You</a> lar
8027 borgerne få direkte og sanntidsoppdatert innsyn i sine representanters
8028 gjøren og laden i parlamentet. En kan kan få kopi av det en gitt
8029 representant har sagt på talerstolen, og få vite hva hver enkelt
8030 representant har stemt i hver enkelt sak som er tatt opp. Jeg skulle
8031 gjerne hatt en slik tjeneste for Stortinget i Norge.</p>
8032
8033 <p>Endel <a href="http://www.nsd.uib.no/polsys/storting/">statistikk
8034 over representantenes stemmegivning</a> er tilgjengelig fra Norsk
8035 sammfunnsvitenskaplig datatjeneste, men ingenting av dette er
8036 detaljert nok til at en han holde hver enkelt stortingsrepresentant
8037 ansvarlig.</p>
8038
8039 <p>For å få en idé om det finnes en datakilde fra Stortinget som kan
8040 brukes til å få oversikt over hvordan hver enkelt representant har
8041 stemt, sendte jeg et spørsmål til Stortinget:</p>
8042
8043 <p><blockquote><pre>
8044 Fra: Petter Reinholdtsen
8045 Sendt: 11. januar 2011 10:42
8046 Til: info (at) stortinget.no
8047 Emne: Hvem stemte hva i de ulike sakene?
8048
8049 Hei. Er det informasjon tilgjengelig på web om hvilke
8050 stortingsrepresentanter som stemte hva i sakene som er til votering i
8051 Stortinget?
8052
8053 Vennlig hilsen,
8054 --
8055 Petter Reinholdtsen
8056 </pre></blockquote></p>
8057
8058 <p>Svaret kom noen timer senere:</p>
8059
8060 <p><blockquote><pre>
8061 From: Postmottak Informasjonshjornet
8062 To: Petter Reinholdtsen
8063 Subject: RE: Hvem stemte hva i de ulike sakene?
8064 Date: Tue, 11 Jan 2011 12:46:25 +0000
8065
8066 Hei.
8067 Takk for henvendelsen.
8068
8069 Sommeren 2010 fikk vi nytt voteringsanlegg i stortingssalen som
8070 muliggjør publisering av voteringsresultat på nett. dette er et
8071 pågående prosjekt 1. halvår 2011. Kan ikke si nøyaktig når det er i
8072 funksjon.
8073 <a href="http://www.stortinget.no/no/Stortinget-og-demokratiet/Historikk/Nytt-konferanseanlegg-i-stortingssalen/">http://www.stortinget.no/no/Stortinget-og-demokratiet/Historikk/Nytt-konferanseanlegg-i-stortingssalen/</a>
8074
8075 Foreløpig må du finne voteringsresultatet i referatet etter at saken
8076 har vært behandlet i Stortinget.
8077
8078 Ønsker du å vite hvem som stemte hva i en bestemt sak,(og hvem som
8079 ikke var til stede), kan du kontakte oss og vi kan sende deg en
8080 utskrift.
8081
8082 Med vennlig hilsen
8083 Elin B. Relander Tømte
8084 Stortingets Informasjonsseksjon
8085 tlf 23313596
8086
8087 www.stortinget.no
8088 www.tinget.no
8089 </pre></blockquote></p>
8090
8091 <p>Det ser dermed ut at det i fjor ble mulig å hente ut informasjonen
8092 fra Stortinget, men at Stortinget ikke legger denne informasjonen ut
8093 på web ennå. En liten brikke er dermed på plass, men mye
8094 gjenstår. Kanskje jeg får tid til å se på en norsk utgave etter
8095 at vi i NUUG har fått operativ en norsk utgave av
8096 <a href="http://www.fixmystreet.com/">FixMyStreet</a>.</p>
8097
8098 </div>
8099 <div class="tags">
8100
8101
8102 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget</a>.
8103
8104
8105 </div>
8106 </div>
8107 <div class="padding"></div>
8108
8109 <div class="entry">
8110 <div class="title">
8111 <a href="http://people.skolelinux.org/pere/blog/Debian_Edu_development_gathering_and_General_Assembly_for_FRiSK.html">Debian Edu development gathering and General Assembly for FRiSK</a>
8112 </div>
8113 <div class="date">
8114 29th November 2010
8115 </div>
8116 <div class="body">
8117 <p>On friday, the first Debian Edu / Skolelinux
8118 <a href="http://www.friprogramvareiskolen.no/Gathering/2010-12-03-05-Oslo">development
8119 gathering</a> in a long time take place here in Oslo, Norway. I
8120 really look forward to seeing all the good people working on the
8121 Squeeze release. The gathering is open for everyone interested in
8122 learning more about Debian Edu / Skolelinux.</p>
8123
8124 <p>On Saturday, the Norwegian member organization taking care of
8125 organizing these development gatherings, Fri Programvare i Skolen,
8126 will hold its
8127 <a href="http://friprogramvareiskolen.no/Genfors/2010">General Assembly
8128 for 2010</a>. Membership is open for all, and currently there are 388
8129 people registered as members. Last year 32 members cast their vote in
8130 the memberdb based election system. I hope more people find time to
8131 vote this year.</p>
8132
8133 </div>
8134 <div class="tags">
8135
8136
8137 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
8138
8139
8140 </div>
8141 </div>
8142 <div class="padding"></div>
8143
8144 <div class="entry">
8145 <div class="title">
8146 <a href="http://people.skolelinux.org/pere/blog/Gnash_buildbot_slave_and_Debian_kfreebsd.html">Gnash buildbot slave and Debian kfreebsd</a>
8147 </div>
8148 <div class="date">
8149 20th November 2010
8150 </div>
8151 <div class="body">
8152 <p>Answering
8153 <a href="http://www.listware.net/201011/gnash-dev/67431-gnash-dev-buildbot-looking-for-slaves.html">the
8154 call from the Gnash project</a> for
8155 <a href="http://www.gnashdev.org:8010">buildbot</a> slaves to test the
8156 current source, I have set up a virtual KVM machine on the Debian
8157 Edu/Skolelinux virtualization host to test the git source on
8158 Debian/Squeeze. I hope this can help the developers in getting new
8159 releases out more often.</p>
8160
8161 <p>As the developers want less main-stream build platforms tested to,
8162 I have considered setting up a <a
8163 href="http://www.debian.org/ports/kfreebsd-gnu/">Debian/kfreebsd</a>
8164 machine as well. I have also considered using the kfreebsd
8165 architecture in Debian as a file server in NUUG to get access to the 5
8166 TB zfs volume we currently use to store DV video. Because of this, I
8167 finally got around to do a test installation of Debian/Squeeze with
8168 kfreebsd. Installation went fairly smooth, thought I noticed some
8169 visual glitches in the cdebconf dialogs (black cursor left on the
8170 screen at random locations). Have not gotten very far with the
8171 testing. Noticed cfdisk did not work, but fdisk did so it was not a
8172 fatal problem. Have to spend some more time on it to see if it is
8173 useful as a file server for NUUG. Will try to find time to set up a
8174 gnash buildbot slave on the Debian Edu/Skolelinux this weekend.</p>
8175
8176 </div>
8177 <div class="tags">
8178
8179
8180 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
8181
8182
8183 </div>
8184 </div>
8185 <div class="padding"></div>
8186
8187 <div class="entry">
8188 <div class="title">
8189 <a href="http://people.skolelinux.org/pere/blog/Gjendikte_sangen__Copying_Is_Not_Theft__p__Norsk_.html">Gjendikte sangen "Copying Is Not Theft" på Norsk?</a>
8190 </div>
8191 <div class="date">
8192 10th November 2010
8193 </div>
8194 <div class="body">
8195 <p>En genial liten sang om kopiering og tyveri er
8196 <a href="http://www.archive.org/details/CopyingIsNotTheft">Copying Is
8197 Not Theft</a> av Nina Paley. Den vil jeg at
8198 <a href="http://www.nuug.no/">NUUG</a> skal sende på
8199 <a href="http://www.frikanalen.no/">Frikanalen</a>, men først må vi
8200 fikse norske undertekster eller dubbing. Og i og med at det er en
8201 sang, tror jeg den kanskje bør gjendiktes.
8202
8203 Selve teksten finner en på bloggen til
8204 <a href="http://blog.ninapaley.com/2009/12/15/minute-meme-1-copying-is-not-theft/">tekstforfatteren</a> og den ser slik ut:
8205
8206 <p><blockquote>
8207 <p>Copying is not theft.
8208 <br>Stealing a thing leaves one less left
8209 <br>Copying it makes one thing more;
8210 <br>that's what copying's for.</p>
8211
8212 <p>Copying is not theft.
8213 <br>If I copy yours you have it too
8214 <br>One for me and one for you
8215 <br>That's what copies can do</p>
8216
8217 <p>If I steal your bicycle
8218 <br>you have to take the bus,
8219 <br>but if I just copy it
8220 <br>there's one for each of us!</p>
8221
8222 <p>Making more of a thing,
8223 <br>that is what we call "copying"
8224 <br>Sharing ideas with everyone
8225 <br>That's why copying
8226 <br>is
8227 <br>FUN!</p>
8228 </blockquote></p>
8229
8230 <p>Her er et naivt forsøk på oversettelse, uten noe forsøk på
8231 gjendiktning eller få det til å flyte sammen med melodien.</p>
8232
8233 <p><blockquote>
8234 <p>Kopiering er ikke tyveri.
8235 <br>Stjeler du en ting er det en mindre igjen
8236 <br>Kopier den og det er ting til.
8237 <br>det er derfor vi har kopiering.</p>
8238
8239 <p>Kopiering er ikke tyveri.
8240 <br>Hvis jeg kopierer din så har du den fortsatt
8241 <br>En for meg og en for deg.
8242 <br>Det er det kopier gir oss</p>
8243
8244 <p>Hvis jeg stjeler sykkelen din
8245 <br>så må du ta bussen,
8246 <br>men hvis jeg bare kopierer den,
8247 <br>så får vi hver vår!</p>
8248
8249 <p>Lage mer av en ting,
8250 <br>det er det vi kaller "kopiering".
8251 <br>Deler ideer med enhver
8252 <br>Det er derfor kopiering
8253 <br>er
8254 <br>MORSOMT!</p>
8255 </blockquote></p>
8256
8257 <p>Hvis du har forslag til bedre oversettelse eller lyst til å bidra
8258 til å få denne sangen over i norsk språkdrakt, ta kontakt med video
8259 (at) nuug.no.</p>
8260
8261 </div>
8262 <div class="tags">
8263
8264
8265 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
8266
8267
8268 </div>
8269 </div>
8270 <div class="padding"></div>
8271
8272 <div class="entry">
8273 <div class="title">
8274 <a href="http://people.skolelinux.org/pere/blog/Making_room_on_the_Debian_Edu_Sqeeze_DVD.html">Making room on the Debian Edu/Sqeeze DVD</a>
8275 </div>
8276 <div class="date">
8277 7th November 2010
8278 </div>
8279 <div class="body">
8280 <p>Prioritising packages for the Debian Edu /
8281 <a href="http://www.skolelinux.org/">Skolelinux</a> DVD, which is
8282 supposed provide a school with all the services and user applications
8283 needed on the pupils computer network has always been hard. Even
8284 schools without Internet connections should be able to get Debian Edu
8285 working using this DVD.</p>
8286
8287 <p>The job became a lot harder when apt and aptitude started
8288 installing recommended packages by default. We want the same set of
8289 packages to be installed when using the DVD and the netinst CD, and
8290 that means all recommended packages need to be on the DVD. I created
8291 a patch for debian-cd in <a href="http://bugs.debian.org/601203">BTS
8292 report #601203</a> to do this, and since this change was applied to
8293 the Debian Edu DVD build, we have been seriously short on space.</p>
8294
8295 <p>A few days ago we decided to drop blender, wxmaxima and kicad from
8296 the default installation to save space on the DVD, believing that
8297 those needing these applications are few and can get them from the
8298 Debian archive.</p>
8299
8300 <p>Yesterday, I had a look what source packages to see which packages
8301 were using most space. A few large packages are well know;
8302 openoffice.org, openclipart and fluid-soundfont. But I also
8303 discovered that lilypond used 106 MiB and fglrx-driver used 53 MiB.
8304 The lilypond package is pulled in as a dependency for rosegarden, and
8305 when looking a bit closer I discovered that 99 MiB of the 106 MiB were
8306 the documentation package, which is recommended by the binary package.
8307 I decided to drop this documentation package from our DVD, as most of
8308 our users will use the GUI front-ends and do not need the lilypond
8309 documentation. Similarly, I dropped the non-free fglrx-driver package
8310 which might be installed by d-i when its hardware is detected, as the
8311 free X driver should work.</p>
8312
8313 <p>With this change, we finally got space for the LXDE and Gnome
8314 desktop packages as well as the language specific packages making the
8315 DVD more useful again.</p>
8316
8317 </div>
8318 <div class="tags">
8319
8320
8321 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
8322
8323
8324 </div>
8325 </div>
8326 <div class="padding"></div>
8327
8328 <div class="entry">
8329 <div class="title">
8330 <a href="http://people.skolelinux.org/pere/blog/Pledge_for_funding_to_the_Gnash_project_to_get_AVM2_support.html">Pledge for funding to the Gnash project to get AVM2 support</a>
8331 </div>
8332 <div class="date">
8333 19th October 2010
8334 </div>
8335 <div class="body">
8336 <p><a href="http://www.getgnash.org/">The Gnash project</a> is the
8337 most promising solution for a Free Software Flash implementation. It
8338 has done great so far, but there is still far to go, and recently its
8339 funding has dried up. I believe AVM2 support in Gnash is vital to the
8340 continued progress of the project, as more and more sites show up with
8341 AVM2 flash files.</p>
8342
8343 <p>To try to get funding for developing such support, I have started
8344 <a href="http://www.pledgebank.com/gnash-avm2">a pledge</a> with the
8345 following text:</P>
8346
8347 <p><blockquote>
8348
8349 <p>"I will pay 100$ to the Gnash project to develop AVM2 support but
8350 only if 10 other people will do the same."</p>
8351
8352 <p>- Petter Reinholdtsen, free software developer</p>
8353
8354 <p>Deadline to sign up by: 24th December 2010</p>
8355
8356 <p>The Gnash project need to get support for the new Flash file
8357 format AVM2 to work with a lot of sites using Flash on the
8358 web. Gnash already work with a lot of Flash sites using the old AVM1
8359 format, but more and more sites are using the AVM2 format these
8360 days. The project web page is available from
8361 http://www.getgnash.org/ . Gnash is a free software implementation
8362 of Adobe Flash, allowing those of us that do not accept the terms of
8363 the Adobe Flash license to get access to Flash sites.</p>
8364
8365 <p>The project need funding to get developers to put aside enough
8366 time to develop the AVM2 support, and this pledge is my way to try
8367 to get this to happen.</p>
8368
8369 <p>The project accept donations via the OpenMediaNow foundation,
8370 <a href="http://www.openmedianow.org/?q=node/32">http://www.openmedianow.org/?q=node/32</a> .</p>
8371
8372 </blockquote></p>
8373
8374 <p>I hope you will support this effort too. I hope more than 10
8375 people will participate to make this happen. The more money the
8376 project gets, the more features it can develop using these funds.
8377 :)</p>
8378
8379 </div>
8380 <div class="tags">
8381
8382
8383 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
8384
8385
8386 </div>
8387 </div>
8388 <div class="padding"></div>
8389
8390 <div class="entry">
8391 <div class="title">
8392 <a href="http://people.skolelinux.org/pere/blog/Standardkrav_inn_i_anbudstekster_.html">Standardkrav inn i anbudstekster?</a>
8393 </div>
8394 <div class="date">
8395 17th October 2010
8396 </div>
8397 <div class="body">
8398 <p>Hvis det å følge standarder skal ha noen effekt overfor
8399 leverandører, så må slike krav og ønsker komme inn i anbudstekster når
8400 systemer kjøpes inn. Har ikke sett noen slike formuleringer i anbud
8401 så langt, men har tenkt litt på hva som bør inn. Her er noen ideer og
8402 forslag. Min drøm er at en kan sette krav til slik støtte i
8403 anbudstekster, men så langt er det nok mer sannsynlig at en må nøye
8404 seg med å skrive at det er en fordel om slik støtte er tilstede i
8405 leveranser.</p>
8406
8407 <p>Som systemadministrator på Universitetet er det typisk to områder
8408 som er problematiske for meg. Det ene er admin-grensesnittene på
8409 tjenermaskiner, som vi ønsker å bruke via ssh. Det andre er nettsider
8410 som vi ønsker å bruke via en nettleser. For begge deler er det viktig
8411 at protokollene og formatene som brukes følger standarder våre verktøy
8412 støtter.</p>
8413
8414 <p>De fleste har nå støtte for SSH som overføringsprotkoll for
8415 admin-grensesnittet, men det er ikke tilstrekkelig for å kunne stille
8416 inn f.eks BIOS og RAID-kontroller via ssh-forbindelsen. Det er flere
8417 aktuelle protokoller for fremvisning av BIOS-oppsett og
8418 oppstartmeldinger, og min anbefaling ville være å kreve
8419 VT100-kompatibel protokoll, for å sikre at flest mulig
8420 terminalemulatorer kan forstå hva som kommer fra admin-grensesnittet
8421 via ssh. Andre aktuelle alternativer er ANSI-terminalemulering og
8422 VT220. Kanskje en formulering ala dette i anbudsutlysninger vil
8423 fungere:</p>
8424
8425 <p><blockquote>
8426 BIOS og oppstartmeldinger i administrasjonsgrensesnittet til maskinen
8427 bør/skal være tilgjengelig via SSH-protokollen som definert av IETF
8428 (RFC 4251 mfl.) og følge terminalfremvisningprotokollen VT100 (ref?)
8429 når en kobler seg til oppstart via ssh.
8430 </blockquote></p>
8431
8432 <p>Har ikke lykkes med å finne en god referanse for
8433 VT100-spesifikasjonen.</p>
8434
8435 <p>Når det gjelder nettsider, så er det det HTML, CSS og
8436 JavaScript-spesifikasjonen til W3C som gjelder.</p>
8437
8438 <p><blockquote>
8439 Alle systemets nettsider bør/skal være i henhold til statens
8440 standardkatalogs krav om nettsider og følge HTML-standarden som
8441 definert av W3C, og validere uten feil hos W3Cs HTML-validator
8442 (http://validator.w3.org). Hvis det brukes CSS så bør/skal denne
8443 validere uten feil hos W3Cs CSS-validator
8444 (http://jigsaw.w3.org/css-validator/). Eventuelle JavaScript skal
8445 være i henhold til EcmaScript-standarden. I tillegg til å følge de
8446 overnevnte standardene skal websidene fungere i nettleserne (fyll inn
8447 relevant liste for organisasjonen) Firefox 3.5, Internet Explorer 8,
8448 Opera 9, etc.
8449 </blockquote></p>
8450
8451 <p>Vil et slikt avsnitt være konkret nok til å få leverandørene til å
8452 lage nettsider som følger standardene og fungerer i flere
8453 nettlesere?</p>
8454
8455 <p>Tar svært gjerne imot innspill på dette temaet til aktive (at)
8456 nuug.no, og er spesielt interessert i hva andre skriver i sine anbud
8457 for å oppmuntre leverandører til å følge standardene. Kanskje NUUG
8458 burde lage et dokument med forslag til standardformuleringer å ta med
8459 i anbudsutlysninger?</p>
8460
8461 <p>Oppdatering 2010-12-03: I følge Wikipedias oppføring om
8462 <a href="http://en.wikipedia.org/wiki/ANSI_escape_code">ANSI escape
8463 code</a>, så bruker VT100-terminaler ECMA-48-spesifikasjonen som
8464 basis for sin oppførsel. Det kan dermed være et alternativ når en
8465 skal spesifisere hvordan seriell-konsoll skal fungere.</p>
8466
8467 </div>
8468 <div class="tags">
8469
8470
8471 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
8472
8473
8474 </div>
8475 </div>
8476 <div class="padding"></div>
8477
8478 <div class="entry">
8479 <div class="title">
8480 <a href="http://people.skolelinux.org/pere/blog/Links_for_2010_10_14.html">Links for 2010-10-14</a>
8481 </div>
8482 <div class="date">
8483 14th October 2010
8484 </div>
8485 <div class="body">
8486 <p>Personvernet et under kontinuerlig og kraftig angrep. Her er noen
8487 stemmer i debatten.</p>
8488
8489 <p><ul>
8490
8491 <li><a href="http://efn.no/hemmelig-retthaversk.txt">Hemmelig
8492 "Retthaversk" notat vil amputere person- og rettsvernet</a> -
8493 pressemelding fra EFN etter at de ble kjent med hårreisende
8494 lovforslag fra "Dele, ikke stjele"-kampanjen.
8495
8496 <li><a href="http://borud2.borud.no/2010/10/verdidebatt.html">Verdidebatt</a>
8497 av Bjørn Borud. Klargjørende omramming av debatten med bakgrunn i
8498 oppdagelsen fra EFN.</li>
8499
8500 <li><a href="http://www.dagbladet.no/2010/10/14/kultur/data_og_teknologi/tekno/personvern/opphavsrett/13804298/">
8501 personvernet vike for opphavsretten?</a> av Jan Omdahl i
8502 Dagbladet</li>
8503
8504 <li><a href="http://www.archive.org/details/CopyingIsNotTheft">Copying
8505 Is Not Theft</a> - fin jingle om opphavsrett vs. eiendom</li>
8506
8507 <li><a href="http://cleanternet.org/">Cleanternet</a> - satire om
8508 forslag for et rent og sikkert Internet.</li>
8509
8510 <li><a href="http://www.dubistterrorist.de/en/">You are a
8511 terrorist!</a> - innspill om den massive overvåkningen som er
8512 gjennomført i Tysland og resten av den vestlige verden de siste
8513 årene.</li>
8514
8515 <li><a href="http://www.dagbladet.no/2010/10/12/kultur/debatt/debattinnlegg/13787554/">Farlig
8516 hemmelighold</a> - debattinnlegg i Dagbladet fra Thomas Gramstad og
8517 Bjørn Remseth i EFN</li>
8518
8519 </ul></p>
8520
8521 </div>
8522 <div class="tags">
8523
8524
8525 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
8526
8527
8528 </div>
8529 </div>
8530 <div class="padding"></div>
8531
8532 <div class="entry">
8533 <div class="title">
8534 <a href="http://people.skolelinux.org/pere/blog/First_version_of_a_Perl_library_to_control_the_Spykee_robot.html">First version of a Perl library to control the Spykee robot</a>
8535 </div>
8536 <div class="date">
8537 9th October 2010
8538 </div>
8539 <div class="body">
8540 <p>This summer I got the chance to buy cheap Spykee robots, and since
8541 then I have worked on getting Linux software in place to control them.
8542 The firmware for the robot is available from the producer, and using
8543 that source it was trivial to figure out the protocol specification.
8544 I've started on a perl library to control it, and made some demo
8545 programs using this perl library to allow one to control the
8546 robots.</p>
8547
8548 <p>The library is quite functional already, and capable of controlling
8549 the driving, fetching video, uploading MP3s and play them. There are
8550 a few less important features too.</p>
8551
8552 <p>Since a few weeks ago, I ran out of time to spend on this project,
8553 but I never got around to releasing the current source. I decided
8554 today that it was time to do something about it, and uploaded the
8555 source to my Debian package store at people.skolelinux.org.</p>
8556
8557 <p>Because it was simpler for me, I made a Debian package and
8558 published the source and deb. If you got a spykee robot, grab the
8559 source or binary package:</p>
8560
8561 <p><ul>
8562 <li><a href="http://people.skolelinux.org/~pere/debian/packages/lenny/libspykee-perl_0.0.20101009-1.tar.gz">libspykee-perl_0.0.20101009-1.tar.gz</a></li>
8563 <li><a href="http://people.skolelinux.org/~pere/debian/packages/lenny/libspykee-perl_0.0.20101009-1.dsc">libspykee-perl_0.0.20101009-1.dsc</a></li>
8564 <li><a href="http://people.skolelinux.org/~pere/debian/packages/lenny/libspykee-perl_0.0.20101009-1_all.deb">libspykee-perl_0.0.20101009-1_all.deb</a></li>
8565 </ul></p>
8566
8567 <p>If you are interested in helping out with developing this library,
8568 please let me know.</p>
8569
8570 </div>
8571 <div class="tags">
8572
8573
8574 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
8575
8576
8577 </div>
8578 </div>
8579 <div class="padding"></div>
8580
8581 <div class="entry">
8582 <div class="title">
8583 <a href="http://people.skolelinux.org/pere/blog/Links_for_2010_10_03.html">Links for 2010-10-03</a>
8584 </div>
8585 <div class="date">
8586 3rd October 2010
8587 </div>
8588 <div class="body">
8589 <p><ul>
8590
8591 <li><a href="http://arstechnica.com/business/news/2010/09/there-is-no-plan-b-why-the-ipv4-to-ipv6-transition-will-be-ugly.ars">There
8592 is no Plan B: why the IPv4-to-IPv6 transition will be ugly</a></li>
8593
8594 <li>Scanner looking under clothes
8595 <a href="http://www.dagbladet.no/2010/10/03/nyheter/utenriks/reise/overvakingskamera/flyplasser/13667192/">has
8596 already been misused at Heathrow</a>.</li>
8597
8598 <li><a href="http://wiki.softwarelivre.org/Landell">Landell
8599 Webcasting</a> - interesting alternative for
8600 <ahref="http://dvswitch.alioth.debian.org/wiki/">DVSwitch</a> with
8601 simple setup.
8602
8603 </ul></p>
8604
8605 </div>
8606 <div class="tags">
8607
8608
8609 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
8610
8611
8612 </div>
8613 </div>
8614 <div class="padding"></div>
8615
8616 <div class="entry">
8617 <div class="title">
8618 <a href="http://people.skolelinux.org/pere/blog/TED_talks_p__norsk_og_NUUG_foredrag___frivillige_trengs_til_teksting.html">TED talks på norsk og NUUG-foredrag - frivillige trengs til teksting</a>
8619 </div>
8620 <div class="date">
8621 1st October 2010
8622 </div>
8623 <div class="body">
8624 <p>Frikanalen og NUUG jobber for å få <a href="http://www.ted.com">TED
8625 talks</a> kringkastet på
8626 <a href="http://www.frikanalen.no/">Frikanalen</a>, for å gi et mer
8627 variert innhold på kanalen som i dag sendes på RiksTV, Lyse og
8628 Uninett. Før innslagene kan sendes må det lages norske undertekster,
8629 og dette her trengs det frivillige. Det er hundrevis av innslag, men
8630 mine favoritter er
8631 <a href="http://www.ted.com/talks/james_randi.html">James Randi</a> og
8632 <a href="http://www.ted.com/talks/lang/eng/michael_specter_the_danger_of_science_denial.html">Michael
8633 Specter</a>. Hvis du har litt tid til overs, bli med på å oversette
8634 TED-foredragene til norsk og få på plass undertekster. TED har
8635 allerede opplegg på plass for å håndtere oversettelser og
8636 undertekster. Registrer deg på
8637 <a href="http://www.ted.com/translate/forted">sidene til TED</a> i
8638 dag!</p>
8639
8640 <p>NUUG holder også på å få alle opptakene fra NUUG-presentasjonene
8641 <a href="http://www.nuug.no/pub/video/frikanalen/frontpage.cgi?organization=NUUG">publisert
8642 på Frikanalen</a>. Foredrag på engelsk må også her tekstes og
8643 oversettes. Ta kontakt med video@nuug.no hvis du vil bidra med
8644 teksting og oversetting. Arbeidet koordineres på epostlisten og på
8645 IRC (#nuug-video på irc.oftc.org), og <a
8646 href="http://wiki.nuug.no/grupper/video/frikanalen">en wikiside</a>
8647 brukes som notatblokk for arbeidet. Mest lovende verktøy for dette
8648 ser i dag ut til å være
8649 <a href="http://universalsubtitles.org/">Universal Subtitles</a>, som
8650 lar en bidra med teksting via en nettleser.</p>
8651
8652 </div>
8653 <div class="tags">
8654
8655
8656 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
8657
8658
8659 </div>
8660 </div>
8661 <div class="padding"></div>
8662
8663 <div class="entry">
8664 <div class="title">
8665 <a href="http://people.skolelinux.org/pere/blog/Anonym_ferdsel_er_en_menneskerett.html">Anonym ferdsel er en menneskerett</a>
8666 </div>
8667 <div class="date">
8668 15th September 2010
8669 </div>
8670 <div class="body">
8671 <p>Debatten rundt sporveiselskapet i Oslos (Ruter AS) ønske om
8672 <a href="http://www.aftenposten.no/nyheter/iriks/article3808135.ece">å
8673 radiomerke med RFID</a> alle sine kunder og
8674 <a href="http://www.aftenposten.no/nyheter/article3809746.ece">registrere
8675 hvor hver og en av oss beveger oss</a> pågår, og en ting som har
8676 kommet lite frem i debatten er at det faktisk er en menneskerett å
8677 kunne ferdes anonymt internt i ens eget land.</p>
8678
8679 <p>Fant en grei kilde for dette i et
8680 <a href="http://www.datatilsynet.no/upload/Microsoft%20Word%20-%2009-01399-2%20H+%C2%A9ringsnotat%20-%20Samferdselsdepartementet%20-%20Utkas%C3%94%C3%87%C2%AA.pdf">skriv
8681 fra Datatilsynet</a> til Samferdselsdepartementet om tema:</p>
8682
8683 <blockquote><p>Retten til å ferdes anonymt kan utledes av
8684 menneskerettskonvensjonen artikkel 8 og av EUs personverndirektiv.
8685 Her heter det at enkeltpersoners grunnleggende rettigheter og frihet
8686 må respekteres, særlig retten til privatlivets fred. I både
8687 personverndirektivet og i den norske personopplysningsloven er
8688 selvråderetten til hver enkelt et av grunnprinsippene, hovedsaklig
8689 uttrykt ved at en må gi et frivillig, informert og uttrykkelig
8690 samtykke til behandling av personopplysninger.</p></blockquote>
8691
8692 <p>For meg er det viktig at jeg kan ferdes anonymt, og det er litt av
8693 bakgrunnen til at jeg handler med kontanter, ikke har mobiltelefon og
8694 forventer å kunne reise med bil og kollektivtrafikk uten at det blir
8695 registrert hvor jeg har vært. Ruter angriper min rett til å ferdes
8696 uten radiopeiler med sin innføring av RFID-kort, og dokumenterer sitt
8697 ønske om å registrere hvor kundene befant seg ved å ønske å gebyrlegge
8698 oss som ikke registrerer oss hver gang vi beveger oss med
8699 kollektivtrafikken i Oslo. Jeg synes det er hårreisende.</p>
8700
8701 </div>
8702 <div class="tags">
8703
8704
8705 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/betalkontant">betalkontant</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
8706
8707
8708 </div>
8709 </div>
8710 <div class="padding"></div>
8711
8712 <div class="entry">
8713 <div class="title">
8714 <a href="http://people.skolelinux.org/pere/blog/Terms_of_use_for_video_produced_by_a_Canon_IXUS_130_digital_camera.html">Terms of use for video produced by a Canon IXUS 130 digital camera</a>
8715 </div>
8716 <div class="date">
8717 9th September 2010
8718 </div>
8719 <div class="body">
8720 <p>A few days ago I had the mixed pleasure of bying a new digital
8721 camera, a Canon IXUS 130. It was instructive and very disturbing to
8722 be able to verify that also this camera producer have the nerve to
8723 specify how I can or can not use the videos produced with the camera.
8724 Even thought I was aware of the issue, the options with new cameras
8725 are limited and I ended up bying the camera anyway. What is the
8726 problem, you might ask? It is software patents, MPEG-4, H.264 and the
8727 MPEG-LA that is the problem, and our right to record our experiences
8728 without asking for permissions that is at risk.
8729
8730 <p>On page 27 of the Danish instruction manual, this section is
8731 written:</p>
8732
8733 <blockquote>
8734 <p>This product is licensed under AT&T patents for the MPEG-4 standard
8735 and may be used for encoding MPEG-4 compliant video and/or decoding
8736 MPEG-4 compliant video that was encoded only (1) for a personal and
8737 non-commercial purpose or (2) by a video provider licensed under the
8738 AT&T patents to provide MPEG-4 compliant video.</p>
8739
8740 <p>No license is granted or implied for any other use for MPEG-4
8741 standard.</p>
8742 </blockquote>
8743
8744 <p>In short, the camera producer have chosen to use technology
8745 (MPEG-4/H.264) that is only provided if I used it for personal and
8746 non-commercial purposes, or ask for permission from the organisations
8747 holding the knowledge monopoly (patent) for technology used.</p>
8748
8749 <p>This issue has been brewing for a while, and I recommend you to
8750 read
8751 "<a href="http://www.osnews.com/story/23236/Why_Our_Civilization_s_Video_Art_and_Culture_is_Threatened_by_the_MPEG-LA">Why
8752 Our Civilization's Video Art and Culture is Threatened by the
8753 MPEG-LA</a>" by Eugenia Loli-Queru and
8754 "<a href="http://webmink.com/2010/09/03/h-264-and-foss/">H.264 Is Not
8755 The Sort Of Free That Matters</a>" by Simon Phipps to learn more about
8756 the issue. The solution is to support the
8757 <a href="http://www.digistan.org/open-standard:definition">free and
8758 open standards</a> for video, like <a href="http://www.theora.org/">Ogg
8759 Theora</a>, and avoid MPEG-4 and H.264 if you can.</p>
8760
8761 </div>
8762 <div class="tags">
8763
8764
8765 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/h264">h264</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
8766
8767
8768 </div>
8769 </div>
8770 <div class="padding"></div>
8771
8772 <div class="entry">
8773 <div class="title">
8774 <a href="http://people.skolelinux.org/pere/blog/Navteq_bruker_3_12_m_neder__OpenStreetmap_org_trenger_noen_dager.html">Navteq bruker 3-12 måneder, OpenStreetmap.org trenger noen dager</a>
8775 </div>
8776 <div class="date">
8777 7th September 2010
8778 </div>
8779 <div class="body">
8780 <p>Jeg ble riktig fascinert av
8781 <a href="http://www.aftenposten.no/nyheter/iriks/article3800967.ece">en
8782 artikkel i Aftenposten</a> om hvor hardt Navteq jobber for å oppdatere
8783 kartene som brukes i navigasjons-GPSer, der det blant annet heter at
8784 "på grunn av teknikken tar det alt fra tre til tolv måneder før
8785 kartene er oppdatert". Når en kjenner hva slags oppdateringshastighet
8786 som er tilgjengelig på
8787 <a href="http://www.openstreetmap.org/">OpenStreetmap</a> som
8788 oppdateres på dugnad, blir det litt trist å se hva noe av det beste en
8789 kan kjøpe for penger får til.</p>
8790
8791 <p>Fra en endrer kartdataene i databasen til OpenStreetmap tar det
8792 ca. 15 minutter før endringen er synlig på kartet som alle kan se på
8793 web. Dernest overføres det daglig til en kartdump som lastes ned av
8794 personen som lager Garmin-kart for Norge ca. en gang i uken. Med
8795 OpenStreetmap.org og <a href="http://www.frikart.no/">Frikart.no</a>
8796 kan en altså ha korreksjonene på plass i sin Garmin-GPS i løpet av en
8797 uke. Det er også av tekniske årsaker at det tar så langt tid.
8798 Jobbene som tegner kartene, henter ut kartdumpene og konverterer til
8799 Garmin-format tar minutter og timer å gjennomføre, slik at de ikke
8800 gjøres kontinuerlig men kun regelmessing.</p>
8801
8802 </div>
8803 <div class="tags">
8804
8805
8806 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
8807
8808
8809 </div>
8810 </div>
8811 <div class="padding"></div>
8812
8813 <div class="entry">
8814 <div class="title">
8815 <a href="http://people.skolelinux.org/pere/blog/My_first_perl_GUI_application___controlling_a_Spykee_robot.html">My first perl GUI application - controlling a Spykee robot</a>
8816 </div>
8817 <div class="date">
8818 1st September 2010
8819 </div>
8820 <div class="body">
8821 <p>This evening I made my first Perl GUI application. The last few
8822 days I have worked on a Perl module for controlling my recently
8823 aquired Spykee robots, and the module is now getting complete enought
8824 that it is possible to use it to control the robot driving at least.
8825 It was now time to figure out how to use it to create some GUI to
8826 allow me to drive the robot around. I picked PerlQt as I have had
8827 positive experiences with the Qt API before, and spent a few minutes
8828 browsing the web for examples. Using Qt Designer seemed like a short
8829 cut, so I ended up writing the perl GUI using Qt Designer and
8830 compiling it into a perl program using the puic program from
8831 libqt-perl. Nothing fancy yet, but it got buttons to connect and
8832 drive around.</p>
8833
8834 <p>The perl module I have written provide a object oriented API for
8835 controlling the robot. Here is an small example on how to use it:</p>
8836
8837 <p><pre>
8838 use Spykee;
8839 Spykee::discover(sub {$robot{$_[0]} = $_[1]});
8840 my $host = (keys %robot)[0];
8841 my $spykee = Spykee->new();
8842 $spykee->contact($host, "admin", "admin");
8843 $spykee->left();
8844 sleep 2;
8845 $spykee->right();
8846 sleep 2;
8847 $spykee->forward();
8848 sleep 2;
8849 $spykee->back();
8850 sleep 2;
8851 $spykee->stop();
8852 </pre></p>
8853
8854 <p>Thanks to the release of the source of the robot firmware, I could
8855 peek into the implementation at the other end to figure out how to
8856 implement the protocol used by the robot. I've implemented several of
8857 the commands the robot understand, but is still missing the camera
8858 support to make it possible to control the robot from remote. First I
8859 want to implement support for uploading new firmware and configuring
8860 the wireless network, to make it possible to bootstrap a Spykee robot
8861 without the producers Windows and MacOSX software (I only have Linux,
8862 so I had to ask a friend to come over to get the robot testing
8863 going. :).</p>
8864
8865 <p>Will release the source to the public soon, but need to figure out
8866 where to make it available first. I will add a link to
8867 <a href="http://wiki.nuug.no/grupper/robot/">the NUUG wiki</a> for
8868 those that want to check back later to find it.</p>
8869
8870 </div>
8871 <div class="tags">
8872
8873
8874 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
8875
8876
8877 </div>
8878 </div>
8879 <div class="padding"></div>
8880
8881 <div class="entry">
8882 <div class="title">
8883 <a href="http://people.skolelinux.org/pere/blog/Forslag_i_stortinget_om___stoppe_elektronisk_stemmegiving_i_Norge.html">Forslag i stortinget om å stoppe elektronisk stemmegiving i Norge</a>
8884 </div>
8885 <div class="date">
8886 31st August 2010
8887 </div>
8888 <div class="body">
8889 <p>Ble tipset i dag om at et forslag om å stoppe forsøkene med
8890 elektronisk stemmegiving utenfor valglokaler er
8891 <a href="http://www.stortinget.no/no/Saker-og-publikasjoner/Saker/Sak/?p=46616">til
8892 behandling</a> i Stortinget.
8893 <a href="http://www.stortinget.no/Global/pdf/Representantforslag/2009-2010/dok8-200910-128.pdf">Forslaget</a>
8894 er fremmet av Erna Solberg, Michael Tetzschner og Trond Helleland.</p>
8895
8896 <p>Håper det får flertall.</p>
8897
8898 </div>
8899 <div class="tags">
8900
8901
8902 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/valg">valg</a>.
8903
8904
8905 </div>
8906 </div>
8907 <div class="padding"></div>
8908
8909 <div class="entry">
8910 <div class="title">
8911 <a href="http://people.skolelinux.org/pere/blog/Broken_hard_link_handling_with_sshfs.html">Broken hard link handling with sshfs</a>
8912 </div>
8913 <div class="date">
8914 30th August 2010
8915 </div>
8916 <div class="body">
8917 <p>Just got an email from Tobias Gruetzmacher as a followup on my
8918 <a href="http://people.skolelinux.org/pere/blog/Broken_umask_handling_with_sshfs.html">previous
8919 post about sshfs</a>. He reported another problem with sshfs. It
8920 fail to handle hard links properly. A simple way to spot this is to
8921 look at the . and .. entries in the directory tree. These should have
8922 a link count >1, but on sshfs the count is 1. I just tested to see
8923 what happen when trying to hardlink, and this fail as well:</p>
8924
8925 <pre>
8926 % ln foo bar
8927 ln: creating hard link `bar' => `foo': Function not implemented
8928 %
8929 </pre>
8930
8931 <p>I have not yet found time to implement a test for this in my file
8932 system test code, but believe having working hard links is useful to
8933 avoid surprised unix programs. Not as useful as working file locking
8934 and symlinks, which are required to get a working desktop, but useful
8935 nevertheless. :)</p>
8936
8937 <p>The latest version of the file system test code is available via
8938 git from
8939 <a href="http://github.com/gebi/fs-test">http://github.com/gebi/fs-test</a></p>
8940
8941 </div>
8942 <div class="tags">
8943
8944
8945 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
8946
8947
8948 </div>
8949 </div>
8950 <div class="padding"></div>
8951
8952 <div class="entry">
8953 <div class="title">
8954 <a href="http://people.skolelinux.org/pere/blog/Sikkerhetsteateret_p__flyplassene_fortsetter.html">Sikkerhetsteateret på flyplassene fortsetter</a>
8955 </div>
8956 <div class="date">
8957 28th August 2010
8958 </div>
8959 <div class="body">
8960 <p>Jeg skrev for et halvt år siden hvordan
8961 <a href="http://people.skolelinux.org/pere/blog/Sikkerhet__teater__og_hvordan_gj__re_verden_sikrere.html">samfunnet
8962 kaster bort ressurser på sikkerhetstiltak som ikke fungerer</a>. Kom
8963 nettopp over en
8964 <a href="http://www.askthepilot.com/essays-and-stories/terrorism-tweezers-and-terminal-madness-an-essay-on-security/">historie
8965 fra en pilot fra USA</a> som kommenterer det samme. Jeg mistenker det
8966 kun er uvitenhet og autoritetstro som gjør at så få protesterer. Har
8967 veldig sans for piloten omtalt i <a
8968 href="http://www.aftenposten.no/nyheter/iriks/article2057501.ece">Aftenposten</a> 2007-10-23,
8969 og skulle ønske flere rettet oppmerksomhet mot problemet. Det gir
8970 ikke meg trygghetsfølelse på flyplassene når jeg ser at
8971 flyplassadministrasjonen kaster bort folk, penger og tid på tull i
8972 stedet for ting som bidrar til reell økning av sikkerheten. Det
8973 forteller meg jo at vurderingsevnen til de som burde bidra til økt
8974 sikkerhet er svært sviktende, noe som ikke taler godt for de andre
8975 tiltakene.</p>
8976
8977 <p>Mon tro hva som skjer hvis det fantes en enkel brosjyre å skrive ut
8978 fra Internet som forklarte hva som er galt med sikkerhetsopplegget på
8979 flyplassene, og folk skrev ut og la en bunke på flyplassene når de
8980 passerte. Kanskje det ville fått flere til å få øynene opp for
8981 problemet.</p>
8982
8983 <p>Personlig synes jeg flyopplevelsen er blitt så avskyelig at jeg
8984 forsøker å klare meg med tog, bil og båt for å slippe ubehaget. Det
8985 er dog noe vanskelig i det langstrakte Norge og for å kunne besøke de
8986 delene av verden jeg ønsker å nå. Mistenker at flere har det slik, og
8987 at dette går ut over inntjeningen til flyselskapene. Det er antagelig
8988 en god ting sett fra et miljøperspektiv, men det er en annen sak.</p>
8989
8990 </div>
8991 <div class="tags">
8992
8993
8994 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
8995
8996
8997 </div>
8998 </div>
8999 <div class="padding"></div>
9000
9001 <div class="entry">
9002 <div class="title">
9003 <a href="http://people.skolelinux.org/pere/blog/Broken_umask_handling_with_sshfs.html">Broken umask handling with sshfs</a>
9004 </div>
9005 <div class="date">
9006 26th August 2010
9007 </div>
9008 <div class="body">
9009 <p>My file system sematics program
9010 <a href="http://people.skolelinux.org/pere/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html">presented
9011 a few days ago</a> is very useful to verify that a file system can
9012 work as a unix home directory,and today I had to extend it a bit. I'm
9013 looking into alternatives for home directory access here at the
9014 University of Oslo, and one of the options is sshfs. My friend
9015 Finn-Arne mentioned a while back that they had used sshfs with Debian
9016 Edu, but stopped because of problems. I asked today what the problems
9017 where, and he mentioned that sshfs failed to handle umask properly.
9018 Trying to detect the problem I wrote this addition to my fs testing
9019 script:</p>
9020
9021 <pre>
9022 mode_t touch_get_mode(const char *name, mode_t mode) {
9023 mode_t retval = 0;
9024 int fd = open(name, O_RDWR|O_CREAT|O_LARGEFILE, mode);
9025 if (-1 != fd) {
9026 unlink(name);
9027 struct stat statbuf;
9028 if (-1 != fstat(fd, &statbuf)) {
9029 retval = statbuf.st_mode & 0x1ff;
9030 }
9031 close(fd);
9032 }
9033 return retval;
9034 }
9035
9036 /* Try to detect problem discovered using sshfs */
9037 int test_umask(void) {
9038 printf("info: testing umask effect on file creation\n");
9039
9040 mode_t orig_umask = umask(000);
9041 mode_t newmode;
9042 if (0666 != (newmode = touch_get_mode("foobar", 0666))) {
9043 printf(" error: Wrong file mode %o when creating using mode 666 and umask 000\n",
9044 newmode);
9045 }
9046 umask(007);
9047 if (0660 != (newmode = touch_get_mode("foobar", 0666))) {
9048 printf(" error: Wrong file mode %o when creating using mode 666 and umask 007\n",
9049 newmode);
9050 }
9051
9052 umask (orig_umask);
9053 return 0;
9054 }
9055
9056 int main(int argc, char **argv) {
9057 [...]
9058 test_umask();
9059 return 0;
9060 }
9061 </pre>
9062
9063 <p>Sure enough. On NFS to a netapp, I get this result:</p>
9064
9065 <pre>
9066 Testing POSIX/Unix sematics on file system
9067 info: testing symlink creation
9068 info: testing subdirectory creation
9069 info: testing fcntl locking
9070 Read-locking 1 byte from 1073741824
9071 Read-locking 510 byte from 1073741826
9072 Unlocking 1 byte from 1073741824
9073 Write-locking 1 byte from 1073741824
9074 Write-locking 510 byte from 1073741826
9075 Unlocking 2 byte from 1073741824
9076 info: testing umask effect on file creation
9077 </pre>
9078
9079 <p>When mounting the same directory using sshfs, I get this
9080 result:</p>
9081
9082 <pre>
9083 Testing POSIX/Unix sematics on file system
9084 info: testing symlink creation
9085 info: testing subdirectory creation
9086 info: testing fcntl locking
9087 Read-locking 1 byte from 1073741824
9088 Read-locking 510 byte from 1073741826
9089 Unlocking 1 byte from 1073741824
9090 Write-locking 1 byte from 1073741824
9091 Write-locking 510 byte from 1073741826
9092 Unlocking 2 byte from 1073741824
9093 info: testing umask effect on file creation
9094 error: Wrong file mode 644 when creating using mode 666 and umask 000
9095 error: Wrong file mode 640 when creating using mode 666 and umask 007
9096 </pre>
9097
9098 <p>So, I can conclude that sshfs is better than smb to a Netapp or a
9099 Windows server, but not good enough to be used as a home
9100 directory.</p>
9101
9102 <p>Update 2010-08-26: Reported the issue in
9103 <a href="http://bugs.debian.org/594498">BTS report #594498</a></p>
9104
9105 <p>Update 2010-08-27: Michael Gebetsroither report that he found the
9106 script so useful that he created a GIT repository and stored it in
9107 <a href="http://github.com/gebi/fs-test">http://github.com/gebi/fs-test</a>.</p>
9108
9109 </div>
9110 <div class="tags">
9111
9112
9113 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
9114
9115
9116 </div>
9117 </div>
9118 <div class="padding"></div>
9119
9120 <div class="entry">
9121 <div class="title">
9122 <a href="http://people.skolelinux.org/pere/blog/Elektronisk_stemmegiving_er_ikke_til___stole_p____heller_ikke_i_Norge.html">Elektronisk stemmegiving er ikke til å stole på - heller ikke i Norge</a>
9123 </div>
9124 <div class="date">
9125 23rd August 2010
9126 </div>
9127 <div class="body">
9128 <p>I Norge pågår en prosess for å
9129 <a href="http://www.e-valg.dep.no/">innføre elektronisk
9130 stemmegiving</a> ved kommune- og stortingsvalg. Dette skal
9131 introduseres i 2011. Det er all grunn til å tro at valg i Norge ikke
9132 vil være til å stole på hvis dette blir gjennomført. Da det hele var
9133 oppe til høring i 2006 forfattet jeg
9134 <a href="http://www.nuug.no/dokumenter/valg-horing-2006-09.pdf">en
9135 høringsuttalelse fra NUUG</a> (og EFN som hengte seg på) som skisserte
9136 hvilke punkter som må oppfylles for at en skal kunne stole på et valg,
9137 og elektronisk stemmegiving mangler flere av disse. Elektronisk
9138 stemmegiving er for alle praktiske formål å putte ens stemme i en sort
9139 boks under andres kontroll, og satse på at de som har kontroll med
9140 boksen er til å stole på - uten at en har mulighet til å verifisere
9141 dette selv. Det er ikke slik en gjennomfører demokratiske valg.</p>
9142
9143 <p>Da problemet er fundamentalt med hvordan elektronisk stemmegiving
9144 må fungere for at også ikke-krypografer skal kunne delta, har det vært
9145 mange rapporter om hvordan elektronisk stemmegiving har sviktet i land
9146 etter land. En
9147 <a href="http://wiki.nuug.no/uttalelser/2006-elektronisk-stemmegiving">liten
9148 samling referanser</a> finnes på NUUGs wiki. Den siste er fra India,
9149 der valgkomisjonen har valgt
9150 <a href="http://www.freedom-to-tinker.com/blog/jhalderm/electronic-voting-researcher-arrested-over-anonymous-source">å
9151 pusse politiet på en forsker</a> som har dokumentert svakheter i
9152 valgsystemet.</p>
9153
9154 <p>Her i Norge har en valgt en annen tilnærming, der en forsøker seg
9155 med teknobabbel for å få befolkningen til å tro at dette skal bli
9156 sikkert. Husk, elektronisk stemmegiving underminerer de demokratiske
9157 valgene i Norge, og bør ikke innføres.</p>
9158
9159 <p>Den offentlige diskusjonen blir litt vanskelig av at media har
9160 valgt å kalle dette "evalg", som kan sies å både gjelde elektronisk
9161 opptelling av valget som Norge har gjort siden 60-tallet og som er en
9162 svært god ide, og elektronisk opptelling som er en svært dårlig ide.
9163 Diskusjonen gir ikke mening hvis en skal diskutere om en er for eller
9164 mot "evalg", og jeg forsøker derfor å være klar på at jeg snakker om
9165 elektronisk stemmegiving og unngå begrepet "evalg".</p>
9166
9167 </div>
9168 <div class="tags">
9169
9170
9171 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/valg">valg</a>.
9172
9173
9174 </div>
9175 </div>
9176 <div class="padding"></div>
9177
9178 <div class="entry">
9179 <div class="title">
9180 <a href="http://people.skolelinux.org/pere/blog/Robot__reis_deg___.html">Robot, reis deg...</a>
9181 </div>
9182 <div class="date">
9183 21st August 2010
9184 </div>
9185 <div class="body">
9186 <p>I dag fikk jeg endelig tittet litt på mine nyinnkjøpte roboter, og
9187 har brukt noen timer til å google etter interessante referanser og
9188 aktuell kildekode for bruk på Linux. Det mest lovende så langt er
9189 <a href="http://ispykee.toyz.org/">ispykee</a>, som har en
9190 BSD-lisensiert linux-daemon som står som mellomledd mellom roboter på
9191 lokalnettet og en sentral tjeneste der en iPhone kan koble seg opp for
9192 å fjernstyre roboten. Linux-daemonen implementerer deler av
9193 protokollen som roboten forstår. Etter å ha knotet litt med å oppnå
9194 kontakt med roboten (den oppretter et eget ad-hoc wifi-nett, så jeg
9195 måtte gå av mitt vanlige nett for å få kontakt), og kommet frem til at
9196 den lytter på IP-port 9000 og 9001, gikk jeg i gang med å finne ut
9197 hvordan jeg kunne snakke med roboten vha. disse portene. Robotbiten
9198 av protokollen er publisert av produsenten med GPL-lisens, slik at det
9199 er mulig å se hvordan protokollen fungerer. Det finnes en java-klient
9200 for Android som så ganske snasen ut, men fant ingen kildekode for
9201 denne. Derimot hadde iphone-løsningen kildekode, så jeg tok
9202 utgangspunkt i den.</p>
9203
9204 <p>Daemonen ville i utgangspunktet forsøke å kontakte den sentrale
9205 tjenesten som iphone-programmet kobler seg til. Jeg skrev dette om
9206 til i stedet å sette opp en nettverkstjeneste på min lokale maskin,
9207 som jeg kan koble meg opp til med telnet og gi kommandoer til roboten
9208 (act, forward, right, left, etc). Det involverte i praksis å bytte ut
9209 socket()/connect() med socket()/bind()/listen()/accept() for å gjøre
9210 klienten om til en tjener.</p>
9211
9212 <p>Mens jeg har forsøkt å få roboten til å bevege seg har min samboer
9213 skrudd sammen resten av roboten for å få montert kamera og plastpynten
9214 (armer, plastfiber for lys). Nå er det hele montert, og roboten er
9215 klar til bruk. Må få flyttet den over til mitt vanlige trådløsnett
9216 før det blir praktisk, men de bitene av protokollen er ikke
9217 implementert i ispykee-daemonen, så der må jeg enten få tak i en mac
9218 eller en windows-maskin, eller implementere det selv.</p>
9219
9220 <p>Vi var tre som kjøpte slike roboter, og vi har blitt enige om å
9221 samle notater og referanser på <a
9222 href="http://wiki.nuug.no/grupper/robot/">NUUGs wiki</a>. Ta en titt
9223 der hvis du er nysgjerrig.</p>
9224
9225 </div>
9226 <div class="tags">
9227
9228
9229 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
9230
9231
9232 </div>
9233 </div>
9234 <div class="padding"></div>
9235
9236 <div class="entry">
9237 <div class="title">
9238 <a href="http://people.skolelinux.org/pere/blog/2_Spykee_roboter_i_hus__n__skal_det_lekes.html">2 Spykee-roboter i hus, nå skal det lekes</a>
9239 </div>
9240 <div class="date">
9241 18th August 2010
9242 </div>
9243 <div class="body">
9244 <p>Jeg kjøpte nettopp to
9245 <a href="http://www.spykee-robot.com/">Spykee</a>-roboter, for test og
9246 leking. Kjøpte to da det var så billige, og gir meg mulighet til å
9247 eksperimentere uten å være veldig redd for å ødelegge alt ved å bytte
9248 ut firmware og slikt. Oppdaget at lekebutikken på Bryn senter hadde
9249 en liten stabel på lager som de ikke hadde klart å selge ut etter
9250 fjorårets juleinnkjøp, og var villig til å selge for en femtedel av
9251 vanlig pris. Jeg, Ronny og Jarle har skaffet oss restbeholdningen, og
9252 det blir morsomt å se hva vi får ut av dette.</p>
9253
9254 <p>Roboten har belter styrt av to motorer, kamera, høytaler, mikrofon
9255 og wifi-tilkobling. Det hele styrt av en GPL-lisensiert databoks som
9256 jeg mistenker kjører linux. Firmware-kildekoden ble visst publisert i
9257 mai. Eneste utfordringen er at kontroller-programvaren kun finnes til
9258 Windows, men det må en kunne jobbe seg rundt når vi har kildekoden til
9259 firmwaren. :)</p>
9260
9261 <ul>
9262 <li><a href="http://en.wikipedia.org/wiki/Spykee">Wikipedia-oppføring</a></li>
9263 <li><a href="http://www.spykeeworld.com/spykee/US/freeSoftware.html">Nedlasting av firmware-kilden</a></li>
9264 <li><a href="http://wiki.nuug.no/grupper/robot">prosjektwiki hos NUUG</a></li>
9265 </ul>
9266
9267 </div>
9268 <div class="tags">
9269
9270
9271 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>.
9272
9273
9274 </div>
9275 </div>
9276 <div class="padding"></div>
9277
9278 <div class="entry">
9279 <div class="title">
9280 <a href="http://people.skolelinux.org/pere/blog/Rob_Weir__How_to_Crush_Dissent.html">Rob Weir: How to Crush Dissent</a>
9281 </div>
9282 <div class="date">
9283 15th August 2010
9284 </div>
9285 <div class="body">
9286 <p>I found the notes from Rob Weir on
9287 <a href="http://feedproxy.google.com/~r/robweir/antic-atom/~3/VGb23-kta8c/how-to-crush-dissent.html">how
9288 to crush dissent</a> matching my own thoughts on the matter quite
9289 well. Highly recommended for those wondering which road our society
9290 should go down. In my view we have been heading the wrong way for a
9291 long time.</p>
9292
9293 </div>
9294 <div class="tags">
9295
9296
9297 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
9298
9299
9300 </div>
9301 </div>
9302 <div class="padding"></div>
9303
9304 <div class="entry">
9305 <div class="title">
9306 <a href="http://people.skolelinux.org/pere/blog/No_hardcoded_config_on_Debian_Edu_clients.html">No hardcoded config on Debian Edu clients</a>
9307 </div>
9308 <div class="date">
9309 9th August 2010
9310 </div>
9311 <div class="body">
9312 <p>As reported earlier, the last few days I have looked at how Debian
9313 Edu clients are configured, and tried to get rid of all hardcoded
9314 configuration settings on the clients. I believe the work to be
9315 mostly done, and the clients seem to work just fine with dynamically
9316 generated configuration.</p>
9317
9318 <p>What is the point, you might ask? The point is to allow a Debian
9319 Edu desktop to integrate into an existing network infrastructure
9320 without any manual configuration.</p>
9321
9322 <p>This is what happens when installing a Debian Edu client here at
9323 the University of Oslo using PXE. With the PXE installation, I am
9324 asked for language (Norwegian Bokmål), locality (Norway) and keyboard
9325 layout (no-latin1), Debian Edu profile (Roaming Workstation), if I
9326 accept to reformat the hard drive (yes), if I want to submit info to
9327 popcon.debian.org (no) and root password (secret). After answering
9328 these questions, the installer goes ahead and does its thing, and
9329 after around 50 minutes it is done. I press enter to finish the
9330 installation, and the machine reboots into KDE. When the machine is
9331 ready and kdm asks for login information, I enter my university
9332 username and password, am told by kdm that a local home directory has
9333 been created and that I must log in again, and finally log in with the
9334 same username and password to the KDE 4.4 desktop. At no point during
9335 this process did it ask for university specific settings, and all the
9336 required configuration was dynamically detected using information
9337 fetched via DHCP and DNS. The roaming workstation is now ready for
9338 use.</p>
9339
9340 <p>How was this done, you might wonder? First of all, here is the
9341 list of things that need to be configured on the client to get it
9342 working properly out of the box:</p>
9343
9344 <ul>
9345 <li>IP address/netmask and DNS server.</li>
9346 <li>Web proxy URL.</li>
9347 <li>LDAP server for NSS directory information (user, group, etc).</li>
9348 <li>Kerberos server for PAM password checking.</li>
9349 <li>SMB mount point to access the network home directory. (*)</li>
9350 <li>Central syslog server to send syslog messages to. (*)</li>
9351 <li>Sitesummary collector URL to submit info to central server. (*)</li>
9352 </ul>
9353
9354 <p>(Hm, did I forget anything? Let me knew if I did.)</p>
9355
9356 <p>The points marked (*) are not required to be able to use the
9357 machine, but needed to provide central storage and allowing system
9358 administrators to track their machines. Since yesterday, everything
9359 but the sitesummary collector URL is dynamically discovered at boot
9360 and installation time in the svn version of Debian Edu.</p>
9361
9362 <p>The IP and DNS setup is fetched during boot using DHCP as usual.
9363 When a DHCP update arrives, the proxy setup is updated by looking for
9364 http://wpat/wpad.dat and using the content of this WPAD file to
9365 configure the http and ftp proxy in /etc/environment and
9366 /etc/apt/apt.conf. I decided to update the proxy setup using a DHCP
9367 hook to ensure that the client stops using the Debian Edu proxy when
9368 it is moved outside the Debian Edu network, and instead uses any local
9369 proxy present on the new network when it moves around.</p>
9370
9371 <p>The DNS names of the LDAP, Kerberos and syslog server and related
9372 configuration are generated using DNS information at boot. First the
9373 installer looks for a host named ldap in the current DNS domain. If
9374 not found, it looks for _ldap._tcp SRV records in DNS instead. If an
9375 LDAP server is found, its root DSE entry is requested and the
9376 attributes namingContexts and defaultNamingContext are used to
9377 determine which LDAP base to use for NSS. If there are several
9378 namingContexts attibutes and the defaultNamingContext is present, that
9379 LDAP subtree is used as the base. If defaultNamingContext is missing,
9380 the subtrees listed as namingContexts are searched in sequence for any
9381 object with class posixAccount or posixGroup, and the first one with
9382 such an object is used as the LDAP base. For Kerberos, a similar
9383 search is done by first looking for a host named kerberos, and then
9384 for the _kerberos._tcp SRV record. I've been unable to find a way to
9385 look up the Kerberos realm, so for this the upper case string of the
9386 current DNS domain is used.</p>
9387
9388 <p>For the syslog server, the hosts syslog and loghost are searched
9389 for, and the _syslog._udp SRV record is consulted if no such host is
9390 found. This algorithm works for both Debian Edu and the University of
9391 Oslo. A similar strategy would work for locating the sitesummary
9392 server, but have not been implemented yet. I decided to fetch and
9393 save these settings during installation, to make sure moving to a
9394 different network does not change the set of users being allowed to
9395 log in nor the passwords required to log in. Usernames and passwords
9396 will be cached by sssd when the user logs in on the Debian Edu
9397 network, and will not change as the laptop move around. For a
9398 non-roaming machine, there is no caching, but given that it is
9399 supposed to stay in place it should not matter much. Perhaps we
9400 should switch those to use sssd too?</p>
9401
9402 <p>The user's SMB mount point for the network home directory is
9403 located when the user logs in for the first time. The LDAP server is
9404 consulted to look for the user's LDAP object and the sambaHomePath
9405 attribute is used if found. If it isn't found, the home directory
9406 path fetched from NSS is used instead. Assuming the path is of the
9407 form /site/server/directory/username, the second part is looked up in
9408 DNS and used to generate a SMB URL of the form
9409 smb://server.domain/username. This algorithm works for both Debian
9410 edu and the University of Oslo. Perhaps there are better attributes
9411 to use or a better algorithm that works for more sites, but this will
9412 do for now. :)</p>
9413
9414 <p>This work should make it easier to integrate the Debian Edu clients
9415 into any LDAP/Kerberos infrastructure, and make the current setup even
9416 more flexible than before. I suspect it will also work for thin
9417 client servers, allowing one to easily set up LTSP and hook it into a
9418 existing network infrastructure, but I have not had time to test this
9419 yet.</p>
9420
9421 <p>If you want to help out with implementing these things for Debian
9422 Edu, please contact us on debian-edu@lists.debian.org.</p>
9423
9424 <p>Update 2010-08-09: Simon Farnsworth gave me a heads-up on how to
9425 detect Kerberos realm from DNS, by looking for _kerberos TXT entries
9426 before falling back to the upper case DNS domain name. Will have to
9427 implement it for Debian Edu. :)</p>
9428
9429 </div>
9430 <div class="tags">
9431
9432
9433 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
9434
9435
9436 </div>
9437 </div>
9438 <div class="padding"></div>
9439
9440 <div class="entry">
9441 <div class="title">
9442 <a href="http://people.skolelinux.org/pere/blog/Testing_if_a_file_system_can_be_used_for_home_directories___.html">Testing if a file system can be used for home directories...</a>
9443 </div>
9444 <div class="date">
9445 8th August 2010
9446 </div>
9447 <div class="body">
9448 <p>A few years ago, I was involved in a project planning to use
9449 Windows file servers as home directory servers for Debian
9450 Edu/Skolelinux machines. This was thought to be no problem, as the
9451 access would be through the SMB network file system protocol, and we
9452 knew other sites used SMB with unix and samba as the file server to
9453 mount home directories without any problems. But, after months of
9454 struggling, we had to conclude that our goal was impossible.</p>
9455
9456 <p>The reason is simply that while SMB can be used for home
9457 directories when the file server is Samba running on Unix, this only
9458 work because of Samba have some extensions and the fact that the
9459 underlying file system is a unix file system. When using a Windows
9460 file server, the underlying file system do not have POSIX semantics,
9461 and several programs will fail if the users home directory where they
9462 want to store their configuration lack POSIX semantics.</p>
9463
9464 <p>As part of this work, I wrote a small C program I want to share
9465 with you all, to replicate a few of the problematic applications (like
9466 OpenOffice.org and GCompris) and see if the file system was working as
9467 it should. If you find yourself in spooky file system land, it might
9468 help you find your way out again. This is the fs-test.c source:</p>
9469
9470 <pre>
9471 /*
9472 * Some tests to check the file system sematics. Used to verify that
9473 * CIFS from a windows server do not work properly as a linux home
9474 * directory.
9475 * License: GPL v2 or later
9476 *
9477 * needs libsqlite3-dev and build-essential installed
9478 * compile with: gcc -Wall -lsqlite3 -DTEST_SQLITE fs-test.c -o fs-test
9479 */
9480
9481 #define _FILE_OFFSET_BITS 64
9482 #define _LARGEFILE_SOURCE 1
9483 #define _LARGEFILE64_SOURCE 1
9484
9485 #define _GNU_SOURCE /* for asprintf() */
9486
9487 #include &lt;errno.h>
9488 #include &lt;fcntl.h>
9489 #include &lt;stdio.h>
9490 #include &lt;string.h>
9491 #include &lt;stdlib.h>
9492 #include &lt;sys/file.h>
9493 #include &lt;sys/stat.h>
9494 #include &lt;sys/types.h>
9495 #include &lt;unistd.h>
9496
9497 #ifdef TEST_SQLITE
9498 /*
9499 * Test sqlite open, as done by gcompris require the libsqlite3-dev
9500 * package and linking with -lsqlite3. A more low level test is
9501 * below.
9502 * See also &lt;URL: http://www.sqlite.org./faq.html#q5 >.
9503 */
9504 #include &lt;sqlite3.h>
9505 #define CREATE_TABLE_USERS \
9506 "CREATE TABLE users (user_id INT UNIQUE, login TEXT, lastname TEXT, firstname TEXT, birthdate TEXT, class_id INT ); "
9507 int test_sqlite_open(void) {
9508 char *zErrMsg;
9509 char *name = "testsqlite.db";
9510 sqlite3 *db=NULL;
9511 unlink(name);
9512 int rc = sqlite3_open(name, &db);
9513 if( rc ){
9514 printf("error: sqlite open of %s failed: %s\n", name, sqlite3_errmsg(db));
9515 sqlite3_close(db);
9516 return -1;
9517 }
9518
9519 /* create tables */
9520 rc = sqlite3_exec(db,CREATE_TABLE_USERS, NULL, 0, &zErrMsg);
9521 if( rc != SQLITE_OK ){
9522 printf("error: sqlite table create failed: %s\n", zErrMsg);
9523 sqlite3_close(db);
9524 return -1;
9525 }
9526 printf("info: sqlite worked\n");
9527 sqlite3_close(db);
9528 return 0;
9529 }
9530 #endif /* TEST_SQLITE */
9531
9532 /*
9533 * Demonstrate locking issue found in gcompris using sqlite3. This
9534 * work with ext3, but not with cifs server on Windows 2003. This is
9535 * done in the sqlite3 library.
9536 * See also
9537 * &lt;URL:http://www.cygwin.com/ml/cygwin/2001-08/msg00854.html> and the
9538 * POSIX specification
9539 * &lt;URL:http://www.opengroup.org/onlinepubs/009695399/functions/fcntl.html>.
9540 */
9541 int test_gcompris_locking(void) {
9542 struct flock fl;
9543 char *name = "testsqlite.db";
9544 unlink(name);
9545 int fd = open(name, O_RDWR|O_CREAT|O_LARGEFILE, 0644);
9546 printf("info: testing fcntl locking\n");
9547
9548 fl.l_whence = SEEK_SET;
9549 fl.l_pid = getpid();
9550 printf(" Read-locking 1 byte from 1073741824");
9551 fl.l_start = 1073741824;
9552 fl.l_len = 1;
9553 fl.l_type = F_RDLCK;
9554 if (0 != fcntl(fd, F_SETLK, &fl) ) printf(" - error!\n"); else printf("\n");
9555
9556 printf(" Read-locking 510 byte from 1073741826");
9557 fl.l_start = 1073741826;
9558 fl.l_len = 510;
9559 fl.l_type = F_RDLCK;
9560 if (0 != fcntl(fd, F_SETLK, &fl) ) printf(" - error!\n"); else printf("\n");
9561
9562 printf(" Unlocking 1 byte from 1073741824");
9563 fl.l_start = 1073741824;
9564 fl.l_len = 1;
9565 fl.l_type = F_UNLCK;
9566 if (0 != fcntl(fd, F_SETLK, &fl) ) printf(" - error!\n"); else printf("\n");
9567
9568 printf(" Write-locking 1 byte from 1073741824");
9569 fl.l_start = 1073741824;
9570 fl.l_len = 1;
9571 fl.l_type = F_WRLCK;
9572 if (0 != fcntl(fd, F_SETLK, &fl) ) printf(" - error!\n"); else printf("\n");
9573
9574 printf(" Write-locking 510 byte from 1073741826");
9575 fl.l_start = 1073741826;
9576 fl.l_len = 510;
9577 if (0 != fcntl(fd, F_SETLK, &fl) ) printf(" - error!\n"); else printf("\n");
9578
9579 printf(" Unlocking 2 byte from 1073741824");
9580 fl.l_start = 1073741824;
9581 fl.l_len = 2;
9582 fl.l_type = F_UNLCK;
9583 if (0 != fcntl(fd, F_SETLK, &fl) ) printf(" - error!\n"); else printf("\n");
9584
9585 close(fd);
9586 return 0;
9587 }
9588
9589 /*
9590 * Test if permissions of freshly created directories allow entries
9591 * below them. This was a problem with OpenOffice.org and gcompris.
9592 * Mounting with option 'sync' seem to solve this problem while
9593 * slowing down file operations.
9594 */
9595 int test_subdirectory_creation(void) {
9596 #define LEVELS 5
9597 char *path = strdup("test");
9598 char *dirs[LEVELS];
9599 int level;
9600 printf("info: testing subdirectory creation\n");
9601 for (level = 0; level &lt; LEVELS; level++) {
9602 char *newpath = NULL;
9603 if (-1 == mkdir(path, 0777)) {
9604 printf(" error: Unable to create directory '%s': %s\n",
9605 path, strerror(errno));
9606 break;
9607 }
9608 asprintf(&newpath, "%s/%s", path, "test");
9609 free(path);
9610 path = newpath;
9611 }
9612 return 0;
9613 }
9614
9615 /*
9616 * Test if symlinks can be created. This was a problem detected with
9617 * KDE.
9618 */
9619 int test_symlinks(void) {
9620 printf("info: testing symlink creation\n");
9621 unlink("symlink");
9622 if (-1 == symlink("file", "symlink"))
9623 printf(" error: Unable to create symlink\n");
9624 return 0;
9625 }
9626
9627 int main(int argc, char **argv) {
9628 printf("Testing POSIX/Unix sematics on file system\n");
9629 test_symlinks();
9630 test_subdirectory_creation();
9631 #ifdef TEST_SQLITE
9632 test_sqlite_open();
9633 #endif /* TEST_SQLITE */
9634 test_gcompris_locking();
9635 return 0;
9636 }
9637 </pre>
9638
9639 <p>When everything is working, it should print something like
9640 this:</p>
9641
9642 <pre>
9643 Testing POSIX/Unix sematics on file system
9644 info: testing symlink creation
9645 info: testing subdirectory creation
9646 info: sqlite worked
9647 info: testing fcntl locking
9648 Read-locking 1 byte from 1073741824
9649 Read-locking 510 byte from 1073741826
9650 Unlocking 1 byte from 1073741824
9651 Write-locking 1 byte from 1073741824
9652 Write-locking 510 byte from 1073741826
9653 Unlocking 2 byte from 1073741824
9654 </pre>
9655
9656 <p>I do not remember the exact details of the problems we saw, but one
9657 of them was with locking, where if I remember correctly, POSIX allow a
9658 read-only lock to be upgraded to a read-write lock without unlocking
9659 the read-only lock (while Windows do not). Another was a bug in the
9660 CIFS/SMB client implementation in the Linux kernel where directory
9661 meta information would be wrong for a fraction of a second, making
9662 OpenOffice.org fail to create its deep directory tree because it was
9663 not allowed to create files in its freshly created directory.</p>
9664
9665 <p>Anyway, here is a nice tool for your tool box, might you never need
9666 it. :)</p>
9667
9668 <p>Update 2010-08-27: Michael Gebetsroither report that he found the
9669 script so useful that he created a GIT repository and stored it in
9670 <a href="http://github.com/gebi/fs-test">http://github.com/gebi/fs-test</a>.</p>
9671
9672 </div>
9673 <div class="tags">
9674
9675
9676 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
9677
9678
9679 </div>
9680 </div>
9681 <div class="padding"></div>
9682
9683 <div class="entry">
9684 <div class="title">
9685 <a href="http://people.skolelinux.org/pere/blog/Autodetecting_Client_setup_for_roaming_workstations_in_Debian_Edu.html">Autodetecting Client setup for roaming workstations in Debian Edu</a>
9686 </div>
9687 <div class="date">
9688 7th August 2010
9689 </div>
9690 <div class="body">
9691 <p>A few days ago, I
9692 <a href="http://people.skolelinux.org/pere/blog/Debian_Edu_roaming_workstation___at_the_university_of_Oslo.html">tried
9693 to install</a> a Roaming workation profile from Debian Edu/Squeeze
9694 while on the university network here at the University of Oslo, and
9695 noticed how much had to change to get it operational using the
9696 university infrastructure. It was fairly easy, but it occured to me
9697 that Debian Edu would improve a lot if I could get the client to
9698 connect without any changes at all, and thus let the client configure
9699 itself during installation and first boot to use the infrastructure
9700 around it. Now I am a huge step further along that road.</p>
9701
9702 <p>With our current squeeze-test packages, I can select the roaming
9703 workstation profile and get a working laptop connecting to the
9704 university LDAP server for user and group and our active directory
9705 servers for Kerberos authentication. All this without any
9706 configuration at all during installation. My users home directory got
9707 a bookmark in the KDE menu to mount it via SMB, with the correct URL.
9708 In short, openldap and sssd is correctly configured. In addition to
9709 this, the client look for http://wpad/wpad.dat to configure a web
9710 proxy, and when it fail to find it no proxy settings are stored in
9711 /etc/environment and /etc/apt/apt.conf. Iceweasel and KDE is
9712 configured to look for the same wpad configuration and also do not use
9713 a proxy when at the university network. If the machine is moved to a
9714 network with such wpad setup, it would automatically use it when DHCP
9715 gave it a IP address.</p>
9716
9717 <p>The LDAP server is located using DNS, by first looking for the DNS
9718 entry ldap.$domain. If this do not exist, it look for the
9719 _ldap._tcp.$domain SRV records and use the first one as the LDAP
9720 server. Next, it connects to the LDAP server and search all
9721 namingContexts entries for posixAccount or posixGroup objects, and
9722 pick the first one as the LDAP base. For Kerberos, a similar
9723 algorithm is used to locate the LDAP server, and the realm is the
9724 uppercase version of $domain.</p>
9725
9726 <p>So, what is not working, you might ask. SMB mounting my home
9727 directory do not work. No idea why, but suspected the incorrect
9728 Kerberos settings in /etc/krb5.conf and /etc/samba/smb.conf might be
9729 the cause. These are not properly configured during installation, and
9730 had to be hand-edited to get the correct Kerberos realm and server,
9731 but SMB mounting still do not work. :(</p>
9732
9733 <p>With this automatic configuration in place, I expect a Debian Edu
9734 roaming profile installation would be able to automatically detect and
9735 connect to any site using LDAP and Kerberos for NSS directory and PAM
9736 authentication. It should also work out of the box in a Active
9737 Directory environment providing posixAccount and posixGroup objects
9738 with UID and GID values.</p>
9739
9740 <p>If you want to help out with implementing these things for Debian
9741 Edu, please contact us on debian-edu@lists.debian.org.</p>
9742
9743 </div>
9744 <div class="tags">
9745
9746
9747 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
9748
9749
9750 </div>
9751 </div>
9752 <div class="padding"></div>
9753
9754 <div class="entry">
9755 <div class="title">
9756 <a href="http://people.skolelinux.org/pere/blog/Debian_Edu_roaming_workstation___at_the_university_of_Oslo.html">Debian Edu roaming workstation - at the university of Oslo</a>
9757 </div>
9758 <div class="date">
9759 3rd August 2010
9760 </div>
9761 <div class="body">
9762 <p>The new roaming workstation profile in Debian Edu/Squeeze is fairly
9763 similar to the laptop setup am I working on using Ubuntu for the
9764 University of Oslo, and just for the heck of it, I tested today how
9765 hard it would be to integrate that profile into the university
9766 infrastructure. In this case, it is the university LDAP server,
9767 Active Directory Kerberos server and SMB mounting from the Netapp file
9768 servers.</p>
9769
9770 <p>I was pleasantly surprised that the only three files needed to be
9771 changed (/etc/sssd/sssd.conf, /etc/ldap.conf and
9772 /etc/mklocaluser.d/20-debian-edu-config) and one file had to be added
9773 (/usr/share/perl5/Debian/Edu_Local.pm), to get the client working.
9774 Most of the changes were to get the client to use the university LDAP
9775 for NSS and Kerberos server for PAM, but one was to change a hard
9776 coded DNS domain name in the mklocaluser hook from .intern to
9777 .uio.no.</p>
9778
9779 <p>This testing was so encouraging, that I went ahead and adjusted the
9780 Debian Edu scripts and setup in subversion to centralise the roaming
9781 workstation setup a bit more and avoid the hardcoded DNS domain name,
9782 so that when I test this tomorrow, I expect to get away with modifying
9783 only /etc/sssd/sssd.conf and /etc/ldap.conf to get it to use the
9784 university servers.</p>
9785
9786 <p>My goal is to get the clients to have no hardcoded settings and
9787 fetch all their initial setup during installation and first boot, to
9788 allow them to be inserted also into environments where the default
9789 setup in Debian Edu has been changed or as with the university, where
9790 the environment is different but provides the protocols Debian Edu
9791 uses.</p>
9792
9793 </div>
9794 <div class="tags">
9795
9796
9797 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
9798
9799
9800 </div>
9801 </div>
9802 <div class="padding"></div>
9803
9804 <div class="entry">
9805 <div class="title">
9806 <a href="http://people.skolelinux.org/pere/blog/Circular_package_dependencies_harms_apt_recovery.html">Circular package dependencies harms apt recovery</a>
9807 </div>
9808 <div class="date">
9809 27th July 2010
9810 </div>
9811 <div class="body">
9812 <p>I discovered this while doing
9813 <a href="http://people.skolelinux.org/pere/blog/Automatic_upgrade_testing_from_Lenny_to_Squeeze.html">automated
9814 testing of upgrades from Debian Lenny to Squeeze</a>. A few packages
9815 in Debian still got circular dependencies, and it is often claimed
9816 that apt and aptitude should be able to handle this just fine, but
9817 some times these dependency loops causes apt to fail.</p>
9818
9819 <p>An example is from todays
9820 <a href="http://people.skolelinux.org/~pere/debian-upgrade-testing//test-20100727-lenny-squeeze-kde-aptitude.txt">upgrade
9821 of KDE using aptitude</a>. In it, a bug in kdebase-workspace-data
9822 causes perl-modules to fail to upgrade. The cause is simple. If a
9823 package fail to unpack, then only part of packages with the circular
9824 dependency might end up being unpacked when unpacking aborts, and the
9825 ones already unpacked will fail to configure in the recovery phase
9826 because its dependencies are unavailable.</p>
9827
9828 <p>In this log, the problem manifest itself with this error:</p>
9829
9830 <blockquote><pre>
9831 dpkg: dependency problems prevent configuration of perl-modules:
9832 perl-modules depends on perl (>= 5.10.1-1); however:
9833 Version of perl on system is 5.10.0-19lenny2.
9834 dpkg: error processing perl-modules (--configure):
9835 dependency problems - leaving unconfigured
9836 </pre></blockquote>
9837
9838 <p>The perl/perl-modules circular dependency is already
9839 <a href="http://bugs.debian.org/527917">reported as a bug</a>, and will
9840 hopefully be solved as soon as possible, but it is not the only one,
9841 and each one of these loops in the dependency tree can cause similar
9842 failures. Of course, they only occur when there are bugs in other
9843 packages causing the unpacking to fail, but it is rather nasty when
9844 the failure of one package causes the problem to become worse because
9845 of dependency loops.</p>
9846
9847 <p>Thanks to
9848 <a href="http://lists.debian.org/debian-devel/2010/06/msg00116.html">the
9849 tireless effort by Bill Allombert</a>, the number of circular
9850 dependencies
9851 <a href="http://debian.semistable.com/debgraph.out.html">left in Debian
9852 is dropping</a>, and perhaps it will reach zero one day. :)</p>
9853
9854 <p>Todays testing also exposed a bug in
9855 <a href="http://bugs.debian.org/590605">update-notifier</a> and
9856 <a href="http://bugs.debian.org/590604">different behaviour</a> between
9857 apt-get and aptitude, the latter possibly caused by some circular
9858 dependency. Reported both to BTS to try to get someone to look at
9859 it.</p>
9860
9861 </div>
9862 <div class="tags">
9863
9864
9865 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
9866
9867
9868 </div>
9869 </div>
9870 <div class="padding"></div>
9871
9872 <div class="entry">
9873 <div class="title">
9874 <a href="http://people.skolelinux.org/pere/blog/First_Debian_Edu_test_release__alpha0__based_on_Squeeze_is_released.html">First Debian Edu test release (alpha0) based on Squeeze is released</a>
9875 </div>
9876 <div class="date">
9877 27th July 2010
9878 </div>
9879 <div class="body">
9880 <p>I just posted this announcement culminating several months of work
9881 with the next Debian Edu release. Not nearly done, but one major step
9882 completed.</p>
9883
9884 <blockquote>
9885 <p>This is the first test release based on Squeeze. The focus of this
9886 release is to test the user application selection. To have a look,
9887 install the standalone profile and let the developers know if the set
9888 of installed packages i.e. applications should be modified. If some
9889 user application is missing, or if there are some applications that no
9890 longer make sense to be included in Debian Edu, please let us know.
9891 Also, if a useful application is missing the translation for your
9892 language of choice, please let us know too.</p>
9893
9894 <p>In addition, feedback and help to polish the desktop (menus,
9895 artwork, starters, etc.) is appreciated. We would like to ship a nice
9896 and handy KDE4 desktop targeted for schools out of the box.</p>
9897
9898 <p>The other profiles should be installable, but there is a lot more
9899 work left to be done before they are ready, so do not expect to
9900 much.</p>
9901
9902 <p>Changes compared to the lenny based version</p>
9903
9904 <ul>
9905 <li>Everything from Debian Squeeze
9906 <ul>
9907 <li>Desktop environment KDE 4.4 => the new KDE desktop in
9908 combination with some new artwork
9909 <li>Web browser Iceweasel 3.5
9910 <li>OpenOffice.org 3.2
9911 <li>Educational toolbox GCompris 9.3
9912 <li>Music creator Rosegarden 10.04.2
9913 <li>Image editor Gimp 2.6.10
9914 <li>Virtual universe Celestia 1.6.0
9915 <li>Virtual stargazer Stellarium 0.10.4
9916 <li>3D modeler Blender 2.49.2 (new application)
9917 <li>Video editor Kdenlive 0.7.7 (new application)
9918 </ul></li>
9919 <li>Now using Kerberos for password checking (migration not finished).
9920 Enabled for:
9921 <ul>
9922 <li>PAM
9923 <li>LDAP
9924 <li>IMAP
9925 <li>SMTP (sender verification)
9926 </ul>
9927 </li>
9928 <li>New experimental roaming workstation profile for laptops.</li>
9929 <li>Show welcome page to users when they first log in. The URL is
9930 fetched from LDAP.</li>
9931 <li>New LXDE desktop option, in addition to KDE (default) and Gnome.</li>
9932 <li>General cleanup (not finished)</li>
9933 </ul>
9934 <p>The following features are not working as they should</p>
9935
9936 <ul>
9937 <li>No web based administration tool for creating users and groups. The
9938 scripts ldap-createuser-krb and ldap-add-user-to-group can be used
9939 for testing.</li>
9940 <li>DVD installs are missing debian-installer images for the PXE boot,
9941 and do not set up the PXE menu on eth0 because of this. LTSP
9942 clients should still boot from eth1 on thin client servers.</li>
9943 <li>The restructured KDE menu is not implemented.</li>
9944 <li>The LDAP server setup need to be reviewed for security.</li>
9945 <li>The LDAP directory structure need to be reworked.</li>
9946 <li>Different sets of packages are installed when using the DVD and the
9947 netinst CD. More packages are installed using the netinst CD.</li>
9948 <li>The jackd package fail to install. This is believed to be caused by
9949 some ongoing transition, and hopefully should be solved soon. The
9950 jackd1 package can be installed manually for those that need it.</li>
9951 <li>Some packages lack translations. See
9952 http://wiki.debian.org/DebianEdu/Status/Squeeze for updated status,
9953 and help out with translations.</li>
9954 </ul>
9955
9956 <p>To download this multiarch netinstall release you can use</p>
9957
9958 <ul>
9959 <li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso</a></li>
9960 <li><a href="http://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso</a></li>
9961 <li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-CD.iso</li>
9962 </ul>
9963 <p>To download this multiarch dvd release you can use</p>
9964
9965 <ul>
9966 <li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso</a></li>
9967 <li><a href="http://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso">http://ftp.skolelinux.org/skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso</a></li>
9968 <li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/squeeze-alpha/debian-edu-6.0.0+edua0-DVD.iso</li>
9969 </ul>
9970
9971 <p>There is no source DVD available yet. It will be prepared when we
9972 get closer to the final release.</p>
9973
9974 <p>The MD5SUM of these images are</p>
9975
9976 <ul>
9977 <li>3dbf45d59f42a53518b6e3c9ec3b5eb6 debian-edu-6.0.0+edua0-CD.iso</li>
9978 <li>22f2cbfce281d1c6e478be452638675d debian-edu-6.0.0+edua0-DVD.iso</li>
9979 </ul>
9980
9981 <p>The SHA1SUM of these images are</p>
9982 <ul>
9983 <li>c53d1b69b40cf37cd27aefaf33f6f6a3821bedf0 debian-edu-6.0.0+edua0-CD.iso</li>
9984 <li>2ec29d7db676d59d32197b05c277ffe16348376c debian-edu-6.0.0+edua0-DVD.iso</li>
9985 </ul>
9986 <p>How to report bugs:
9987 http://wiki.debian.org/DebianEdu/HowTo/ReportBugsInBugzilla</p>
9988
9989 <p>Please direct replies to debian-edu@lists.debian.org</p>
9990 </blockquote>
9991
9992 </div>
9993 <div class="tags">
9994
9995
9996 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
9997
9998
9999 </div>
10000 </div>
10001 <div class="padding"></div>
10002
10003 <div class="entry">
10004 <div class="title">
10005 <a href="http://people.skolelinux.org/pere/blog/One_step_closer_to_single_signon_in_Debian_Edu.html">One step closer to single signon in Debian Edu</a>
10006 </div>
10007 <div class="date">
10008 25th July 2010
10009 </div>
10010 <div class="body">
10011 <p>The last few months me and the other Debian Edu developers have
10012 been working hard to get the Debian/Squeeze based version of Debian
10013 Edu/Skolelinux into shape. This future version will use Kerberos for
10014 authentication, and services are slowly migrated to single signon,
10015 getting rid of password questions one at the time.</p>
10016
10017 <p>It will also feature a roaming workstation profile with local home
10018 directory, for laptops that are only some times on the Skolelinux
10019 network, and for this profile a shortcut is created in Gnome and KDE
10020 to gain access to the users home directory on the file server. This
10021 shortcut uses SMB at the moment, and yesterday I had time to test if
10022 SMB mounting had started working in KDE after we added the cifs-utils
10023 package. I was pleasantly surprised how well it worked.</p>
10024
10025 <p>Thanks to the recent changes to our samba configuration to get it
10026 to use Kerberos for authentication, there were no question about user
10027 password when mounting the SMB volume. A simple click on the shortcut
10028 in the KDE menu, and a window with the home directory popped
10029 up. :)</p>
10030
10031 <p>One step closer to a single signon solution out of the box in
10032 Debian Edu. We already had PAM, LDAP, IMAP and SMTP in place, and now
10033 also Samba. Next step is Cups and hopefully also NFS.</p>
10034
10035 <p>We had planned a alpha0 release of Debian Edu for today, but thanks
10036 to the autobuilder administrators for some architectures being slow to
10037 sign packages, we are still missing the fixed LTSP package we need for
10038 the release. It was uploaded three days ago with urgency=high, and if
10039 it had entered testing yesterday we would have been able to test it in
10040 time for a alpha0 release today. As the binaries for ia64 and powerpc
10041 still not uploaded to the Debian archive, we need to delay the alpha
10042 release another day.</p>
10043
10044 <p>If you want to help out with implementing Kerberos for Debian Edu,
10045 please contact us on debian-edu@lists.debian.org.</p>
10046
10047 </div>
10048 <div class="tags">
10049
10050
10051 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
10052
10053
10054 </div>
10055 </div>
10056 <div class="padding"></div>
10057
10058 <div class="entry">
10059 <div class="title">
10060 <a href="http://people.skolelinux.org/pere/blog/Digitale_restriksjonsmekanismer_fikk_meg_til___slutte___kj_pe_musikk.html">Digitale restriksjonsmekanismer fikk meg til å slutte å kjøpe musikk</a>
10061 </div>
10062 <div class="date">
10063 22nd July 2010
10064 </div>
10065 <div class="body">
10066 <p>For mange år siden slutte jeg å kjøpe musikk-CDer. Årsaken var at
10067 musikkbransjen var godt i gang med å selge platene sine med DRM som
10068 gjorde at jeg ikke fikk spilt av musikken jeg kjøpte på utstyret jeg
10069 hadde tilgjengelig, dvs. min datamaskin. Det var umulig å se på en
10070 plate om den var ødelagt eller ikke, og jeg hadde jo allerede en
10071 anseelig samling med plater, så jeg bestemme meg for å slutte å gi
10072 penger til en bransje som åpenbart ikke respekterte meg.</p>
10073
10074 <p>Jeg har mange titalls dager med musikk på CD i dag. Det meste er
10075 lagt i et stort arkiv som kan spilles av fra husets datamaskiner (har
10076 ikke rukket rippe alt). Jeg ser dermed ikke behovet for å skaffe mer
10077 musikk. De fleste av mine favoritter er i hus, og jeg er dermed godt
10078 fornøyd.</p>
10079
10080 <p>Hvis musikkbransjen ønsker mine penger, så må de demonstrere at de
10081 setter pris på meg som kunde, og ikke skremme meg bort med DRM og
10082 antydninger om at kundene er kriminelle.</p>
10083
10084 <p>Filmbransjen er like ille, men mens musikk gjerne varer lenge, er
10085 filmer mer ferskvare. Har dermed ikke helt sluttet å kjøpe filmer, men
10086 holder meg til DVD-filmer som kan spilles av på mine Linuxbokser.
10087 Kommer neppe til å ta i bruk Blueray, og ei heller de nye DRM-greiene
10088 «Ultraviolet» som be annonsert her om dagen.</p>
10089
10090 </div>
10091 <div class="tags">
10092
10093
10094 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
10095
10096
10097 </div>
10098 </div>
10099 <div class="padding"></div>
10100
10101 <div class="entry">
10102 <div class="title">
10103 <a href="http://people.skolelinux.org/pere/blog/What_are_they_searching_for___PowerDNS_and_ISC_DHCP_in_LDAP.html">What are they searching for - PowerDNS and ISC DHCP in LDAP</a>
10104 </div>
10105 <div class="date">
10106 17th July 2010
10107 </div>
10108 <div class="body">
10109 <p>This is a
10110 <a href="http://people.skolelinux.org/pere/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html">followup</a>
10111 on my
10112 <a href="http://people.skolelinux.org/pere/blog/Idea_for_a_change_to_LDAP_schemas_allowing_DNS_and_DHCP_info_to_be_combined_into_one_object.html">previous
10113 work</a> on
10114 <a href="http://people.skolelinux.org/pere/blog/Combining_PowerDNS_and_ISC_DHCP_LDAP_objects.html">merging
10115 all</a> the computer related LDAP objects in Debian Edu.</p>
10116
10117 <p>As a step to try to see if it possible to merge the DNS and DHCP
10118 LDAP objects, I have had a look at how the packages pdns-backend-ldap
10119 and dhcp3-server-ldap in Debian use the LDAP server. The two
10120 implementations are quite different in how they use LDAP.</p>
10121
10122 To get this information, I started slapd with debugging enabled and
10123 dumped the debug output to a file to get the LDAP searches performed
10124 on a Debian Edu main-server. Here is a summary.
10125
10126 <p><strong>powerdns</strong></p>
10127
10128 <a href="http://www.linuxnetworks.de/doc/index.php/PowerDNS_LDAP_Backend">Clues
10129 on how to</a> set up PowerDNS to use a LDAP backend is available on
10130 the web.
10131
10132 <p>PowerDNS have two modes of operation using LDAP as its backend.
10133 One "strict" mode where the forward and reverse DNS lookups are done
10134 using the same LDAP objects, and a "tree" mode where the forward and
10135 reverse entries are in two different subtrees in LDAP with a structure
10136 based on the DNS names, as in tjener.intern and
10137 2.2.0.10.in-addr.arpa.</p>
10138
10139 <p>In tree mode, the server is set up to use a LDAP subtree as its
10140 base, and uses a "base" scoped search for the DNS name by adding
10141 "dc=tjener,dc=intern," to the base with a filter for
10142 "(associateddomain=tjener.intern)" for the forward entry and
10143 "dc=2,dc=2,dc=0,dc=10,dc=in-addr,dc=arpa," with a filter for
10144 "(associateddomain=2.2.0.10.in-addr.arpa)" for the reverse entry. For
10145 forward entries, it is looking for attributes named dnsttl, arecord,
10146 nsrecord, cnamerecord, soarecord, ptrrecord, hinforecord, mxrecord,
10147 txtrecord, rprecord, afsdbrecord, keyrecord, aaaarecord, locrecord,
10148 srvrecord, naptrrecord, kxrecord, certrecord, dsrecord, sshfprecord,
10149 ipseckeyrecord, rrsigrecord, nsecrecord, dnskeyrecord, dhcidrecord,
10150 spfrecord and modifytimestamp. For reverse entries it is looking for
10151 the attributes dnsttl, arecord, nsrecord, cnamerecord, soarecord,
10152 ptrrecord, hinforecord, mxrecord, txtrecord, rprecord, aaaarecord,
10153 locrecord, srvrecord, naptrrecord and modifytimestamp. The equivalent
10154 ldapsearch commands could look like this:</p>
10155
10156 <blockquote><pre>
10157 ldapsearch -h ldap \
10158 -b dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no \
10159 -s base -x '(associateddomain=tjener.intern)' dNSTTL aRecord nSRecord \
10160 cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord \
10161 rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord \
10162 nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord \
10163 rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp
10164
10165 ldapsearch -h ldap \
10166 -b dc=2,dc=2,dc=0,dc=10,dc=in-addr,dc=arpa,ou=hosts,dc=skole,dc=skolelinux,dc=no \
10167 -s base -x '(associateddomain=2.2.0.10.in-addr.arpa)'
10168 dnsttl, arecord, nsrecord, cnamerecord soarecord ptrrecord \
10169 hinforecord mxrecord txtrecord rprecord aaaarecord locrecord \
10170 srvrecord naptrrecord modifytimestamp
10171 </pre></blockquote>
10172
10173 <p>In Debian Edu/Lenny, the PowerDNS tree mode is used with
10174 ou=hosts,dc=skole,dc=skolelinux,dc=no as the base, and these are two
10175 example LDAP objects used there. In addition to these objects, the
10176 parent objects all th way up to ou=hosts,dc=skole,dc=skolelinux,dc=no
10177 also exist.</p>
10178
10179 <blockquote><pre>
10180 dn: dc=tjener,dc=intern,ou=hosts,dc=skole,dc=skolelinux,dc=no
10181 objectclass: top
10182 objectclass: dnsdomain
10183 objectclass: domainrelatedobject
10184 dc: tjener
10185 arecord: 10.0.2.2
10186 associateddomain: tjener.intern
10187
10188 dn: dc=2,dc=2,dc=0,dc=10,dc=in-addr,dc=arpa,ou=hosts,dc=skole,dc=skolelinux,dc=no
10189 objectclass: top
10190 objectclass: dnsdomain2
10191 objectclass: domainrelatedobject
10192 dc: 2
10193 ptrrecord: tjener.intern
10194 associateddomain: 2.2.0.10.in-addr.arpa
10195 </pre></blockquote>
10196
10197 <p>In strict mode, the server behaves differently. When looking for
10198 forward DNS entries, it is doing a "subtree" scoped search with the
10199 same base as in the tree mode for a object with filter
10200 "(associateddomain=tjener.intern)" and requests the attributes dnsttl,
10201 arecord, nsrecord, cnamerecord, soarecord, ptrrecord, hinforecord,
10202 mxrecord, txtrecord, rprecord, aaaarecord, locrecord, srvrecord,
10203 naptrrecord and modifytimestamp. For reverse entires it also do a
10204 subtree scoped search but this time the filter is "(arecord=10.0.2.2)"
10205 and the requested attributes are associateddomain, dnsttl and
10206 modifytimestamp. In short, in strict mode the objects with ptrrecord
10207 go away, and the arecord attribute in the forward object is used
10208 instead.</p>
10209
10210 <p>The forward and reverse searches can be simulated using ldapsearch
10211 like this:</p>
10212
10213 <blockquote><pre>
10214 ldapsearch -h ldap -b ou=hosts,dc=skole,dc=skolelinux,dc=no -s sub -x \
10215 '(associateddomain=tjener.intern)' dNSTTL aRecord nSRecord \
10216 cNAMERecord sOARecord pTRRecord hInfoRecord mXRecord tXTRecord \
10217 rPRecord aFSDBRecord KeyRecord aAAARecord lOCRecord sRVRecord \
10218 nAPTRRecord kXRecord certRecord dSRecord sSHFPRecord iPSecKeyRecord \
10219 rRSIGRecord nSECRecord dNSKeyRecord dHCIDRecord sPFRecord modifyTimestamp
10220
10221 ldapsearch -h ldap -b ou=hosts,dc=skole,dc=skolelinux,dc=no -s sub -x \
10222 '(arecord=10.0.2.2)' associateddomain dnsttl modifytimestamp
10223 </pre></blockquote>
10224
10225 <p>In addition to the forward and reverse searches , there is also a
10226 search for SOA records, which behave similar to the forward and
10227 reverse lookups.</p>
10228
10229 <p>A thing to note with the PowerDNS behaviour is that it do not
10230 specify any objectclass names, and instead look for the attributes it
10231 need to generate a DNS reply. This make it able to work with any
10232 objectclass that provide the needed attributes.</p>
10233
10234 <p>The attributes are normally provided in the cosine (RFC 1274) and
10235 dnsdomain2 schemas. The latter is used for reverse entries like
10236 ptrrecord and recent DNS additions like aaaarecord and srvrecord.</p>
10237
10238 <p>In Debian Edu, we have created DNS objects using the object classes
10239 dcobject (for dc), dnsdomain or dnsdomain2 (structural, for the DNS
10240 attributes) and domainrelatedobject (for associatedDomain). The use
10241 of structural object classes make it impossible to combine these
10242 classes with the object classes used by DHCP.</p>
10243
10244 <p>There are other schemas that could be used too, for example the
10245 dnszone structural object class used by Gosa and bind-sdb for the DNS
10246 attributes combined with the domainrelatedobject object class, but in
10247 this case some unused attributes would have to be included as well
10248 (zonename and relativedomainname).</p>
10249
10250 <p>My proposal for Debian Edu would be to switch PowerDNS to strict
10251 mode and not use any of the existing objectclasses (dnsdomain,
10252 dnsdomain2 and dnszone) when one want to combine the DNS information
10253 with DHCP information, and instead create a auxiliary object class
10254 defined something like this (using the attributes defined for
10255 dnsdomain and dnsdomain2 or dnszone):</p>
10256
10257 <blockquote><pre>
10258 objectclass ( some-oid NAME 'dnsDomainAux'
10259 SUP top
10260 AUXILIARY
10261 MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $ SOARecord $ CNAMERecord $
10262 DNSTTL $ DNSClass $ PTRRecord $ HINFORecord $ MINFORecord $
10263 TXTRecord $ SIGRecord $ KEYRecord $ AAAARecord $ LOCRecord $
10264 NXTRecord $ SRVRecord $ NAPTRRecord $ KXRecord $ CERTRecord $
10265 A6Record $ DNAMERecord
10266 ))
10267 </pre></blockquote>
10268
10269 <p>This will allow any object to become a DNS entry when combined with
10270 the domainrelatedobject object class, and allow any entity to include
10271 all the attributes PowerDNS wants. I've sent an email to the PowerDNS
10272 developers asking for their view on this schema and if they are
10273 interested in providing such schema with PowerDNS, and I hope my
10274 message will be accepted into their mailing list soon.</p>
10275
10276 <p><strong>ISC dhcp</strong></p>
10277
10278 <p>The DHCP server searches for specific objectclass and requests all
10279 the object attributes, and then uses the attributes it want. This
10280 make it harder to figure out exactly what attributes are used, but
10281 thanks to the working example in Debian Edu I can at least get an idea
10282 what is needed without having to read the source code.</p>
10283
10284 <p>In the DHCP server configuration, the LDAP base to use and the
10285 search filter to use to locate the correct dhcpServer entity is
10286 stored. These are the relevant entries from
10287 /etc/dhcp3/dhcpd.conf:</p>
10288
10289 <blockquote><pre>
10290 ldap-base-dn "dc=skole,dc=skolelinux,dc=no";
10291 ldap-dhcp-server-cn "dhcp";
10292 </pre></blockquote>
10293
10294 <p>The DHCP server uses this information to nest all the DHCP
10295 configuration it need. The cn "dhcp" is located using the given LDAP
10296 base and the filter "(&(objectClass=dhcpServer)(cn=dhcp))". The
10297 search result is this entry:</p>
10298
10299 <blockquote><pre>
10300 dn: cn=dhcp,dc=skole,dc=skolelinux,dc=no
10301 cn: dhcp
10302 objectClass: top
10303 objectClass: dhcpServer
10304 dhcpServiceDN: cn=DHCP Config,dc=skole,dc=skolelinux,dc=no
10305 </pre></blockquote>
10306
10307 <p>The content of the dhcpServiceDN attribute is next used to locate the
10308 subtree with DHCP configuration. The DHCP configuration subtree base
10309 is located using a base scope search with base "cn=DHCP
10310 Config,dc=skole,dc=skolelinux,dc=no" and filter
10311 "(&(objectClass=dhcpService)(|(dhcpPrimaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)(dhcpSecondaryDN=cn=dhcp,dc=skole,dc=skolelinux,dc=no)))".
10312 The search result is this entry:</p>
10313
10314 <blockquote><pre>
10315 dn: cn=DHCP Config,dc=skole,dc=skolelinux,dc=no
10316 cn: DHCP Config
10317 objectClass: top
10318 objectClass: dhcpService
10319 objectClass: dhcpOptions
10320 dhcpPrimaryDN: cn=dhcp, dc=skole,dc=skolelinux,dc=no
10321 dhcpStatements: ddns-update-style none
10322 dhcpStatements: authoritative
10323 dhcpOption: smtp-server code 69 = array of ip-address
10324 dhcpOption: www-server code 72 = array of ip-address
10325 dhcpOption: wpad-url code 252 = text
10326 </pre></blockquote>
10327
10328 <p>Next, the entire subtree is processed, one level at the time. When
10329 all the DHCP configuration is loaded, it is ready to receive requests.
10330 The subtree in Debian Edu contain objects with object classes
10331 top/dhcpService/dhcpOptions, top/dhcpSharedNetwork/dhcpOptions,
10332 top/dhcpSubnet, top/dhcpGroup and top/dhcpHost. These provide options
10333 and information about netmasks, dynamic range etc. Leaving out the
10334 details here because it is not relevant for the focus of my
10335 investigation, which is to see if it is possible to merge dns and dhcp
10336 related computer objects.</p>
10337
10338 <p>When a DHCP request come in, LDAP is searched for the MAC address
10339 of the client (00:00:00:00:00:00 in this example), using a subtree
10340 scoped search with "cn=DHCP Config,dc=skole,dc=skolelinux,dc=no" as
10341 the base and "(&(objectClass=dhcpHost)(dhcpHWAddress=ethernet
10342 00:00:00:00:00:00))" as the filter. This is what a host object look
10343 like:</p>
10344
10345 <blockquote><pre>
10346 dn: cn=hostname,cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no
10347 cn: hostname
10348 objectClass: top
10349 objectClass: dhcpHost
10350 dhcpHWAddress: ethernet 00:00:00:00:00:00
10351 dhcpStatements: fixed-address hostname
10352 </pre></blockquote>
10353
10354 <p>There is less flexiblity in the way LDAP searches are done here.
10355 The object classes need to have fixed names, and the configuration
10356 need to be stored in a fairly specific LDAP structure. On the
10357 positive side, the invidiual dhcpHost entires can be anywhere without
10358 the DN pointed to by the dhcpServer entries. The latter should make
10359 it possible to group all host entries in a subtree next to the
10360 configuration entries, and this subtree can also be shared with the
10361 DNS server if the schema proposed above is combined with the dhcpHost
10362 structural object class.
10363
10364 <p><strong>Conclusion</strong></p>
10365
10366 <p>The PowerDNS implementation seem to be very flexible when it come
10367 to which LDAP schemas to use. While its "tree" mode is rigid when it
10368 come to the the LDAP structure, the "strict" mode is very flexible,
10369 allowing DNS objects to be stored anywhere under the base cn specified
10370 in the configuration.</p>
10371
10372 <p>The DHCP implementation on the other hand is very inflexible, both
10373 regarding which LDAP schemas to use and which LDAP structure to use.
10374 I guess one could implement ones own schema, as long as the
10375 objectclasses and attributes have the names used, but this do not
10376 really help when the DHCP subtree need to have a fairly fixed
10377 structure.</p>
10378
10379 <p>Based on the observed behaviour, I suspect a LDAP structure like
10380 this might work for Debian Edu:</p>
10381
10382 <blockquote><pre>
10383 ou=services
10384 cn=machine-info (dhcpService) - dhcpServiceDN points here
10385 cn=dhcp (dhcpServer)
10386 cn=dhcp-internal (dhcpSharedNetwork/dhcpOptions)
10387 cn=10.0.2.0 (dhcpSubnet)
10388 cn=group1 (dhcpGroup/dhcpOptions)
10389 cn=dhcp-thinclients (dhcpSharedNetwork/dhcpOptions)
10390 cn=192.168.0.0 (dhcpSubnet)
10391 cn=group1 (dhcpGroup/dhcpOptions)
10392 ou=machines - PowerDNS base points here
10393 cn=hostname (dhcpHost/domainrelatedobject/dnsDomainAux)
10394 </pre></blockquote>
10395
10396 <P>This is not tested yet. If the DHCP server require the dhcpHost
10397 entries to be in the dhcpGroup subtrees, the entries can be stored
10398 there instead of a common machines subtree, and the PowerDNS base
10399 would have to be moved one level up to the machine-info subtree.</p>
10400
10401 <p>The combined object under the machines subtree would look something
10402 like this:</p>
10403
10404 <blockquote><pre>
10405 dn: dc=hostname,ou=machines,cn=machine-info,dc=skole,dc=skolelinux,dc=no
10406 dc: hostname
10407 objectClass: top
10408 objectClass: dhcpHost
10409 objectclass: domainrelatedobject
10410 objectclass: dnsDomainAux
10411 associateddomain: hostname.intern
10412 arecord: 10.11.12.13
10413 dhcpHWAddress: ethernet 00:00:00:00:00:00
10414 dhcpStatements: fixed-address hostname.intern
10415 </pre></blockquote>
10416
10417 </p>One could even add the LTSP configuration associated with a given
10418 machine, as long as the required attributes are available in a
10419 auxiliary object class.</p>
10420
10421 </div>
10422 <div class="tags">
10423
10424
10425 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
10426
10427
10428 </div>
10429 </div>
10430 <div class="padding"></div>
10431
10432 <div class="entry">
10433 <div class="title">
10434 <a href="http://people.skolelinux.org/pere/blog/Combining_PowerDNS_and_ISC_DHCP_LDAP_objects.html">Combining PowerDNS and ISC DHCP LDAP objects</a>
10435 </div>
10436 <div class="date">
10437 14th July 2010
10438 </div>
10439 <div class="body">
10440 <p>For a while now, I have wanted to find a way to change the DNS and
10441 DHCP services in Debian Edu to use the same LDAP objects for a given
10442 computer, to avoid the possibility of having a inconsistent state for
10443 a computer in LDAP (as in DHCP but no DNS entry or the other way
10444 around) and make it easier to add computers to LDAP.</p>
10445
10446 <p>I've looked at how powerdns and dhcpd is using LDAP, and using this
10447 information finally found a solution that seem to work.</p>
10448
10449 <p>The old setup required three LDAP objects for a given computer.
10450 One forward DNS entry, one reverse DNS entry and one DHCP entry. If
10451 we switch powerdns to use its strict LDAP method (ldap-method=strict
10452 in pdns-debian-edu.conf), the forward and reverse DNS entries are
10453 merged into one while making it impossible to transfer the reverse map
10454 to a slave DNS server.</p>
10455
10456 <p>If we also replace the object class used to get the DNS related
10457 attributes to one allowing these attributes to be combined with the
10458 dhcphost object class, we can merge the DNS and DHCP entries into one.
10459 I've written such object class in the dnsdomainaux.schema file (need
10460 proper OIDs, but that is a minor issue), and tested the setup. It
10461 seem to work.</p>
10462
10463 <p>With this test setup in place, we can get away with one LDAP object
10464 for both DNS and DHCP, and even the LTSP configuration I suggested in
10465 an earlier email. The combined LDAP object will look something like
10466 this:</p>
10467
10468 <blockquote><pre>
10469 dn: cn=hostname,cn=group1,cn=THINCLIENTS,cn=DHCP Config,dc=skole,dc=skolelinux,dc=no
10470 cn: hostname
10471 objectClass: dhcphost
10472 objectclass: domainrelatedobject
10473 objectclass: dnsdomainaux
10474 associateddomain: hostname.intern
10475 arecord: 10.11.12.13
10476 dhcphwaddress: ethernet 00:00:00:00:00:00
10477 dhcpstatements: fixed-address hostname
10478 ldapconfigsound: Y
10479 </pre></blockquote>
10480
10481 <p>The DNS server uses the associateddomain and arecord entries, while
10482 the DHCP server uses the dhcphwaddress and dhcpstatements entries
10483 before asking DNS to resolve the fixed-adddress. LTSP will use
10484 dhcphwaddress or associateddomain and the ldapconfig* attributes.</p>
10485
10486 <p>I am not yet sure if I can get the DHCP server to look for its
10487 dhcphost in a different location, to allow us to put the objects
10488 outside the "DHCP Config" subtree, but hope to figure out a way to do
10489 that. If I can't figure out a way to do that, we can still get rid of
10490 the hosts subtree and move all its content into the DHCP Config tree
10491 (which probably should be renamed to be more related to the new
10492 content. I suspect cn=dnsdhcp,ou=services or something like that
10493 might be a good place to put it.</p>
10494
10495 <p>If you want to help out with implementing this for Debian Edu,
10496 please contact us on debian-edu@lists.debian.org.</p>
10497
10498 </div>
10499 <div class="tags">
10500
10501
10502 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
10503
10504
10505 </div>
10506 </div>
10507 <div class="padding"></div>
10508
10509 <div class="entry">
10510 <div class="title">
10511 <a href="http://people.skolelinux.org/pere/blog/Idea_for_storing_LTSP_configuration_in_LDAP.html">Idea for storing LTSP configuration in LDAP</a>
10512 </div>
10513 <div class="date">
10514 11th July 2010
10515 </div>
10516 <div class="body">
10517 <p>Vagrant mentioned on IRC today that ltsp_config now support
10518 sourcing files from /usr/share/ltsp/ltsp_config.d/ on the thin
10519 clients, and that this can be used to fetch configuration from LDAP if
10520 Debian Edu choose to store configuration there.</p>
10521
10522 <p>Armed with this information, I got inspired and wrote a test module
10523 to get configuration from LDAP. The idea is to look up the MAC
10524 address of the client in LDAP, and look for attributes on the form
10525 ltspconfigsetting=value, and use this to export SETTING=value to the
10526 LTSP clients.</p>
10527
10528 <p>The goal is to be able to store the LTSP configuration attributes
10529 in a "computer" LDAP object used by both DNS and DHCP, and thus
10530 allowing us to store all information about a computer in one place.</p>
10531
10532 <p>This is a untested draft implementation, and I welcome feedback on
10533 this approach. A real LDAP schema for the ltspClientAux objectclass
10534 need to be written. Comments, suggestions, etc?</p>
10535
10536 <blockquote><pre>
10537 # Store in /opt/ltsp/$arch/usr/share/ltsp/ltsp_config.d/ldap-config
10538 #
10539 # Fetch LTSP client settings from LDAP based on MAC address
10540 #
10541 # Uses ethernet address as stored in the dhcpHost objectclass using
10542 # the dhcpHWAddress attribute or ethernet address stored in the
10543 # ieee802Device objectclass with the macAddress attribute.
10544 #
10545 # This module is written to be schema agnostic, and only depend on the
10546 # existence of attribute names.
10547 #
10548 # The LTSP configuration variables are saved directly using a
10549 # ltspConfig prefix and uppercasing the rest of the attribute name.
10550 # To set the SERVER variable, set the ltspConfigServer attribute.
10551 #
10552 # Some LDAP schema should be created with all the relevant
10553 # configuration settings. Something like this should work:
10554 #
10555 # objectclass ( 1.1.2.2 NAME 'ltspClientAux'
10556 # SUP top
10557 # AUXILIARY
10558 # MAY ( ltspConfigServer $ ltsConfigSound $ ... )
10559
10560 LDAPSERVER=$(debian-edu-ldapserver)
10561 if [ "$LDAPSERVER" ] ; then
10562 LDAPBASE=$(debian-edu-ldapserver -b)
10563 for MAC in $(LANG=C ifconfig |grep -i hwaddr| awk '{print $5}'|sort -u) ; do
10564 filter="(|(dhcpHWAddress=ethernet $MAC)(macAddress=$MAC))"
10565 ldapsearch -h "$LDAPSERVER" -b "$LDAPBASE" -v -x "$filter" | \
10566 grep '^ltspConfig' | while read attr value ; do
10567 # Remove prefix and convert to upper case
10568 attr=$(echo $attr | sed 's/^ltspConfig//i' | tr a-z A-Z)
10569 # bass value on to clients
10570 eval "$attr=$value; export $attr"
10571 done
10572 done
10573 fi
10574 </pre></blockquote>
10575
10576 <p>I'm not sure this shell construction will work, because I suspect
10577 the while block might end up in a subshell causing the variables set
10578 there to not show up in ltsp-config, but if that is the case I am sure
10579 the code can be restructured to make sure the variables are passed on.
10580 I expect that can be solved with some testing. :)</p>
10581
10582 <p>If you want to help out with implementing this for Debian Edu,
10583 please contact us on debian-edu@lists.debian.org.</p>
10584
10585 <p>Update 2010-07-17: I am aware of another effort to store LTSP
10586 configuration in LDAP that was created around year 2000 by
10587 <a href="http://www.pcxperience.com/thinclient/documentation/ldap.html">PC
10588 Xperience, Inc., 2000</a>. I found its
10589 <a href="http://people.redhat.com/alikins/ltsp/ldap/">files</a> on a
10590 personal home page over at redhat.com.</p>
10591
10592 </div>
10593 <div class="tags">
10594
10595
10596 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
10597
10598
10599 </div>
10600 </div>
10601 <div class="padding"></div>
10602
10603 <div class="entry">
10604 <div class="title">
10605 <a href="http://people.skolelinux.org/pere/blog/jXplorer__a_very_nice_LDAP_GUI.html">jXplorer, a very nice LDAP GUI</a>
10606 </div>
10607 <div class="date">
10608 9th July 2010
10609 </div>
10610 <div class="body">
10611 <p>Since
10612 <a href="http://people.skolelinux.org/pere/blog/LUMA__a_very_nice_LDAP_GUI.html">my
10613 last post</a> about available LDAP tools in Debian, I was told about a
10614 LDAP GUI that is even better than luma. The java application
10615 <a href="http://jxplorer.org/">jXplorer</a> is claimed to be capable of
10616 moving LDAP objects and subtrees using drag-and-drop, and can
10617 authenticate using Kerberos. I have only tested the Kerberos
10618 authentication, but do not have a LDAP setup allowing me to rewrite
10619 LDAP with my test user yet. It is
10620 <a href="http://packages.qa.debian.org/j/jxplorer.html">available in
10621 Debian</a> testing and unstable at the moment. The only problem I
10622 have with it is how it handle errors. If something go wrong, its
10623 non-intuitive behaviour require me to go through some query work list
10624 and remove the failing query. Nothing big, but very annoying.</p>
10625
10626 </div>
10627 <div class="tags">
10628
10629
10630 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
10631
10632
10633 </div>
10634 </div>
10635 <div class="padding"></div>
10636
10637 <div class="entry">
10638 <div class="title">
10639 <a href="http://people.skolelinux.org/pere/blog/Caching_password__user_and_group_on_a_roaming_Debian_laptop.html">Caching password, user and group on a roaming Debian laptop</a>
10640 </div>
10641 <div class="date">
10642 1st July 2010
10643 </div>
10644 <div class="body">
10645 <p>For a laptop, centralized user directories and password checking is
10646 a bit troubling. Laptops are typically used also when not connected
10647 to the network, and it is vital for a user to be able to log in or
10648 unlock the screen saver also when a central server is unavailable.
10649 This is possible by caching passwords and directory information (user
10650 and group attributes) locally, and the packages to do so are available
10651 in Debian. Here follow two recipes to set this up in Debian/Squeeze.
10652 It is also possible to set up in Debian/Lenny, but require more manual
10653 setup there because pam-auth-update is missing in Lenny.</p>
10654
10655 <h2>LDAP/Kerberos + nscd + libpam-ccreds + libpam-mklocaluser/pam_mkhomedir</h2>
10656
10657 This is the traditional method with a twist. The password caching is
10658 provided by libpam-ccreds (version 10-4 or later is needed on
10659 Squeeze), and the directory caching is done by nscd. The directory
10660 lookup and password checking is done using LDAP. If one want to use
10661 Kerberos for password checking the libpam-ldapd package can be
10662 replaced with libpam-krb5 or libpam-heimdal. If one is happy having a
10663 local home directory with the path listed in LDAP, one can use the
10664 pam_mkhomedir module from pam-modules to make this happen instead of
10665 using libpam-mklocaluser. A setup for pam-auth-update to enable
10666 pam_mkhomedir will have to be written until a fix for
10667 <a href="http://bugs.debian.org/568577">bug #568577</a> is in the
10668 archive. Because I believe it is a bad idea to have local home
10669 directories using misleading paths like /site/server/partition/, I
10670 prefer to create a local user with the home directory in /home/. This
10671 is done using the libpam-mklocaluser package.</p>
10672
10673 <p>These packages need to be installed and configured</p>
10674
10675 <blockquote><pre>
10676 libnss-ldapd libpam-ldapd nscd libpam-ccreds libpam-mklocaluser
10677 </pre></blockquote>
10678
10679 <p>The ldapd packages will ask for LDAP connection information, and
10680 one have to fill in the values that fits ones own site. Make sure the
10681 PAM part uses encrypted connections, to make sure the password is not
10682 sent in clear text to the LDAP server. I've been unable to get TLS
10683 certificate checking for a self signed certificate working, which make
10684 LDAP authentication unsafe for Debian Edu (nslcd is not checking if it
10685 is talking to the correct LDAP server), and very much welcome feedback
10686 on how to get this working.</p>
10687
10688 <p>Because nscd do not have a default configuration fit for offline
10689 caching until <a href="http://bugs.debian.org/485282">bug #485282</a>
10690 is fixed, this configuration should be used instead of the one
10691 currently in /etc/nscd.conf. The changes are in the fields
10692 reload-count and positive-time-to-live, and is based on the
10693 instructions I found in the
10694 <a href="http://www.flyn.org/laptopldap/">LDAP for Mobile Laptops</a>
10695 instructions by Flyn Computing.</p>
10696
10697 <blockquote><pre>
10698 debug-level 0
10699 reload-count unlimited
10700 paranoia no
10701
10702 enable-cache passwd yes
10703 positive-time-to-live passwd 2592000
10704 negative-time-to-live passwd 20
10705 suggested-size passwd 211
10706 check-files passwd yes
10707 persistent passwd yes
10708 shared passwd yes
10709 max-db-size passwd 33554432
10710 auto-propagate passwd yes
10711
10712 enable-cache group yes
10713 positive-time-to-live group 2592000
10714 negative-time-to-live group 20
10715 suggested-size group 211
10716 check-files group yes
10717 persistent group yes
10718 shared group yes
10719 max-db-size group 33554432
10720 auto-propagate group yes
10721
10722 enable-cache hosts no
10723 positive-time-to-live hosts 2592000
10724 negative-time-to-live hosts 20
10725 suggested-size hosts 211
10726 check-files hosts yes
10727 persistent hosts yes
10728 shared hosts yes
10729 max-db-size hosts 33554432
10730
10731 enable-cache services yes
10732 positive-time-to-live services 2592000
10733 negative-time-to-live services 20
10734 suggested-size services 211
10735 check-files services yes
10736 persistent services yes
10737 shared services yes
10738 max-db-size services 33554432
10739 </pre></blockquote>
10740
10741 <p>While we wait for a mechanism to update /etc/nsswitch.conf
10742 automatically like the one provided in
10743 <a href="http://bugs.debian.org/496915">bug #496915</a>, the file
10744 content need to be manually replaced to ensure LDAP is used as the
10745 directory service on the machine. /etc/nsswitch.conf should normally
10746 look like this:</p>
10747
10748 <blockquote><pre>
10749 passwd: files ldap
10750 group: files ldap
10751 shadow: files ldap
10752 hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
10753 networks: files
10754 protocols: files
10755 services: files
10756 ethers: files
10757 rpc: files
10758 netgroup: files ldap
10759 </pre></blockquote>
10760
10761 <p>The important parts are that ldap is listed last for passwd, group,
10762 shadow and netgroup.</p>
10763
10764 <p>With these changes in place, any user in LDAP will be able to log
10765 in locally on the machine using for example kdm, get a local home
10766 directory created and have the password as well as user and group
10767 attributes cached.
10768
10769 <h2>LDAP/Kerberos + nss-updatedb + libpam-ccreds +
10770 libpam-mklocaluser/pam_mkhomedir</h2>
10771
10772 <p>Because nscd have had its share of problems, and seem to have
10773 problems doing proper caching, I've seen suggestions and recipes to
10774 use nss-updatedb to copy parts of the LDAP database locally when the
10775 LDAP database is available. I have not tested such setup, because I
10776 discovered sssd.</p>
10777
10778 <h2>LDAP/Kerberos + sssd + libpam-mklocaluser</h2>
10779
10780 <p>A more flexible and robust setup than the nscd combination
10781 mentioned earlier that has shown up recently, is the
10782 <a href="https://fedorahosted.org/sssd/">sssd</a> package from Redhat.
10783 It is part of the <a href="http://www.freeipa.org/">FreeIPA</A> project
10784 to provide a Active Directory like directory service for Linux
10785 machines. The sssd system combines the caching of passwords and user
10786 information into one package, and remove the need for nscd and
10787 libpam-ccreds. It support LDAP and Kerberos, but not NIS. Version
10788 1.2 do not support netgroups, but it is said that it will support this
10789 in version 1.5 expected to show up later in 2010. Because the
10790 <a href="http://packages.qa.debian.org/s/sssd.html">sssd package</a>
10791 was missing in Debian, I ended up co-maintaining it with Werner, and
10792 version 1.2 is now in testing.
10793
10794 <p>These packages need to be installed and configured to get the
10795 roaming setup I want</p>
10796
10797 <blockquote><pre>
10798 libpam-sss libnss-sss libpam-mklocaluser
10799 </pre></blockquote>
10800
10801 The complete setup of sssd is done by editing/creating
10802 <tt>/etc/sssd/sssd.conf</tt>.
10803
10804 <blockquote><pre>
10805 [sssd]
10806 config_file_version = 2
10807 reconnection_retries = 3
10808 sbus_timeout = 30
10809 services = nss, pam
10810 domains = INTERN
10811
10812 [nss]
10813 filter_groups = root
10814 filter_users = root
10815 reconnection_retries = 3
10816
10817 [pam]
10818 reconnection_retries = 3
10819
10820 [domain/INTERN]
10821 enumerate = false
10822 cache_credentials = true
10823
10824 id_provider = ldap
10825 auth_provider = ldap
10826 chpass_provider = ldap
10827
10828 ldap_uri = ldap://ldap
10829 ldap_search_base = dc=skole,dc=skolelinux,dc=no
10830 ldap_tls_reqcert = never
10831 ldap_tls_cacert = /etc/ssl/certs/ca-certificates.crt
10832 </pre></blockquote>
10833
10834 <p>I got the same problem here with certificate checking. Had to set
10835 "ldap_tls_reqcert = never" to get it working.</p>
10836
10837 <p>With the libnss-sss package in testing at the moment, the
10838 nsswitch.conf file is update automatically, so there is no need to
10839 modify it manually.</p>
10840
10841 <p>If you want to help out with implementing this for Debian Edu,
10842 please contact us on debian-edu@lists.debian.org.</p>
10843
10844 </div>
10845 <div class="tags">
10846
10847
10848 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
10849
10850
10851 </div>
10852 </div>
10853 <div class="padding"></div>
10854
10855 <div class="entry">
10856 <div class="title">
10857 <a href="http://people.skolelinux.org/pere/blog/LUMA__a_very_nice_LDAP_GUI.html">LUMA, a very nice LDAP GUI</a>
10858 </div>
10859 <div class="date">
10860 28th June 2010
10861 </div>
10862 <div class="body">
10863 <p>The last few days I have been looking into the status of the LDAP
10864 directory in Debian Edu, and in the process I started to miss a GUI
10865 tool to browse the LDAP tree. The only one I was able to find in
10866 Debian/Squeeze and Lenny is
10867 <a href="http://luma.sourceforge.net/">LUMA</a>, which has proved to
10868 be a great tool to get a overview of the current LDAP directory
10869 populated by default in Skolelinux. Thanks to it, I have been able to
10870 find empty and obsolete subtrees, misplaced objects and duplicate
10871 objects. It will be installed by default in Debian/Squeeze. If you
10872 are working with LDAP, give it a go. :)</p>
10873
10874 <p>I did notice one problem with it I have not had time to report to
10875 the BTS yet. There is no .desktop file in the package, so the tool do
10876 not show up in the Gnome and KDE menus, but only deep down in in the
10877 Debian submenu in KDE. I hope that can be fixed before Squeeze is
10878 released.</p>
10879
10880 <p>I have not yet been able to get it to modify the tree yet. I would
10881 like to move objects and remove subtrees directly in the GUI, but have
10882 not found a way to do that with LUMA yet. So in the mean time, I use
10883 <a href="http://www.lichteblau.com/ldapvi/">ldapvi</a> for that.</p>
10884
10885 <p>If you have tips on other GUI tools for LDAP that might be useful
10886 in Debian Edu, please contact us on debian-edu@lists.debian.org.</p>
10887
10888 <p>Update 2010-06-29: Ross Reedstrom tipped us about the
10889 <a href="http://packages.qa.debian.org/g/gq.html">gq</a> package as a
10890 useful GUI alternative. It seem like a good tool, but is unmaintained
10891 in Debian and got a RC bug keeping it out of Squeeze. Unless that
10892 changes, it will not be an option for Debian Edu based on Squeeze.</p>
10893
10894 </div>
10895 <div class="tags">
10896
10897
10898 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
10899
10900
10901 </div>
10902 </div>
10903 <div class="padding"></div>
10904
10905 <div class="entry">
10906 <div class="title">
10907 <a href="http://people.skolelinux.org/pere/blog/Idea_for_a_change_to_LDAP_schemas_allowing_DNS_and_DHCP_info_to_be_combined_into_one_object.html">Idea for a change to LDAP schemas allowing DNS and DHCP info to be combined into one object</a>
10908 </div>
10909 <div class="date">
10910 24th June 2010
10911 </div>
10912 <div class="body">
10913 <p>A while back, I
10914 <a href="http://people.skolelinux.org/pere/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html">complained
10915 about the fact</a> that it is not possible with the provided schemas
10916 for storing DNS and DHCP information in LDAP to combine the two sets
10917 of information into one LDAP object representing a computer.</p>
10918
10919 <p>In the mean time, I discovered that a simple fix would be to make
10920 the dhcpHost object class auxiliary, to allow it to be combined with
10921 the dNSDomain object class, and thus forming one object for one
10922 computer when storing both DHCP and DNS information in LDAP.</p>
10923
10924 <p>If I understand this correctly, it is not safe to do this change
10925 without also changing the assigned number for the object class, and I
10926 do not know enough about LDAP schema design to do that properly for
10927 Debian Edu.</p>
10928
10929 <p>Anyway, for future reference, this is how I believe we could change
10930 the
10931 <a href="http://tools.ietf.org/html/draft-ietf-dhc-ldap-schema-00">DHCP
10932 schema</a> to solve at least part of the problem with the LDAP schemas
10933 available today from IETF.</p>
10934
10935 <pre>
10936 --- dhcp.schema (revision 65192)
10937 +++ dhcp.schema (working copy)
10938 @@ -376,7 +376,7 @@
10939 objectclass ( 2.16.840.1.113719.1.203.6.6
10940 NAME 'dhcpHost'
10941 DESC 'This represents information about a particular client'
10942 - SUP top
10943 + SUP top AUXILIARY
10944 MUST cn
10945 MAY (dhcpLeaseDN $ dhcpHWAddress $ dhcpOptionsDN $ dhcpStatements $ dhcpComments $ dhcpOption)
10946 X-NDS_CONTAINMENT ('dhcpService' 'dhcpSubnet' 'dhcpGroup') )
10947 </pre>
10948
10949 <p>I very much welcome clues on how to do this properly for Debian
10950 Edu/Squeeze. We provide the DHCP schema in our debian-edu-config
10951 package, and should thus be free to rewrite it as we see fit.</p>
10952
10953 <p>If you want to help out with implementing this for Debian Edu,
10954 please contact us on debian-edu@lists.debian.org.</p>
10955
10956 </div>
10957 <div class="tags">
10958
10959
10960 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
10961
10962
10963 </div>
10964 </div>
10965 <div class="padding"></div>
10966
10967 <div class="entry">
10968 <div class="title">
10969 <a href="http://people.skolelinux.org/pere/blog/Calling_tasksel_like_the_installer__while_still_getting_useful_output.html">Calling tasksel like the installer, while still getting useful output</a>
10970 </div>
10971 <div class="date">
10972 16th June 2010
10973 </div>
10974 <div class="body">
10975 <p>A few times I have had the need to simulate the way tasksel
10976 installs packages during the normal debian-installer run. Until now,
10977 I have ended up letting tasksel do the work, with the annoying problem
10978 of not getting any feedback at all when something fails (like a
10979 conffile question from dpkg or a download that fails), using code like
10980 this:
10981
10982 <blockquote><pre>
10983 export DEBIAN_FRONTEND=noninteractive
10984 tasksel --new-install
10985 </pre></blockquote>
10986
10987 This would invoke tasksel, let its automatic task selection pick the
10988 tasks to install, and continue to install the requested tasks without
10989 any output what so ever.
10990
10991 Recently I revisited this problem while working on the automatic
10992 package upgrade testing, because tasksel would some times hang without
10993 any useful feedback, and I want to see what is going on when it
10994 happen. Then it occured to me, I can parse the output from tasksel
10995 when asked to run in test mode, and use that aptitude command line
10996 printed by tasksel then to simulate the tasksel run. I ended up using
10997 code like this:
10998
10999 <blockquote><pre>
11000 export DEBIAN_FRONTEND=noninteractive
11001 cmd="$(in_target tasksel -t --new-install | sed 's/debconf-apt-progress -- //')"
11002 $cmd
11003 </pre></blockquote>
11004
11005 <p>The content of $cmd is typically something like "<tt>aptitude -q
11006 --without-recommends -o APT::Install-Recommends=no -y install
11007 ~t^desktop$ ~t^gnome-desktop$ ~t^laptop$ ~pstandard ~prequired
11008 ~pimportant</tt>", which will install the gnome desktop task, the
11009 laptop task and all packages with priority standard , required and
11010 important, just like tasksel would have done it during
11011 installation.</p>
11012
11013 <p>A better approach is probably to extend tasksel to be able to
11014 install packages without using debconf-apt-progress, for use cases
11015 like this.</p>
11016
11017 </div>
11018 <div class="tags">
11019
11020
11021 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
11022
11023
11024 </div>
11025 </div>
11026 <div class="padding"></div>
11027
11028 <div class="entry">
11029 <div class="title">
11030 <a href="http://people.skolelinux.org/pere/blog/_pne_tr_dl_snett_er_et_samfunnsgode.html">Åpne trådløsnett er et samfunnsgode</a>
11031 </div>
11032 <div class="date">
11033 12th June 2010
11034 </div>
11035 <div class="body">
11036 <p>Veldig glad for å oppdage via
11037 <a href="http://yro.slashdot.org/story/10/06/11/1841256/Finland-To-Legalize-Use-of-Unsecured-Wi-Fi">Slashdot</a>
11038 at folk i Finland har forstått at åpne trådløsnett er et samfunnsgode.
11039 Jeg ser på åpne trådløsnett som et fellesgode på linje med retten til
11040 ferdsel i utmark og retten til å bevege seg i strandsonen. Jeg har
11041 glede av åpne trådløsnett når jeg finner dem, og deler gladelig nett
11042 med andre så lenge de ikke forstyrrer min bruk av eget nett.
11043 Nettkapasiteten er sjelden en begrensning ved normal browsing og enkel
11044 SSH-innlogging (som er min vanligste nettbruk), og nett kan brukes til
11045 så mye positivt og nyttig (som nyhetslesing, sjekke været, kontakte
11046 slekt og venner, holde seg oppdatert om politiske saker, kontakte
11047 organisasjoner og politikere, etc), at det for meg er helt urimelig å
11048 blokkere dette for alle som ikke gjør en flue fortred. De som mener
11049 at potensialet for misbruk er grunn nok til å hindre all den positive
11050 og lovlydige bruken av et åpent trådløsnett har jeg dermed ingen
11051 forståelse for. En kan ikke la eksistensen av forbrytere styre hvordan
11052 samfunnet skal organiseres. Da får en et kontrollsamfunn de færreste
11053 ønsker å leve i, og det at vi har et samfunn i Norge der tilliten til
11054 hverandre er høy gjør at samfunnet fungerer ganske godt. Det bør vi
11055 anstrenge oss for å beholde.</p>
11056
11057 </div>
11058 <div class="tags">
11059
11060
11061 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
11062
11063
11064 </div>
11065 </div>
11066 <div class="padding"></div>
11067
11068 <div class="entry">
11069 <div class="title">
11070 <a href="http://people.skolelinux.org/pere/blog/Skolelinux_er_laget_for_sentraldrifting__naturligvis.html">Skolelinux er laget for sentraldrifting, naturligvis</a>
11071 </div>
11072 <div class="date">
11073 9th June 2010
11074 </div>
11075 <div class="body">
11076 <p>Det er merkelig hvordan myter om Skolelinux overlever. En slik
11077 myte er at Skolelinux ikke kan sentraldriftes og ha sentralt plasserte
11078 tjenermaskiner. I siste Computerworld Norge er
11079 <a href="http://www.idg.no/computerworld/article169432.ece">IT-sjef
11080 Viggo Billdal i Steinkjer intervjuet</a>, og forteller uten
11081 blygsel:</p>
11082
11083 <blockquote><p>Vi hadde Skolelinux, men det har vi sluttet med. Vi testet
11084 om det lønte seg med Microsoft eller en åpen plattform. Vi fant ut at
11085 Microsoft egentlig var totalt sett bedre egnet. Det var store
11086 driftskostnader med Skolelinux, blant annet på grunn av
11087 desentraliserte servere. Det var komplisert, så vi gikk vekk fra det
11088 og bruker nå bare Windows.</p></blockquote>
11089
11090 <p>En <a
11091 href="https://init.linpro.no/pipermail/skolelinux.no/bruker/2010-June/009101.html">rask
11092 sjekk</a> mot den norske brukerlista i Skolelinuxprosjektet forteller
11093 at Steinkjers forsøk foregikk fram til 2004/2005, og at Røysing skole
11094 i Steinkjer skal ha vært svært fornøyd med Skolelinux men at kommunen
11095 overkjørte skolen og krevde at de gikk over til Windows. Et søk på
11096 nettet sendte meg til
11097 <a href="http://www.dn.no/multimedia/archive/00090/Dagens_it_nr__18_90826a.pdf">Dagens
11098 IT nr. 18 2005</a> hvor en kan lese på side 18:</p>
11099
11100 <blockquote><p>Inge Tømmerås ved Røysing skole i Steinkjer kjører ennå
11101 Microsoft, men forteller at kompetanseutfordringen med Skolelinux ikke
11102 var så stor. ­ Jeg syntes Skolelinux var utrolig lett å drifte uten
11103 forkunnskaper. Men man må jo selvsagt ha tilgang på ekstern kompetanse
11104 til installasjoner og maskinvarefeil, sier Tømmerås.</p></blockquote>
11105
11106 <p>Som systemarkitekten bak Skolelinux, kan jeg bare riste på hodet
11107 over påstanden om at Skolelinux krever desentraliserte tjenere.
11108 Skolelinux-arkitekturen er laget for sentralisert drift og plassering
11109 av tjenerne lokalt eller sentralt alt etter behov og nettkapasitet.
11110 Den er modellert på nettverks- og tjenerløsningen som brukes på
11111 Universitetet i Tromsø og Oslo, der jeg jobber med utvikling av
11112 driftstjenester. Dette er det heldigvis noen som har fått med seg, og
11113 jeg er glad for å kunne sitere fra en kommentar på den overnevnte
11114 artikkelen. Min venn og gamle kollega Sturle Sunde forteller der:
11115
11116 <blockquote>
11117 <p>I Flora kommune køyrer vi Skulelinux på skular med alt frå 15 til
11118 meir enn 500 elevar. Dei store skulane har eigen tenar, for det er
11119 mest praktisk. Eg, som er driftsansvarleg for heile nettet, ser
11120 sjeldan dei tenarane fysisk, men at dei står der gjer skulane mindre
11121 avhengige av eksterne linjer som er trege eller dyre. Dei minste
11122 skulane har ikkje eigen tenar. Å bruke sentral tenar er heller ikkje
11123 noko problem. Småskulane klarar seg fint med 1 mbit-linje til ein
11124 sentral tenar eller tenaren på ein større skule.</p>
11125
11126 <p>Det beste med Skulelinux er halvtjukke klientar. Dei treng ikkje
11127 harddisk og brukar minimalt med ressursar på tenaren fordi dei køyrer
11128 programma lokalt. Eit klasserom med 30 sju-åtte år gamle maskiner har
11129 mykje meir CPU og RAM totalt enn nokon moderne tenar til under
11130 millionen. Det trengst to kommandoar på den sentrale tenaren for å
11131 oppdatere alle klientane, både tynne og halvtjukke. Vi har ingen
11132 problem med diskar som ryk heller, som var eit problem før fordi
11133 elevane sat og sparka i maskinene. Og dei krev lite bandbreidde i
11134 nettet, so det er fullt mogleg å køyre slike på småskular med trege
11135 linjer mot tenaren på ein større skule.</p>
11136
11137 <p>Flora kommune har nesten 800 Linux-maskiner i sitt skulenett, og
11138 ein person som tek seg av drift av heile nettet, inkludert tenarar,
11139 klientar, operativsystem, programvare, heimekontorløysing og
11140 administrasjon av brukarar.</p>
11141
11142 <p>No skal det seiast at vi ikkje køyrer rein Skulelinux ut av
11143 boksen. Vi har gjort ein del tilpassingar mot noko Novell-greier som
11144 var der frå før, og som har komplisert installasjonen vår. Etter at
11145 oppsettet var gjort har løysinga vore stabil og kravd minimalt med
11146 arbeid.</p>
11147 </blockquote>
11148
11149 <p>Jeg vet at Narvik, Harstad og Oslo er kommuner der Skolelinux
11150 sentraldriftes med sentrale tjenere. Det forteller meg at Steinkjers
11151 IT-sjef neppe bør skylde på Skolelinux-løsningen for sine 5 år gamle
11152 minner.</p>
11153
11154 </div>
11155 <div class="tags">
11156
11157
11158 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
11159
11160
11161 </div>
11162 </div>
11163 <div class="padding"></div>
11164
11165 <div class="entry">
11166 <div class="title">
11167 <a href="http://people.skolelinux.org/pere/blog/Magnetstripeinnhold_i_billetter_fra_Flytoget_og_Hurtigruten.html">Magnetstripeinnhold i billetter fra Flytoget og Hurtigruten</a>
11168 </div>
11169 <div class="date">
11170 21st May 2010
11171 </div>
11172 <div class="body">
11173 <p>For en stund tilbake kjøpte jeg en magnetkortleser for å kunne
11174 titte på hva som er skrevet inn på magnetstripene til ulike kort. Har
11175 ikke hatt tid til å analysere mange kort så langt, men tenkte jeg
11176 skulle dele innholdet på to kort med mine lesere.</p>
11177
11178 <p>For noen dager siden tok jeg flyet til Harstad og Hurtigruten til
11179 Bergen. Flytoget fra Oslo S til flyplassen ga meg en billett med
11180 magnetstripe. Påtrykket finner jeg følgende informasjon:</p>
11181
11182 <pre>
11183 Flytoget Airport Express Train
11184
11185 Fra - Til : Oslo Sentralstasjon
11186 Kategori : Voksen
11187 Pris : Nok 170,00
11188 Herav mva. 8,00% : NOK 12,59
11189 Betaling : Kontant
11190 Til - Fra : Oslo Lufthavn
11191 Utstedt: : 08.05.10
11192 Gyldig Fra-Til : 08.05.10-07.11.10
11193 Billetttype : Enkeltbillett
11194
11195 102-1015-100508-48382-01-08
11196 </pre>
11197
11198 <p>På selve magnetstripen er innholdet
11199 <tt>;E?+900120011=23250996541068112619257138248441708433322932704083389389062603279671261502492655?</tt>.
11200 Aner ikke hva innholdet representerer, og det er lite overlapp mellom
11201 det jeg ser trykket på billetten og det jeg ser av tegn i
11202 magnetstripen. Håper det betyr at de bruker kryptografiske metoder
11203 for å gjøre det vanskelig å forfalske billetter.</p>
11204
11205 <p>Den andre billetten er fra Hurtigruten, der jeg mistenker at
11206 strekkoden på fronten er mer brukt enn magnetstripen (det var i hvert
11207 fall den biten vi stakk inn i dørlåsen).</p>
11208
11209 <p>Påtrykket forsiden er følgende:</p>
11210
11211 <pre>
11212 Romnummer 727
11213 Hurtigruten
11214 Midnatsol
11215 Reinholdtsen
11216 Petter
11217 Bookingno: SAX69 0742193
11218 Harstad-Bergen
11219 Dep: 09.05.2010 Arr: 12.05.2010
11220 Lugar fra Risøyhamn
11221 Kost: FRO=4
11222 </pre>
11223
11224 <p>På selve magnetstripen er innholdet
11225 <tt>;1316010007421930=00000000000000000000?+E?</tt>. Heller ikke her
11226 ser jeg mye korrespondanse mellom påtrykk og magnetstripe.</p>
11227
11228 </div>
11229 <div class="tags">
11230
11231
11232 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
11233
11234
11235 </div>
11236 </div>
11237 <div class="padding"></div>
11238
11239 <div class="entry">
11240 <div class="title">
11241 <a href="http://people.skolelinux.org/pere/blog/Pieces_of_the_roaming_laptop_puzzle_in_Debian.html">Pieces of the roaming laptop puzzle in Debian</a>
11242 </div>
11243 <div class="date">
11244 19th May 2010
11245 </div>
11246 <div class="body">
11247 <p>Today, the last piece of the puzzle for roaming laptops in Debian
11248 Edu finally entered the Debian archive. Today, the new
11249 <a href="http://packages.qa.debian.org/libp/libpam-mklocaluser.html">libpam-mklocaluser</a>
11250 package was accepted. Two days ago, two other pieces was accepted
11251 into unstable. The
11252 <a href="http://packages.qa.debian.org/p/pam-python.html">pam-python</a>
11253 package needed by libpam-mklocaluser, and the
11254 <a href="http://packages.qa.debian.org/s/sssd.html">sssd</a> package
11255 passed NEW on Monday. In addition, the
11256 <a href="http://packages.qa.debian.org/libp/libpam-ccreds.html">libpam-ccreds</a>
11257 package we need is in experimental (version 10-4) since Saturday, and
11258 hopefully will be moved to unstable soon.</p>
11259
11260 <p>This collection of packages allow for two different setups for
11261 roaming laptops. The traditional setup would be using libpam-ccreds,
11262 nscd and libpam-mklocaluser with LDAP or Kerberos authentication,
11263 which should work out of the box if the configuration changes proposed
11264 for nscd in <a href="http://bugs.debian.org/485282">BTS report
11265 #485282</a> is implemented. The alternative setup is to use sssd with
11266 libpam-mklocaluser to connect to LDAP or Kerberos and let sssd take
11267 care of the caching of passwords and group information.</p>
11268
11269 <p>I have so far been unable to get sssd to work with the LDAP server
11270 at the University, but suspect the issue is some SSL/GnuTLS related
11271 problem with the server certificate. I plan to update the Debian
11272 package to version 1.2, which is scheduled for next week, and hope to
11273 find time to make sure the next release will include both the
11274 Debian/Ubuntu specific patches. Upstream is friendly and responsive,
11275 and I am sure we will find a good solution.</p>
11276
11277 <p>The idea is to set up the roaming laptops to authenticate using
11278 LDAP or Kerberos and create a local user with home directory in /home/
11279 when a usre in LDAP logs in via KDM or GDM for the first time, and
11280 cache the password for offline checking, as well as caching group
11281 memberhips and other relevant LDAP information. The
11282 libpam-mklocaluser package was created to make sure the local home
11283 directory is in /home/, instead of /site/server/directory/ which would
11284 be the home directory if pam_mkhomedir was used. To avoid confusion
11285 with support requests and configuration, we do not want local laptops
11286 to have users in a path that is used for the same users home directory
11287 on the home directory servers.</p>
11288
11289 <p>One annoying problem with gdm is that it do not show the PAM
11290 message passed to the user from libpam-mklocaluser when the local user
11291 is created. Instead gdm simply reject the login with some generic
11292 message. The message is shown in kdm, ssh and login, so I guess it is
11293 a bug in gdm. Have not investigated if there is some other message
11294 type that can be used instead to get gdm to also show the message.</p>
11295
11296 <p>If you want to help out with implementing this for Debian Edu,
11297 please contact us on debian-edu@lists.debian.org.</p>
11298
11299 </div>
11300 <div class="tags">
11301
11302
11303 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
11304
11305
11306 </div>
11307 </div>
11308 <div class="padding"></div>
11309
11310 <div class="entry">
11311 <div class="title">
11312 <a href="http://people.skolelinux.org/pere/blog/systemd__an_interesting_alternative_to_upstart.html">systemd, an interesting alternative to upstart</a>
11313 </div>
11314 <div class="date">
11315 13th May 2010
11316 </div>
11317 <div class="body">
11318 <p>The last few days a new boot system called
11319 <a href="http://www.freedesktop.org/wiki/Software/systemd">systemd</a>
11320 has been
11321 <a href="http://0pointer.de/blog/projects/systemd.html">introduced</a>
11322
11323 to the free software world. I have not yet had time to play around
11324 with it, but it seem to be a very interesting alternative to
11325 <a href="http://upstart.ubuntu.com/">upstart</a>, and might prove to be
11326 a good alternative for Debian when we are able to switch to an event
11327 based boot system. Tollef is
11328 <a href="http://bugs.debian.org/580814">in the process</a> of getting
11329 systemd into Debian, and I look forward to seeing how well it work. I
11330 like the fact that systemd handles init.d scripts with dependency
11331 information natively, allowing them to run in parallel where upstart
11332 at the moment do not.</p>
11333
11334 <p>Unfortunately do systemd have the same problem as upstart regarding
11335 platform support. It only work on recent Linux kernels, and also need
11336 some new kernel features enabled to function properly. This means
11337 kFreeBSD and Hurd ports of Debian will need a port or a different boot
11338 system. Not sure how that will be handled if systemd proves to be the
11339 way forward.</p>
11340
11341 <p>In the mean time, based on the
11342 <a href="http://lists.debian.org/debian-devel/2010/05/msg00122.html">input
11343 on debian-devel@</a> regarding parallel booting in Debian, I have
11344 decided to enable full parallel booting as the default in Debian as
11345 soon as possible (probably this weekend or early next week), to see if
11346 there are any remaining serious bugs in the init.d dependencies. A
11347 new version of the sysvinit package implementing this change is
11348 already in experimental. If all go well, Squeeze will be released
11349 with parallel booting enabled by default.</p>
11350
11351 </div>
11352 <div class="tags">
11353
11354
11355 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
11356
11357
11358 </div>
11359 </div>
11360 <div class="padding"></div>
11361
11362 <div class="entry">
11363 <div class="title">
11364 <a href="http://people.skolelinux.org/pere/blog/Forcing_new_users_to_change_their_password_on_first_login.html">Forcing new users to change their password on first login</a>
11365 </div>
11366 <div class="date">
11367 2nd May 2010
11368 </div>
11369 <div class="body">
11370 <p>One interesting feature in Active Directory, is the ability to
11371 create a new user with an expired password, and thus force the user to
11372 change the password on the first login attempt.</p>
11373
11374 <p>I'm not quite sure how to do that with the LDAP setup in Debian
11375 Edu, but did some initial testing with a local account. The account
11376 and password aging information is available in /etc/shadow, but
11377 unfortunately, it is not possible to specify an expiration time for
11378 passwords, only a maximum age for passwords.</p>
11379
11380 <p>A freshly created account (using adduser test) will have these
11381 settings in /etc/shadow:</p>
11382
11383 <blockquote><pre>
11384 root@tjener:~# chage -l test
11385 Last password change : May 02, 2010
11386 Password expires : never
11387 Password inactive : never
11388 Account expires : never
11389 Minimum number of days between password change : 0
11390 Maximum number of days between password change : 99999
11391 Number of days of warning before password expires : 7
11392 root@tjener:~#
11393 </pre></blockquote>
11394
11395 <p>The only way I could come up with to create a user with an expired
11396 account, is to change the date of the last password change to the
11397 lowest value possible (January 1th 1970), and the maximum password age
11398 to the difference in days between that date and today. To make it
11399 simple, I went for 30 years (30 * 365 = 10950) and January 2th (to
11400 avoid testing if 0 is a valid value).</p>
11401
11402 <p>After using these commands to set it up, it seem to work as
11403 intended:</p>
11404
11405 <blockquote><pre>
11406 root@tjener:~# chage -d 1 test; chage -M 10950 test
11407 root@tjener:~# chage -l test
11408 Last password change : Jan 02, 1970
11409 Password expires : never
11410 Password inactive : never
11411 Account expires : never
11412 Minimum number of days between password change : 0
11413 Maximum number of days between password change : 10950
11414 Number of days of warning before password expires : 7
11415 root@tjener:~#
11416 </pre></blockquote>
11417
11418 <p>So far I have tested this with ssh and console, and kdm (in
11419 Squeeze) login, and all ask for a new password before login in the
11420 user (with ssh, I was thrown out and had to log in again).</p>
11421
11422 <p>Perhaps we should set up something similar for Debian Edu, to make
11423 sure only the user itself have the account password?</p>
11424
11425 <p>If you want to comment on or help out with implementing this for
11426 Debian Edu, please contact us on debian-edu@lists.debian.org.</p>
11427
11428 <p>Update 2010-05-02 17:20: Paul Tötterman tells me on IRC that the
11429 shadow(8) page in Debian/testing now state that setting the date of
11430 last password change to zero (0) will force the password to be changed
11431 on the first login. This was not mentioned in the manual in Lenny, so
11432 I did not notice this in my initial testing. I have tested it on
11433 Squeeze, and '<tt>chage -d 0 username</tt>' do work there. I have not
11434 tested it on Lenny yet.</p>
11435
11436 <p>Update 2010-05-02-19:05: Jim Paris tells me via email that an
11437 equivalent command to expire a password is '<tt>passwd -e
11438 username</tt>', which insert zero into the date of the last password
11439 change.</p>
11440
11441 </div>
11442 <div class="tags">
11443
11444
11445 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
11446
11447
11448 </div>
11449 </div>
11450 <div class="padding"></div>
11451
11452 <div class="entry">
11453 <div class="title">
11454 <a href="http://people.skolelinux.org/pere/blog/Thoughts_on_roaming_laptop_setup_for_Debian_Edu.html">Thoughts on roaming laptop setup for Debian Edu</a>
11455 </div>
11456 <div class="date">
11457 28th April 2010
11458 </div>
11459 <div class="body">
11460 <p>For some years now, I have wondered how we should handle laptops in
11461 Debian Edu. The Debian Edu infrastructure is mostly designed to
11462 handle stationary computers, and less suited for computers that come
11463 and go.</p>
11464
11465 <p>Now I finally believe I have an sensible idea on how to adjust
11466 Debian Edu for laptops, by introducing a new profile for them, for
11467 example called Roaming Workstations. Here are my thought on this.
11468 The setup would consist of the following:</p>
11469
11470 <ul>
11471
11472 <li>During installation, the user name of the owner / primary user of
11473 the laptop is requested and a local home directory is set up for
11474 the user, with uid and gid information fetched from the LDAP
11475 server. This allow the user to work also when offline. The
11476 central home directory can be available in a subdirectory on
11477 request, for example mounted via CIFS. It could be mounted
11478 automatically when a user log in while on the Debian Edu network,
11479 and unmounted when the machine is taken away (network down,
11480 hibernate, etc), it can be set up to do automatic mounting on
11481 request (using autofs), or perhaps some GUI button on the desktop
11482 can be used to access it when needed. Perhaps it is enough to use
11483 the fish protocol in KDE?</li>
11484
11485 <li>Password checking is set up to use LDAP or Kerberos
11486 authentication when the machine is on the Debian Edu network, and
11487 to cache the password for offline checking when the machine unable
11488 to reach the LDAP or Kerberos server. This can be done using
11489 <a href="http://www.padl.com/OSS/pam_ccreds.html">libpam-ccreds</a>
11490 or the Fedora developed
11491 <a href="https://fedoraproject.org/wiki/Features/SSSD">System
11492 Security Services Daemon</a> packages.</li>
11493
11494 <li>File synchronisation with the central home directory is set up
11495 using a shared directory in both the local and the central home
11496 directory, using unison.</li>
11497
11498 <li>Printing should be set up to print to all printers broadcasting
11499 their existence on the local network, and should then work out of
11500 the box with CUPS. For sites needing accurate printer quotas, some
11501 system with Kerberos authentication or printing via ssh could be
11502 implemented.</li>
11503
11504 <li>For users that should have local root access to their laptop,
11505 sudo should be used to allow this to the local user.</li>
11506
11507 <li>It would be nice if user and group information from LDAP is
11508 cached on the client, but given that there are entries for the
11509 local user and primary group in /etc/, it should not be needed.</li>
11510
11511 </ul>
11512
11513 <p>I believe all the pieces to implement this are in Debian/testing at
11514 the moment. If we work quickly, we should be able to get this ready
11515 in time for the Squeeze release to freeze. Some of the pieces need
11516 tweaking, like libpam-ccreds should get support for pam-auth-update
11517 (<a href="http://bugs.debian.org/566718">#566718</a>) and nslcd (or
11518 perhaps debian-edu-config) should get some integration code to stop
11519 its daemon when the LDAP server is unavailable to avoid long timeouts
11520 when disconnected from the net. If we get Kerberos enabled, we need
11521 to make sure we avoid long timeouts there too.</p>
11522
11523 <p>If you want to help out with implementing this for Debian Edu,
11524 please contact us on debian-edu@lists.debian.org.</p>
11525
11526 </div>
11527 <div class="tags">
11528
11529
11530 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
11531
11532
11533 </div>
11534 </div>
11535 <div class="padding"></div>
11536
11537 <div class="entry">
11538 <div class="title">
11539 <a href="http://people.skolelinux.org/pere/blog/Great_book___Content__Selected_Essays_on_Technology__Creativity__Copyright__and_the_Future_of_the_Future_.html">Great book: "Content: Selected Essays on Technology, Creativity, Copyright, and the Future of the Future"</a>
11540 </div>
11541 <div class="date">
11542 19th April 2010
11543 </div>
11544 <div class="body">
11545 <p>The last few weeks i have had the pleasure of reading a
11546 thought-provoking collection of essays by Cory Doctorow, on topics
11547 touching copyright, virtual worlds, the future of man when the
11548 conscience mind can be duplicated into a computer and many more. The
11549 book titled "Content: Selected Essays on Technology, Creativity,
11550 Copyright, and the Future of the Future" is available with few
11551 restrictions on the web, for example from
11552 <a href="http://craphound.com/content/">his own site</a>. I read the
11553 epub-version from
11554 <a href="http://www.feedbooks.com/book/2883">feedbooks</a> using
11555 <a href="http://www.fbreader.org/">fbreader</a> and my N810. I
11556 strongly recommend this book.</p>
11557
11558 </div>
11559 <div class="tags">
11560
11561
11562 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
11563
11564
11565 </div>
11566 </div>
11567 <div class="padding"></div>
11568
11569 <div class="entry">
11570 <div class="title">
11571 <a href="http://people.skolelinux.org/pere/blog/Kerberos_for_Debian_Edu_Squeeze_.html">Kerberos for Debian Edu/Squeeze?</a>
11572 </div>
11573 <div class="date">
11574 14th April 2010
11575 </div>
11576 <div class="body">
11577 <p><a href="http://www.nuug.no/aktiviteter/20100413-kerberos/">Yesterdays
11578 NUUG presentation</a> about Kerberos was inspiring, and reminded me
11579 about the need to start using Kerberos in Skolelinux. Setting up a
11580 Kerberos server seem to be straight forward, and if we get this in
11581 place a long time before the Squeeze version of Debian freezes, we
11582 have a chance to migrate Skolelinux away from NFSv3 for the home
11583 directories, and over to an architecture where the infrastructure do
11584 not have to trust IP addresses and machines, and instead can trust
11585 users and cryptographic keys instead.</p>
11586
11587 <p>A challenge will be integration and administration. Is there a
11588 Kerberos implementation for Debian where one can control the
11589 administration access in Kerberos using LDAP groups? With it, the
11590 school administration will have to maintain access control using flat
11591 files on the main server, which give a huge potential for errors.</p>
11592
11593 <p>A related question I would like to know is how well Kerberos and
11594 pam-ccreds (offline password check) work together. Anyone know?</p>
11595
11596 <p>Next step will be to use Kerberos for access control in Lwat and
11597 Nagios. I have no idea how much work that will be to implement. We
11598 would also need to document how to integrate with Windows AD, as such
11599 shared network will require two Kerberos realms that need to cooperate
11600 to work properly.</p>
11601
11602 <p>I believe a good start would be to start using Kerberos on the
11603 skolelinux.no machines, and this way get ourselves experience with
11604 configuration and integration. A natural starting point would be
11605 setting up ldap.skolelinux.no as the Kerberos server, and migrate the
11606 rest of the machines from PAM via LDAP to PAM via Kerberos one at the
11607 time.</p>
11608
11609 <p>If you would like to contribute to get this working in Skolelinux,
11610 I recommend you to see the video recording from yesterdays NUUG
11611 presentation, and start using Kerberos at home. The video show show
11612 up in a few days.</p>
11613
11614 </div>
11615 <div class="tags">
11616
11617
11618 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
11619
11620
11621 </div>
11622 </div>
11623 <div class="padding"></div>
11624
11625 <div class="entry">
11626 <div class="title">
11627 <a href="http://people.skolelinux.org/pere/blog/After_6_years_of_waiting__the_Xreset_d_feature_is_implemented.html">After 6 years of waiting, the Xreset.d feature is implemented</a>
11628 </div>
11629 <div class="date">
11630 6th March 2010
11631 </div>
11632 <div class="body">
11633 <p>6 years ago, as part of the Debian Edu development I am involved
11634 in, I asked for a hook in the kdm and gdm setup to run scripts as root
11635 when the user log out. A bug was submitted against the xfree86-common
11636 package in 2004 (<a href="http://bugs.debian.org/230422">#230422</a>),
11637 and revisited every time Debian Edu was working on a new release.
11638 Today, this finally paid off.</p>
11639
11640 <p>The framework for this feature was today commited to the git
11641 repositry for the xorg package, and the git repository for xdm has
11642 been updated to use this framework. Next on my agenda is to make sure
11643 kdm and gdm also add code to use this framework.</p>
11644
11645 <p>In Debian Edu, we want to ability to run commands as root when the
11646 user log out, to get rid of runaway processes and do general cleanup
11647 after a user. With this framework in place, we finally can do that in
11648 a generic way that work with all display managers using this
11649 framework. My goal is to get all display managers in Debian use it,
11650 similar to how they use the Xsession.d framework today.<p>
11651
11652 </div>
11653 <div class="tags">
11654
11655
11656 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
11657
11658
11659 </div>
11660 </div>
11661 <div class="padding"></div>
11662
11663 <div class="entry">
11664 <div class="title">
11665 <a href="http://people.skolelinux.org/pere/blog/Digitale_b_ker_uten_digitale_restriksjonsmekanismer__DRM__b_r_f__mva_fritak.html">Digitale bøker uten digitale restriksjonsmekanismer (DRM) bør få mva-fritak</a>
11666 </div>
11667 <div class="date">
11668 3rd March 2010
11669 </div>
11670 <div class="body">
11671 <p>Den norske bokbransjen har
11672 <a href="http://www.digi.no/823912/nei-til-moms-paa-e-boker">bedt om at
11673 digitale bøker må få mva-fritak</a> slik papirbøker har det, og
11674 <a href="http://www.digi.no/836875/moms-paa-alt-digitalt-innhold">finansdepartementet
11675 har sagt nei</a>. Det er et interessant spørsmål om digitale bøker
11676 bør ha mva-fritak eller ikke, og svaret er ikke så enkelt som et ja
11677 eller nei.
11678 <a href="http://www.digi.no/836925/norske-e-boker-truet-av-moms">Enkelte
11679 medlemmer</a> av bokbransjen truer med å droppe den planlagte
11680 lanseringen av norske digitale bøker med digitale restriksjonsmekanismer
11681 (DRM) som de har snakket om å gjennomføre nå i vår, og det må de
11682 gjerne gjøre for min del.</p>
11683
11684 <p>Papirbøker har mva-fritak pga. at de fremmer kultur- og
11685 kunnskapsspredning. Digitale bøker uten digitale
11686 restriksjonsmekanismer (DRM) fremmer kultur- og kunnskapsspredning,
11687 mens digitale bøker med DRM hindrer kultur og kunnskapsspredning.
11688 Digitale bøker uten DRM bør få mva-fritak da det er salg av bøker på
11689 lik linje med salg av papirbøker, mens digitale bøker med DRM ikke bør
11690 få det da det er utleie av bøker og ikke salg.</p>
11691
11692 <p>Jeg foretrekker å kjøpe bøker, og velger dermed å la være å bruke
11693 DRM-belastede digitale bøker. Vet ikke helt hva jeg ville være villig
11694 til å betale for å leie en bok, men tror ikke det er mange kronene.
11695 Heldigvis er det mye bøker tilgjengelig uten slike restriksjoner, og
11696 de som vil ha tak i engelske bøker kan laste ned bøker som er
11697 tilgjengelig uten bruksbegresninger fra <a href="http://www.archive.org/">The
11698 Internet Archive</a>. Der er det pr. i dag 1 889 313 bøker
11699 tilgjengelig. De er tilgjengelig i flere formater. Besøk
11700 <a href="http://www.archive.org/details/texts">oversikten over tekster
11701 der</a> for å se hva de har.
11702
11703 </div>
11704 <div class="tags">
11705
11706
11707 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
11708
11709
11710 </div>
11711 </div>
11712 <div class="padding"></div>
11713
11714 <div class="entry">
11715 <div class="title">
11716 <a href="http://people.skolelinux.org/pere/blog/Debian_Edu___Skolelinux_based_on_Lenny_released__work_continues.html">Debian Edu / Skolelinux based on Lenny released, work continues</a>
11717 </div>
11718 <div class="date">
11719 11th February 2010
11720 </div>
11721 <div class="body">
11722 <p>On Tuesday, the Debian/Lenny based version of
11723 <a href="http://www.skolelinux.org/">Skolelinux</a> was finally
11724 shipped. This was a major leap forward for the project, and I am very
11725 pleased that we finally got the release wrapped up. Work on the first
11726 point release starts imediately, as we plan to get that one out a
11727 month after the major release, to include all fixes for bugs we found
11728 and fixed too late in the release process to include last Tuesday.</p>
11729
11730 <p>Perhaps it even is time for some partying?</p>
11731
11732 <p>After this first point release, my plan is to focus again on the
11733 next major release, based on Squeeze. We will try to get as many of
11734 the fixes we need into the official Debian packages before the freeze,
11735 and have just a few weeks or months to make it happen.</p>
11736
11737 </div>
11738 <div class="tags">
11739
11740
11741 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
11742
11743
11744 </div>
11745 </div>
11746 <div class="padding"></div>
11747
11748 <div class="entry">
11749 <div class="title">
11750 <a href="http://people.skolelinux.org/pere/blog/Danmark_g_r_for_ODF_.html">Danmark går for ODF?</a>
11751 </div>
11752 <div class="date">
11753 29th January 2010
11754 </div>
11755 <div class="body">
11756 <p>Ble nettopp gjort oppmerksom på en
11757 <a href="http://www.version2.dk/artikel/13690-breaking-odf-vinder-dokumentformat-krigen ">nyhet fra Version2</a>
11758 fra Danmark, der det hevdes at Folketinget har vedtatt at ODF skal
11759 brukes som dokumentutvekslingsformat i Staten.</p>
11760
11761 <p>Hyggelig lesning, spesielt hvis det viser seg at de av vedtatt
11762 kravlisten for hva som skal aksepteres som referert i kommentarfeltet
11763 til artikkelen og
11764 <a href="http://www.version2.dk/artikel/13693-er-ooxml-doemt-ude-her-er-kravene-til-en-offentlig-dokumentstandard">en
11765 annen artikkel</a> i samme nett-avis. Liker spesielt godt denne:</p>
11766
11767 <p><blockquote> Det skal demonstreres, at standarden i sin helhed kan
11768 implementeres af alle direkte i sin helhed på flere
11769 platforme.</blockquote></p>
11770
11771 <p>Noe slikt burde være et krav også i Norge.</p>
11772
11773 </div>
11774 <div class="tags">
11775
11776
11777 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
11778
11779
11780 </div>
11781 </div>
11782 <div class="padding"></div>
11783
11784 <div class="entry">
11785 <div class="title">
11786 <a href="http://people.skolelinux.org/pere/blog/Automatic_Munin_and_Nagios_configuration.html">Automatic Munin and Nagios configuration</a>
11787 </div>
11788 <div class="date">
11789 27th January 2010
11790 </div>
11791 <div class="body">
11792 <p>One of the new features in the next Debian/Lenny based release of
11793 Debian Edu/Skolelinux, which is scheduled for release in the next few
11794 days, is automatic configuration of the service monitoring system
11795 Nagios. The previous release had automatic configuration of trend
11796 analysis using Munin, and this Lenny based release take that a step
11797 further.</p>
11798
11799 <p>When installing a Debian Edu Main-server, it is automatically
11800 configured as a Munin and Nagios server. In addition, it is
11801 configured to be a server for the
11802 <a href="http://wiki.debian.org/DebianEdu/HowTo/SiteSummary">SiteSummary
11803 system</a> I have written for use in Debian Edu. The SiteSummary
11804 system is inspired by a system used by the University of Oslo where I
11805 work. In short, the system provide a centralised collector of
11806 information about the computers on the network, and a client on each
11807 computer submitting information to this collector. This allow for
11808 automatic information on which packages are installed on each machine,
11809 which kernel the machines are using, what kind of configuration the
11810 packages got etc. This also allow us to automatically generate Munin
11811 and Nagios configuration.</p>
11812
11813 <p>All computers reporting to the sitesummary collector with the
11814 munin-node package installed is automatically enabled as a Munin
11815 client and graphs from the statistics collected from that machine show
11816 up automatically on http://www/munin/ on the Main-server.</p>
11817
11818 <p>All non-laptop computers reporting to the sitesummary collector are
11819 automatically monitored for network presence (ping and any network
11820 services detected). In addition, all computers (also laptops) with
11821 the nagios-nrpe-server package installed and configured the way
11822 sitesummary would configure it, are monitored for full disks, software
11823 raid status, swap free and other checks that need to run locally on
11824 the machine.</p>
11825
11826 <p>The result is that the administrator on a school using Debian Edu
11827 based on Lenny will be able to check the health of his installation
11828 with one look at the Nagios settings, without having to spend any time
11829 keeping the Nagios configuration up-to-date.</p>
11830
11831 <p>The only configuration one need to do to get Nagios up and running
11832 is to set the password used to get access via HTTP. The system
11833 administrator need to run "<tt>htpasswd /etc/nagios3/htpasswd.users
11834 nagiosadmin</tt>" to create a nagiosadmin user and set a password for
11835 it to be able to log into the Nagios web pages. After that,
11836 everything is taken care of.</p>
11837
11838 </div>
11839 <div class="tags">
11840
11841
11842 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary</a>.
11843
11844
11845 </div>
11846 </div>
11847 <div class="padding"></div>
11848
11849 <div class="entry">
11850 <div class="title">
11851 <a href="http://people.skolelinux.org/pere/blog/Sikkerhet__teater__og_hvordan_gj_re_verden_sikrere.html">Sikkerhet, teater, og hvordan gjøre verden sikrere</a>
11852 </div>
11853 <div class="date">
11854 30th December 2009
11855 </div>
11856 <div class="body">
11857 <p>Via Slashdot fant jeg en
11858 <a href="http://www.cnn.com/2009/OPINION/12/29/schneier.air.travel.security.theater/index.html">nydelig
11859 kommentar fra Bruce Schneier</a> som ble publisert hos CNN i går. Den
11860 forklarer forbilledlig hvorfor sikkerhetsteater og innføring av
11861 totalitære politistatmetoder ikke er løsningen for å gjøre verden
11862 sikrere. Anbefales på det varmeste.</p>
11863
11864 <p>Oppdatering: Kom over
11865 <a href="http://gizmodo.com/5435675/president-obama-its-time-to-fire-the-tsa">nok
11866 en kommentar</a> om den manglende effekten av dagens sikkerhetsteater
11867 på flyplassene.</p>
11868
11869 </div>
11870 <div class="tags">
11871
11872
11873 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
11874
11875
11876 </div>
11877 </div>
11878 <div class="padding"></div>
11879
11880 <div class="entry">
11881 <div class="title">
11882 <a href="http://people.skolelinux.org/pere/blog/Opphavet_til_Skolelinux_prosjektet.html">Opphavet til Skolelinux-prosjektet</a>
11883 </div>
11884 <div class="date">
11885 17th December 2009
11886 </div>
11887 <div class="body">
11888 <p>De færreste er klar over at Skolelinux-prosjektet kom som et resultat
11889 av en avgjørelse på årsmøtet i
11890 <a href="http://www.nuug.no/">NUUG</a> i 2000-06-29, der Håkon Wium
11891 Lie, da varamedlem i styret, tok på seg oppdraget om å starte et
11892 initiativ kalt "Teach the Teacher", som skulle være et initiativ for
11893 å få fri programvare og unix-lignende operativsystemer inn i Skolen.
11894 Tanken var at en måtte starte med lærerne for at ungene skulle få
11895 mulighet til å møte en bedre IT-hverdag. Jeg var tilstede på
11896 møtet, og hadde sans for ideen, men intet skjedde. På vårparten
11897 2001 ble det arrangert en demonstrasjon i anledning at First Tuesday
11898 hadde invitert Microsoft til et møte for å fortelle om fremtidens
11899 Internet. Dette provoserte endel av oss, og EFN og NUUG tok initiativ
11900 til å arrangere
11901 <a href="http://www.digi.no/60982/first-tuesday-mote-med-microsoft-protest">en
11902 demonstrasjon utenfor lokalene 2001-05-21</a>. Blant de som sto bak
11903 demonstrasjonen var Vidar Bakke fra NUUG og Håkon W. Lie fra EFN.
11904 Etter demonstrasjonen arrangerte Håkon en fest hjemme hos seg der alle
11905 som hadde vært aktive i demonstrasjonsplanlegging og gjennomføringen
11906 deltok. Før festen var jeg blitt lei av å vente på at Håkon skulle ta
11907 initiativ til "Teach the Teacher", og for å forsøke å få litt fremgang
11908 besteme jeg meg for å benytte anledningen hos Håkon til å snakke om
11909 behovet for å hjelpe skolene i gang med bedre datasystemer bestående
11910 av fri programvare og unix-lignende operativsystemer. Flere var
11911 interessert, og Knut Yrvin tenkte på ideen. Han
11912 <a href="http://developer.skolelinux.no/brev/2001-06-28-invitasjon-skolelinux.txt">ropte
11913 sammen</a> til et stiftelsesmøte i prosjektet i sin arbeidsgivers
11914 Objectwares lokaler ved Ullevål stadion 2001-07-02, og jeg ble med.
11915 Resten er historie. :)</p>
11916
11917 </div>
11918 <div class="tags">
11919
11920
11921 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
11922
11923
11924 </div>
11925 </div>
11926 <div class="padding"></div>
11927
11928 <div class="entry">
11929 <div class="title">
11930 <a href="http://people.skolelinux.org/pere/blog/F_rste_NUUG_fordrag_sendt_p__TV.html">Første NUUG-fordrag sendt på TV</a>
11931 </div>
11932 <div class="date">
11933 8th December 2009
11934 </div>
11935 <div class="body">
11936 <p>Endelig har NUUG klart å få kringkastet ut et av sine fordrag på
11937 TV. Foredraget om
11938 <a href="http://www.nuug.no/aktiviteter/20090512-bifrost/">utskriftsløsningen
11939 Biforst</a> var først ute, pga. at det var det nyeste foredraget som
11940 var holdt på norsk, og dermed slapp vi å finne ut av hvordan
11941 teksting av video skulle gjøres.</p>
11942
11943 <p>NUUG har vært involvert i
11944 <a href="http://www.frikanalen.no/">Frikanalen</a> en stund nå, for å
11945 forsøke å få ut budskapet vårt også på TV, og dette første foredraget
11946 er en sped start på det vi har planlagt.</p>
11947
11948 <p>NUUGs første foredrag sendes ut via frikanelen på digitalt
11949 bakkenett, og alle abonnenter av riks-TV skal dermed ha mulighet til å
11950 ta inn sendingen. Slå på TVen 5/12 16:05 (for sent), 12/12 14:00,
11951 19/12 16:00, 24/12 15:37 eller 26/12 16:11 i år, så skal du få se
11952 meg, Tollef og alle andre de som deltok på møtet på TV.<p>
11953
11954 </div>
11955 <div class="tags">
11956
11957
11958 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
11959
11960
11961 </div>
11962 </div>
11963 <div class="padding"></div>
11964
11965 <div class="entry">
11966 <div class="title">
11967 <a href="http://people.skolelinux.org/pere/blog/Kartverket__frigj_r__data_men_er_fortsatt_ikke_interessante.html">Kartverket "frigjør" data men er fortsatt ikke interessante</a>
11968 </div>
11969 <div class="date">
11970 12th November 2009
11971 </div>
11972 <div class="body">
11973 <p>Dagens
11974 <a href="http://www.statkart.no/Gratis+karttjenester.d25-SwJfY1-.ips">kartnyhet</a>
11975 er at kartverket gir ikke-kommersiell tilgang til
11976 en WMS-tjeneste der en til privat bruk kan hente ut bilder av
11977 kartutsnitt så lenge disse ikke lagres lokalt, brukes i begrenset
11978 oppløsning og ikke skader kartverket og rettighetshavernes omdømme og
11979 interesse.</p>
11980
11981 <p>I går publiserte Ivan Sanchez
11982 <a href="http://www.opengeodata.org/2009/11/11/921/">kaketesten</a>
11983 som et forslag til en (av forhåpentligvis flere) måter å teste om kart
11984 eller kartdata er fritt tilgjengelige på. Testen er enkel, og sier
11985 enkelt (oversatt av meg): Et sett med geodata, eller en kart, er kun
11986 fritt tilgjengelig hvis noen kan gi deg en kake med det kartet på
11987 toppen, som en gave. Kartverkets publisering av kart feiler så vidt
11988 jeg kan se denne testen fullstendig. En kan slik jeg leser vilkårene
11989 ikke be en konditor om å lage en kake (brudd på kravet om
11990 ikke-kommersiell bruk) med kartverkets kart.</p>
11991
11992 <p>De som vil lage karttjenester basert på denne nye tjenesten fra
11993 kartverket vil gjøre det på kartverkets nåde og med sterke bindinger
11994 og begresninger. Det blir dermed helt uinteressant for meg. Jeg vil
11995 nok fortsette å bruke data fra
11996 <a href="http://www.openstreetmap.org">OpenStreetmap.org</a>, der jeg
11997 har kontrollen med tilgang til kartdataene, og kan endre på de
11998 underliggende dataene som jeg ønsker.</p>
11999
12000 <p>Som et eksempel, så trenger vi til en norsk
12001 <a href="http://www.fixmystreet.com/">FixMyStreet-installasjon</a>
12002 tilgang til vektorutgaven av kommunegrensene. Denne nye karttjenesten
12003 er ubrukelig til dette.</p>
12004
12005 <p>Oppdatering 2011-01-14: Link til kaketesten er forsvunnet, bruk
12006 <a href="http://blog.okfn.org/2010/03/15/the-cake-test-of-freedom/">denne
12007 nye i stedet</a>.</p>
12008
12009 </div>
12010 <div class="tags">
12011
12012
12013 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
12014
12015
12016 </div>
12017 </div>
12018 <div class="padding"></div>
12019
12020 <div class="entry">
12021 <div class="title">
12022 <a href="http://people.skolelinux.org/pere/blog/Internet_leverand_rer_er_ikke_vokterne_av_sine_kunders_nettbruk.html">Internet-leverandører er ikke vokterne av sine kunders nettbruk</a>
12023 </div>
12024 <div class="date">
12025 6th November 2009
12026 </div>
12027 <div class="body">
12028 <p>Det er svært gledelig å se at
12029 <a href="http://www.aftenposten.no/nyheter/iriks/article3360796.ece">retten
12030 fant at Telenor ikke skal fungere som Internet-voktere</a> på vegne av
12031 opphavsrettsmafiaen. TONO påstår ikke overraskende "rettighetshaverne
12032 er rettsløse". De burde jo vite alt om hvordan rettighetshaverne blir
12033 behandlet, som har
12034 <a href="http://www.ballade.no/nmi.nsf/doc/art2009042008430427192492">nektet
12035 å hjelpe et av sine medlemmer i en plagiatsak</a> mot Universal i
12036 Polen.</p>
12037
12038 <p>Ved opphavsrettsbrudd så er det jo den som offentliggjort
12039 kulturuttrykk ulovlig som må stilles til ansvar, og ikke noen andre.
12040 Hverken Telenor eller Pirate Bay publiserer innholdet. Telenor lager
12041 en Internet-tjeneste som brukes av borgerne til sitt daglige virke,
12042 det være seg å holde kontakt med barnebarn, skaffe medisinsk viten
12043 eller holde seg orientert i samfunnsdebatten. Det bør de gjøre uten å
12044 tvinges til å være overvåkningsinstans. Og Pirate Bay lager en
12045 katalog over hvor lovlig og ulovlig innhold på Internet er å få tak i.
12046 De publiserer ikke innholdet, de lager kun en katalog over det. Hvis
12047 en ikke liker det som blir publisert, så må det tas opp med den som
12048 publiserer, ikke noen andre.</p>
12049
12050 <p>Personlig velger jeg å stort sett bruke kulturuttrykk som
12051 publiseres med mer brukervennlige vilkår, som CC-BY og lignende.</p>
12052
12053 </div>
12054 <div class="tags">
12055
12056
12057 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
12058
12059
12060 </div>
12061 </div>
12062 <div class="padding"></div>
12063
12064 <div class="entry">
12065 <div class="title">
12066 <a href="http://people.skolelinux.org/pere/blog/Internet_sensur_skal_i_retten_p__mandag.html">Internet-sensur skal i retten på mandag</a>
12067 </div>
12068 <div class="date">
12069 10th October 2009
12070 </div>
12071 <div class="body">
12072 <p><a href="http://www.dagensit.no/bransje/article1757755.ece">DagensIT</a>
12073 melder at Telenor og Tono skal i retten på mandag for å diskutere
12074 hvorvidt Tonos krav om at Telenor skal blokkere for tilgang til The
12075 Pirate Bay er i tråd med norsk rett. Det blir interessant å se
12076 resultatet fra den rettsaken.</p>
12077
12078 <p>Jeg bet meg dog merke i en av påstandene fra Tonos advokat Cato
12079 Strøm, som forteller at "Pirate Bay inneholder 95 prosent ulovlig
12080 utlagt materiale, og å stanse tilgangen til det kan ikke kalles
12081 sensur". Jeg tok en titt på
12082 <a href="http://thepiratebay.org/">forsiden til The Pirate Bay</a>,
12083 som forteller at det pr. i dag er 1 884 694 torrenter på trackeren.
12084 Dette tilsvarer antall filer en kan søke blant og hente ned ved hjelp
12085 av The Pirate Bay. 5% av dette antallet er 94 235. Det kan dermed
12086 virke som om Tonos advokat mener at det ikke er sensur å blokkere for
12087 tilgang til nesten 100 000 lovlige filer. Jeg lurer på om han er
12088 korrekt sitert.</p>
12089
12090 <p>Lurer også på hvor 95%-tallet kommer fram. Er det seriøs og
12091 etterprøvbar forskning på området som viser at dette er andelen
12092 ulovlige filer tilgjengelig via The Pirate Bay, eller er det
12093 musikkbransjenes egne tall? De har
12094 <a href="http://www.guardian.co.uk/music/2009/oct/06/edwyn-collins-sharing-music">jo
12095 demonstrert</a> at de ikke er i stand til å skille lovlig og ulovlig
12096 bruk av musikk.</p>
12097
12098 </div>
12099 <div class="tags">
12100
12101
12102 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
12103
12104
12105 </div>
12106 </div>
12107 <div class="padding"></div>
12108
12109 <div class="entry">
12110 <div class="title">
12111 <a href="http://people.skolelinux.org/pere/blog/MVA_p__b_ker_med_DRM__ikke_MVA_p__b_ker_uten_DRM_.html">MVA på bøker med DRM, ikke MVA på bøker uten DRM?</a>
12112 </div>
12113 <div class="date">
12114 23rd September 2009
12115 </div>
12116 <div class="body">
12117 <p>Elektroniske bøker diskuteres for tiden, etter at
12118 <a href="http://www.aftenposten.no/kul_und/litteratur/article3280914.ece">bokbransjen
12119 hevder</a> det er usikkert om de kommer til å gi ut elektroniske
12120 bøker så lenge det er merverdiavgift på elektroniske bøker og ikke
12121 på papirbøker. I den forbindelse så jeg et interessant forslag i
12122 en
12123 <a href="http://www.digi.no/php/ny_debatt.php?id=823912">digi-debatt</a>
12124 jeg hadde sans for. "einarr" foreslo at DRM-infiserte elektroniske
12125 bøker bør ha merverdiavgift, da "de ikke bidrar til
12126 kunnskapsspredning på samme måte" som papirbøker og dermed går
12127 imot intensjonene bak mva-fritaket. Bøker uten DRM derimot bør ha
12128 mva-fritak da de "kan overføres mellom enheter, leses på ulike
12129 plattformer, lånes ut og siteres og kopieres fra" slik en kan med
12130 papirbøker.</p>
12131
12132 <p>En oppfølgerkommentar sier seg enig i dette, da DRM-infisert
12133 materiale må anses som leid og dermed en tjeneste, mens materiale uten
12134 DRM må anses som et kjøp.</p>
12135
12136 </div>
12137 <div class="tags">
12138
12139
12140 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
12141
12142
12143 </div>
12144 </div>
12145 <div class="padding"></div>
12146
12147 <div class="entry">
12148 <div class="title">
12149 <a href="http://people.skolelinux.org/pere/blog/Sikkerhet_til_sj_s_trenger_sj_kart_uten_bruksbegresninger.html">Sikkerhet til sjøs trenger sjøkart uten bruksbegresninger</a>
12150 </div>
12151 <div class="date">
12152 23rd August 2009
12153 </div>
12154 <div class="body">
12155 <p>Sikkerhet til sjøs burde være noe som opptar mange etter den siste
12156 oljeutslippsulykken med Full City, som har drept mye liv langs sjøen.
12157 En viktig faktor for å bedre sikkerheten til sjøs er at alle som
12158 ferdes på sjøen har tilgang til oppdaterte sjøkart som forteller hvor
12159 det grunner og annet en må ta hensyn til på sjøen.</p>
12160
12161 <p>Hvis en er enig i at tilgang til oppdaterte sjøkart er viktig for
12162 sikkerheten på sjøen, så er det godt å vite at det i dag er teknisk
12163 mulig å sikre alle enkel tilgang til oppdaterte digitale kart over
12164 Internet. Det trenger heller ikke være spesielt kostbart.</p>
12165
12166 <p>Både ved Rocknes-ulykken i Vatlestraumen, der 18 mennesker mistet
12167 livet, og ved Full City-ulykken utenfor Langesund, der mange tonn olje
12168 lekket ut i havet, var det registrert problemer relatert til
12169 oppdaterte sjøkart. Ved Rocknes-ulykken var de elektroniske kartene
12170 som ble brukt ikke oppdatert med informasjon om nyoppdagede grunner og
12171 losen kjente visst ikke til disse nye grunnene. Papirkartene var dog
12172 oppdaterte. Ved Full City-ulykken hadde en kontroll av skipet noen
12173 uker tidligere konstatert manglende sjøkart.</p>
12174
12175 <p>Jeg tror en løsning der digitale sjøkart kunne lastes ned direkte
12176 fra sjøkartverket av alle som ønsket oppdaterte sjøkart, uten
12177 brukerbetaling og uten bruksbegresninger knyttet til kartene, vil
12178 gjøre at flere folk på sjøen vil holde seg med oppdaterte sjøkart,
12179 eller sjøkart i det hele tatt. Resultatet av dette vil være økt
12180 sikkerhet på sjøen. En undersøkelse gjennomført av Opinion for
12181 Gjensidige i 2008 fortalte at halvparten av alle båteierne i landet
12182 ikke har sjøkart i båten.</p>
12183
12184 <p>Formatet på de digitale sjøkartene som gjøres tilgjengelig fra
12185 sjøkartverket må være i henhold til en fri og åpen standard, slik at
12186 en ikke er låst til enkeltaktørers godvilje når datafilene skal tolkes
12187 og forstås, men trenger ikke publiseres fra sjøkartverket i alle
12188 formatene til verdens skips-GPS-er i tillegg. Hvis det ikke er
12189 kostbart for sjøkartverket bør de gjerne gjøre det selv, men slik
12190 konvertering kan andre ta seg av hvis det er et marked for det.</p>
12191
12192 <p>Hvis staten mener alvor med å forbedre sikkerheten til sjøs, må de
12193 gjøre sitt for at alle båteiere har oppdaterte kart, ikke bare snakke
12194 om hvor viktig det er at de har oppdaterte kart. Det bør være
12195 viktigere for staten at båtene <strong>har</strong> oppdaterte kart
12196 enn at de er pålagt å ha oppdaterte kart.</p>
12197
12198 <p>Sjøkartene er <a href="http://kart.kystverket.no/">tilgjengelig på web
12199 fra kystverket</a>, men så vidt jeg har klart å finne, uten
12200 bruksvilkår som muliggjør gjenbruk uten bruksbegresninger.</p>
12201
12202 <p>OpenStreetmap.org-folk er lei av mangel på sjøkart, og har startet
12203 på et dugnadsbasert fribrukskart for havet,
12204 <a href="http://openseamap.org/">OpenSeaMap</a>. Datagrunnlaget er
12205 OpenStreetmap, mens framvisningen er tilpasset bruk på sjøen. Det
12206 gjenstår mye før en kan bruke dette til å seile sikkert på havet, men
12207 det viser at behovet for fribruks-sjøkart er til stedet.</p>
12208
12209 </div>
12210 <div class="tags">
12211
12212
12213 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
12214
12215
12216 </div>
12217 </div>
12218 <div class="padding"></div>
12219
12220 <div class="entry">
12221 <div class="title">
12222 <a href="http://people.skolelinux.org/pere/blog/Relative_popularity_of_document_formats__MS_Office_vs__ODF_.html">Relative popularity of document formats (MS Office vs. ODF)</a>
12223 </div>
12224 <div class="date">
12225 12th August 2009
12226 </div>
12227 <div class="body">
12228 <p>Just for fun, I did a search right now on Google for a few file ODF
12229 and MS Office based formats (not to be mistaken for ISO or ECMA
12230 OOXML), to get an idea of their relative usage. I searched using
12231 'filetype:odt' and equvalent terms, and got these results:</P>
12232
12233 <table>
12234 <tr><th>Type</th><th>ODF</th><th>MS Office</th></tr>
12235 <tr><td>Tekst</td> <td>odt:282000</td> <td>docx:308000</td></tr>
12236 <tr><td>Presentasjon</td> <td>odp:75600</td> <td>pptx:183000</td></tr>
12237 <tr><td>Regneark</td> <td>ods:26500 </td> <td>xlsx:145000</td></tr>
12238 </table>
12239
12240 <p>Next, I added a 'site:no' limit to get the numbers for Norway, and
12241 got these numbers:</p>
12242
12243 <table>
12244 <tr><th>Type</th><th>ODF</th><th>MS Office</th></tr>
12245 <tr><td>Tekst</td> <td>odt:2480 </td> <td>docx:4460</td></tr>
12246 <tr><td>Presentasjon</td> <td>odp:299 </td> <td>pptx:741</td></tr>
12247 <tr><td>Regneark</td> <td>ods:187 </td> <td>xlsx:372</td></tr>
12248 </table>
12249
12250 <p>I wonder how these numbers change over time.</p>
12251
12252 <p>I am aware of Google returning different results and numbers based
12253 on where the search is done, so I guess these numbers will differ if
12254 they are conduced in another country. Because of this, I did the same
12255 search from a machine in California, USA, a few minutes after the
12256 search done from a machine here in Norway.</p>
12257
12258
12259 <table>
12260 <tr><th>Type</th><th>ODF</th><th>MS Office</th></tr>
12261 <tr><td>Tekst</td> <td>odt:129000</td> <td>docx:308000</td></tr>
12262 <tr><td>Presentasjon</td> <td>odp:44200</td> <td>pptx:93900</td></tr>
12263 <tr><td>Regneark</td> <td>ods:26500 </td> <td>xlsx:82400</td></tr>
12264 </table>
12265
12266 <p>And with 'site:no':
12267
12268 <table>
12269 <tr><th>Type</th><th>ODF</th><th>MS Office</th></tr>
12270 <tr><td>Tekst</td> <td>odt:2480</td> <td>docx:3410</td></tr>
12271 <tr><td>Presentasjon</td> <td>odp:175</td> <td>pptx:604</td></tr>
12272 <tr><td>Regneark</td> <td>ods:186 </td> <td>xlsx:296</td></tr>
12273 </table>
12274
12275 <p>Interesting difference, not sure what to conclude from these
12276 numbers.</p>
12277
12278 </div>
12279 <div class="tags">
12280
12281
12282 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
12283
12284
12285 </div>
12286 </div>
12287 <div class="padding"></div>
12288
12289 <div class="entry">
12290 <div class="title">
12291 <a href="http://people.skolelinux.org/pere/blog/ISO_still_hope_to_fix_OOXML.html">ISO still hope to fix OOXML</a>
12292 </div>
12293 <div class="date">
12294 8th August 2009
12295 </div>
12296 <div class="body">
12297 <p>According to <a
12298 href="http://twerner.blogspot.com/2009/08/defects-of-office-open-xml.html">a
12299 blog post from Torsten Werner</a>, the current defect report for ISO
12300 29500 (ISO OOXML) is 809 pages. His interesting point is that the
12301 defect report is 71 pages more than the full ODF 1.1 specification.
12302 Personally I find it more interesting that ISO still believe ISO OOXML
12303 can be fixed in ISO. Personally, I believe it is broken beyon repair,
12304 and I completely lack any trust in ISO for being able to get anywhere
12305 close to solving the problems. I was part of the Norwegian committee
12306 involved in the OOXML fast track process, and was not impressed with
12307 Standard Norway and ISO in how they handled it.</p>
12308
12309 <p>These days I focus on ODF instead, which seem like a specification
12310 with the future ahead of it. We are working in NUUG to organise a ODF
12311 seminar this autumn.</p>
12312
12313 </div>
12314 <div class="tags">
12315
12316
12317 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
12318
12319
12320 </div>
12321 </div>
12322 <div class="padding"></div>
12323
12324 <div class="entry">
12325 <div class="title">
12326 <a href="http://people.skolelinux.org/pere/blog/Debian_has_switched_to_dependency_based_boot_sequencing.html">Debian has switched to dependency based boot sequencing</a>
12327 </div>
12328 <div class="date">
12329 27th July 2009
12330 </div>
12331 <div class="body">
12332 <p>Since this evening, with the upload of sysvinit version 2.87dsf-2,
12333 and the upload of insserv version 1.12.0-10 yesterday, Debian unstable
12334 have been migrated to using dependency based boot sequencing. This
12335 conclude work me and others have been doing for the last three days.
12336 It feels great to see this finally part of the default Debian
12337 installation. Now we just need to weed out the last few problems that
12338 are bound to show up, to get everything ready for Squeeze.</p>
12339
12340 <p>The next step is migrating /sbin/init from sysvinit to upstart, and
12341 fixing the more fundamental problem of handing the event based
12342 non-predictable kernel in the early boot.</p>
12343
12344 </div>
12345 <div class="tags">
12346
12347
12348 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
12349
12350
12351 </div>
12352 </div>
12353 <div class="padding"></div>
12354
12355 <div class="entry">
12356 <div class="title">
12357 <a href="http://people.skolelinux.org/pere/blog/Taking_over_sysvinit_development.html">Taking over sysvinit development</a>
12358 </div>
12359 <div class="date">
12360 22nd July 2009
12361 </div>
12362 <div class="body">
12363 <p>After several years of frustration with the lack of activity from
12364 the existing sysvinit upstream developer, I decided a few weeks ago to
12365 take over the package and become the new upstream. The number of
12366 patches to track for the Debian package was becoming a burden, and the
12367 lack of synchronization between the distribution made it hard to keep
12368 the package up to date.</p>
12369
12370 <p>On the new sysvinit team is the SuSe maintainer Dr. Werner Fink,
12371 and my Debian co-maintainer Kel Modderman. About 10 days ago, I made
12372 a new upstream tarball with version number 2.87dsf (for Debian, SuSe
12373 and Fedora), based on the patches currently in use in these
12374 distributions. We Debian maintainers plan to move to this tarball as
12375 the new upstream as soon as we find time to do the merge. Since the
12376 new tarball was created, we agreed with Werner at SuSe to make a new
12377 upstream project at <a href="http://savannah.nongnu.org/">Savannah</a>, and continue
12378 development there. The project is registered and currently waiting
12379 for approval by the Savannah administrators, and as soon as it is
12380 approved, we will import the old versions from svn and continue
12381 working on the future release.</p>
12382
12383 <p>It is a bit ironic that this is done now, when some of the involved
12384 distributions are moving to upstart as a syvinit replacement.</p>
12385
12386 </div>
12387 <div class="tags">
12388
12389
12390 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
12391
12392
12393 </div>
12394 </div>
12395 <div class="padding"></div>
12396
12397 <div class="entry">
12398 <div class="title">
12399 <a href="http://people.skolelinux.org/pere/blog/Regjerningens_oppsummering_av_h_ringen_om_standardkatalogen_versjon_2.html">Regjerningens oppsummering av høringen om standardkatalogen versjon 2</a>
12400 </div>
12401 <div class="date">
12402 9th July 2009
12403 </div>
12404 <div class="body">
12405 <p>For å forstå mer om hvorfor standardkatalogens versjon 2 ble som
12406 den ble, har jeg bedt om kopi fra FAD av dokumentene som ble lagt frem
12407 for regjeringen da de tok sin avgjørelse. De er nå lagt ut på NUUGs
12408 wiki, direkte tilgjengelig via "<a
12409 href="http://wiki.nuug.no/uttalelser/200901-standardkatalog-v2?action=AttachFile&do=get&target=kongelig-resolusjon.pdf">Referansekatalogen
12410 v2.0 - Oppsummering av høring</a>" og "<a
12411 href="http://wiki.nuug.no/uttalelser/200901-standardkatalog-v2?action=AttachFile&do=get&target=kongelig-resolusjon-katalogutkast.pdf">Referansekatalog
12412 for IT-standarder i offentlig sektor Versjon 2.0, dd.mm.åååå -
12413 UTKAST</a>".</p>
12414
12415 <p>Det er tre ting jeg merker meg i oppsummeringen fra
12416 høringsuttalelsen da jeg skummet igjennom den. Det første er at
12417 forståelsen av hvordan programvarepatenter påvirker fri
12418 programvareutvikling også i Norge når en argumenterer med at
12419 royalty-betaling ikke er et relevant problem i Norge. Det andre er at
12420 FAD ikke har en prinsipiell forståelse av verdien av en enkelt
12421 standard innenfor hvert område. Det siste er at påstander i
12422 høringsuttalelsene ikke blir etterprøvd (f.eks. påstanden fra
12423 Microsoft om hvordan Ogg blir standardisert og påstanden fra
12424 politidirektoratet om patentproblemer i Theora).</p>
12425
12426 </div>
12427 <div class="tags">
12428
12429
12430 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
12431
12432
12433 </div>
12434 </div>
12435 <div class="padding"></div>
12436
12437 <div class="entry">
12438 <div class="title">
12439 <a href="http://people.skolelinux.org/pere/blog/Regjerningen_forlater_prinsippet_om_ingen_royalty_betaling_i_standardkatalogen_versjon_2.html">Regjerningen forlater prinsippet om ingen royalty-betaling i standardkatalogen versjon 2</a>
12440 </div>
12441 <div class="date">
12442 6th July 2009
12443 </div>
12444 <div class="body">
12445 <p>Jeg ble glad da regjeringen
12446 <a href="http://www.digi.no/817635/her-er-statens-nye-it-standarder">annonserte</a>
12447 versjon 2 av
12448 <a href="http://www.regjeringen.no/upload/FAD/Vedlegg/IKT-politikk/Referansekatalogen_versjon2.pdf">statens
12449 referansekatalog over standarder</a>, men trist da jeg leste hva som
12450 faktisk var vedtatt etter
12451 <a href="http://www.regjeringen.no/nb/dep/fad/dok/horinger/horingsdokumenter/2009/horing---referansekatalog-versjon-2.html">høringen</a>.
12452 De fleste av de valgte åpne standardene er gode og vil bidra til at
12453 alle kan delta på like vilkår i å lage løsninger for staten, men
12454 noen av dem blokkerer for de som ikke har anledning til å benytte
12455 spesifikasjoner som krever betaling for bruk (såkalt
12456 royalty-betaling). Det gjelder spesifikt for H.264 for video og MP3
12457 for lyd. Så lenge bruk av disse var valgfritt mens Ogg Theora og Ogg
12458 Vorbis var påkrevd, kunne alle som ønsket å spille av video og lyd
12459 fra statens websider gjøre dette uten å måtte bruke programmer der
12460 betaling for bruk var nødvendig. Når det nå er gjort valgfritt for
12461 de statlige etatene å bruke enten H.264 eller Theora (og MP3 eler
12462 Vorbis), så vil en bli tvunget til å forholde seg til
12463 royalty-belastede standarder for å få tilgang til videoen og
12464 lyden.</p>
12465
12466 <p>Det gjør meg veldig trist at regjeringen har forlatt prinsippet om
12467 at alle standarder som ble valgt til å være påkrevd i katalogen skulle
12468 være uten royalty-betaling. Jeg håper det ikke betyr at en har mistet
12469 all forståelse for hvilke prinsipper som må følges for å oppnå
12470 likeverdig konkurranse mellom aktørene i IT-bransjen. NUUG advarte
12471 mot dette i
12472 <a href="http://wiki.nuug.no/uttalelser/200901-standardkatalog-v2">sin
12473 høringsuttalelse</a>, men ser ut til å ha blitt ignorert.</p>
12474
12475 <p>Oppdatering 2012-06-29: Kom over <a href="http://www.regjeringen.no/upload/FAD/Vedlegg/IKT-politikk/Refkat_v2.pdf">en
12476 rapport til FAD</a> fra da versjon 1 av katalogen ble vedtatt, og der
12477 er det tydelig at problemstillingen var kjent og forstått.</p>
12478
12479 </div>
12480 <div class="tags">
12481
12482
12483 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/h264">h264</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
12484
12485
12486 </div>
12487 </div>
12488 <div class="padding"></div>
12489
12490 <div class="entry">
12491 <div class="title">
12492 <a href="http://people.skolelinux.org/pere/blog/Litt_om_valgfusk_og_problemet_med_elektronisk_stemmegiving.html">Litt om valgfusk og problemet med elektronisk stemmegiving</a>
12493 </div>
12494 <div class="date">
12495 17th June 2009
12496 </div>
12497 <div class="body">
12498 <p><a href="http://www.aftenposten.no/nyheter/uriks/article3127058.ece">Aftenposten
12499 melder</a> at det kan se ut til at Iran ikke har lært av USA når det
12500 gjelder valgfusk. En bør endre tallene før de publiseres, slik at en
12501 kandidat aldri får færre stemmer under opptellingen, ellers blir det
12502 veldig tydelig at tallene ikke er til å stole på. I USA er det
12503 derimot <a href="http://www.blackboxvoting.org/">rapporter om at
12504 tallene har vært endret</a> på tur mot opptellingen, ikke etter at
12505 tallene er publiserte (i tillegg til en rekke andre irregulariteter).
12506 En ting Iran åpenbart har forstått, er verdien av å kunne
12507 kontrolltelle stemmer. Det ligger an til kontrolltelling i hvert fall
12508 i noen områder. Hvorvidt det har verdi, kommer an på hvordan
12509 stemmene har vært oppbevart.</p>
12510
12511 <p><a href="http://universitas.no/kronikk/48334/kan-vi-stole-pa-universitetets-elektroniske-valgsystem-/">Universitetet
12512 i Oslo derimot</a>, har ikke forstått verdien av å kunne
12513 kontrolltelle. Her har en valgt å ta i bruk elektronisk stemmegiving
12514 over Internet, med et system som ikke kan kontrolltelles hvis det
12515 kommer anklager om juks med stemmene. Systemet har flere kjente
12516 problemer og er i mine øyne ikke bedre enn en spørreundersøkelse, og
12517 jeg har derfor latt være å stemme ved valg på UiO siden det ble
12518 innført.</p>
12519
12520 <p>Universitet i Bergen derimot har klart det kunststykket å aktivt gå
12521 inn for å gjøre det kjent at det elektroniske stemmegivingssystemet
12522 over Internet <a href="http://nyheter.uib.no/?modus=vis_nyhet&id=43404">kan
12523 spore hvem som stemmer hva</a> (det kan en forøvrig også ved UiO), og tatt
12524 kontakt med stemmegivere for å spørre hvorfor de stemte som de gjorde.
12525 Hemmelige valg står for fall. Mon tro hva stemmesedlenne hadde
12526 inneholdt i Iran hvis de ikke hadde hemmelige valg?</p>
12527
12528 </div>
12529 <div class="tags">
12530
12531
12532 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/valg">valg</a>.
12533
12534
12535 </div>
12536 </div>
12537 <div class="padding"></div>
12538
12539 <div class="entry">
12540 <div class="title">
12541 <a href="http://people.skolelinux.org/pere/blog/Standarder_fungerer_best_n_r_en_samler_seg_rundt_dem.html">Standarder fungerer best når en samler seg rundt dem</a>
12542 </div>
12543 <div class="date">
12544 19th May 2009
12545 </div>
12546 <div class="body">
12547 <p>En standard er noe man samler seg rundt, ut fra ideen om at en får
12548 fordeler når mange står sammen. Jo flere som står sammen, jo
12549 bedre. Når en vet dette, blir det litt merkelig å lese noen av
12550 uttalelsene som er kommet inn til
12551 <a href="http://www.regjeringen.no/nb/dep/fad/dok/horinger/horingsdokumenter/2009/horing---referansekatalog-versjon-2/horingsuttalelser.html?id=549423">høringen
12552 om versjon 2 av statens referansekatalog over standarder</a>. Blant
12553 annet Abelia, NHO og Microsoft tror det er lurt med flere standarder
12554 innenfor samme område. Det blir som å si at det er fint om Norge
12555 standardiserte både på A4- og Letter-størrelser på arkene, ulik
12556 sporvidde på jernbaneskinnene, meter og fot som lengemål, eller
12557 høyre- og venstrekjøring - slik at en kan konkurrere på hvilken
12558 standard som er best. De fleste forstår heldigvis at dette ikke
12559 bidrar positivt.</p>
12560
12561 </div>
12562 <div class="tags">
12563
12564
12565 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
12566
12567
12568 </div>
12569 </div>
12570 <div class="padding"></div>
12571
12572 <div class="entry">
12573 <div class="title">
12574 <a href="http://people.skolelinux.org/pere/blog/BSAs_p_stander_om_piratkopiering_m_ter_motstand.html">BSAs påstander om piratkopiering møter motstand</a>
12575 </div>
12576 <div class="date">
12577 17th May 2009
12578 </div>
12579 <div class="body">
12580 <p>Hvert år de siste årene har BSA, lobbyfronten til de store
12581 programvareselskapene som Microsoft og Apple, publisert en rapport der
12582 de gjetter på hvor mye piratkopiering påfører i tapte inntekter i
12583 ulike land rundt om i verden. Resultatene er tendensiøse. For noen
12584 dager siden kom
12585 <a href="http://global.bsa.org/globalpiracy2008/studies/globalpiracy2008.pdf">siste
12586 rapport</a>, og det er flere kritiske kommentarer publisert de siste
12587 dagene. Et spesielt interessant kommentar fra Sverige,
12588 <a href="http://www.idg.se/2.1085/1.229795/bsa-hoftade-sverigesiffror">BSA
12589 höftade Sverigesiffror</a>, oppsummeres slik:</p>
12590
12591 <blockquote>
12592 I sin senaste rapport slår BSA fast att 25 procent av all mjukvara i
12593 Sverige är piratkopierad. Det utan att ha pratat med ett enda svenskt
12594 företag. "Man bör nog kanske inte se de här siffrorna som helt
12595 exakta", säger BSAs Sverigechef John Hugosson.
12596 </blockquote>
12597
12598 <p>Mon tro om de er like metodiske når de gjetter på andelen piratkopiering i Norge? To andre kommentarer er <a
12599 href="http://www.vnunet.com/vnunet/comment/2242134/bsa-piracy-figures-shot-reality">BSA
12600 piracy figures need a shot of reality</a> og <a
12601 href="http://www.michaelgeist.ca/content/view/3958/125/">Does The WIPO
12602 Copyright Treaty Work?</a></p>
12603
12604 <p>Fant lenkene via <a
12605 href="http://tech.slashdot.org/article.pl?sid=09/05/17/1632242">oppslag
12606 på Slashdot</a>.</p>
12607
12608 </div>
12609 <div class="tags">
12610
12611
12612 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
12613
12614
12615 </div>
12616 </div>
12617 <div class="padding"></div>
12618
12619 <div class="entry">
12620 <div class="title">
12621 <a href="http://people.skolelinux.org/pere/blog/Massiv_overv_kning_av_kollektivtrafikken_i_Oslo_planlegges.html">Massiv overvåkning av kollektivtrafikken i Oslo planlegges</a>
12622 </div>
12623 <div class="date">
12624 16th May 2009
12625 </div>
12626 <div class="body">
12627 <p><a href="http://www.aftenposten.no/nyheter/oslo/article3078919.ece">Flere</a>
12628 og
12629 <a href="http://blogg.karlsbakk.net/2009/02/28/nsb-ruter-og-flexus/">flere</a>
12630 protesterer på den massive overvåkningen og registrering av
12631 trafikkmønster i kollektivtrafikken som planlegges i Oslo. Det er
12632 bra. Jeg mister lysten til å bruke kollektivtransport når jeg ser
12633 hvordan trafikkselskapet holder på. Jeg forventer og forlanger å
12634 ikke bli overvåket med mindre jeg mistenkes for å ha gjort noe
12635 alvorlig galt. Den massive registreringen av hvor og når
12636 passasjerene reiser med kollektivtrafikk som planegges av Ruter i Oslo
12637 er et grotesk overgrep mot alle som bruker buss, trikk T-bane og tog i
12638 Osloområdet.</p>
12639
12640 </div>
12641 <div class="tags">
12642
12643
12644 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter</a>.
12645
12646
12647 </div>
12648 </div>
12649 <div class="padding"></div>
12650
12651 <div class="entry">
12652 <div class="title">
12653 <a href="http://people.skolelinux.org/pere/blog/3D_printing_brer_om_seg___fabrikkene_best_r.html">3D-printing brer om seg - fabrikkene består</a>
12654 </div>
12655 <div class="date">
12656 10th May 2009
12657 </div>
12658 <div class="body">
12659 <p>I 2004 fikk jeg med meg en forelesning om 3D-printing under <a
12660 href="http://wiki.oreillynet.com/eurofoo/index.cgi">euro foo camp</a>
12661 der jeg lærte mye nytt om 3D-printing. Fikk se et lite sjakktårn
12662 skrevet ut i plast, med vindeltrapp på innsiden av tårnet, og en hul
12663 gummiball som også var skrevet ut (med et lite hull for å få ut
12664 fyllmassen). Ble fortalt at det amerikanske kavaleriet skriver ut
12665 reservedeler i metall i felt, og at det fantes amerikanske husbyggere
12666 som eksperimenterer med utskrift av hus. De to siste har jeg ikke
12667 funnet noen referanser til i ettertid, og har derfor lurt på om det
12668 stemmer. Teknologisk skulle det ikke være noe i veien for slike
12669 løsninger, det er kun et spørmål om pris på skrivehoder og
12670 skrivere. I dag ble jeg tipset om en løsning som
12671 <a href="http://www.shapeways.com/blog/archives/217-3D-printing-buildings-interview-with-Enrico-Dini-of-D_Shape.html">kan
12672 skrive ut hus</a>, med sand og bindemiddel i 25 DPI oppløsning. Mon
12673 tro om det er fremtidens byggemetode.</p>
12674
12675 <p>Jeg er ikke i tvil om at 3D-utskrift vil føre til endringer i
12676 hvordan produksjon gjøres, og at tilgjengeligheten på en rekke produkter
12677 som i dag er vanskelig eller umulig å få tak i vil bedre seg. Men de
12678 som tror at 3D-skrivere vil gjøre fabrikkene overflødige, tror jeg har
12679 forregnet seg. 3D-skrivere er fantastisk bra til å lage spesielle
12680 dingser på forespørsel, f.eks. etter å ha lastet ned et 3D-design fra
12681 tjenester som <a href="http://www.thingiverse.com/">Thingiverse</a>.
12682 De er derimot ikke spesielt bra til å lage mange eksemplarer av samme
12683 dings. Lav pris pr. enhet er fabrikkenes fortrinn. Hvis det skal
12684 lages tusenvis, eller millioner av en dings, så vil fabrikkene
12685 sannsynligvis fortsette å slå 3D-skriving ned i støvlene
12686 økonomisk, selv om en tar hensyn til transport og logistikk. Hvis
12687 det derimot skal lages en håndfull, så vil 3D-skriving fremstå som
12688 et suverent alternativ. 3D-skriving er i så måte løsning for
12689 <a href="http://en.wikipedia.org/wiki/The_Long_Tail">den lange
12690 halen</a>, mens fabrikker nok fortsatt vil være løsningen for
12691 massemarkedet.</p>
12692
12693 </div>
12694 <div class="tags">
12695
12696
12697 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
12698
12699
12700 </div>
12701 </div>
12702 <div class="padding"></div>
12703
12704 <div class="entry">
12705 <div class="title">
12706 <a href="http://people.skolelinux.org/pere/blog/Lenker_samlet_2009_05_09.html">Lenker samlet 2009-05-09</a>
12707 </div>
12708 <div class="date">
12709 9th May 2009
12710 </div>
12711 <div class="body">
12712 <ul>
12713
12714 <li><a href="http://www.aftenposten.no/meninger/kronikker/article3066834.ece">Jeg, et offer</a>
12715 <br>Aage Borchgrevink drodler om offerrollens framvekst i den norske
12716 offentligheten.</li>
12717
12718 <li><a href="http://www.nuug.no/pub/video/published/200904-goopen.html">Opptak fra Go Open 2009 på web</a>
12719 <br>Endelig kan jeg få med meg foredragene jeg gikk glipp av.</li>
12720
12721 <li><a href="http://www.robweir.com/blog/2009/05/update-on-odf-spreadsheet.html">MS Excel 2007 håndterer ODF dårlig</a>
12722 <br>Microsoft har lykkes med å implementere ODF slik at de ikke
12723 samhandler med noen av de andre som håndterer ODF-regneark.</li>
12724
12725 <li><a href="http://www.groklaw.net/article.php?story=20090503215045379">MS
12726 Word 2007 håndterer ODF dårlig</a>
12727 <br>Fotnoter laget i MS Office blir merkelige i OpenOffice.org.</li>
12728
12729 </ul>
12730
12731 </div>
12732 <div class="tags">
12733
12734
12735 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
12736
12737
12738 </div>
12739 </div>
12740 <div class="padding"></div>
12741
12742 <div class="entry">
12743 <div class="title">
12744 <a href="http://people.skolelinux.org/pere/blog/IDG_mener_linux_i_servermarkedet_vil_vokse_med_21__i_2009.html">IDG mener linux i servermarkedet vil vokse med 21% i 2009</a>
12745 </div>
12746 <div class="date">
12747 7th May 2009
12748 </div>
12749 <div class="body">
12750 <p>Kom over
12751 <a href="http://news.cnet.com/8301-13505_3-10216873-16.html">interessante
12752 tall</a> fra IDG om utviklingen av linuxservermarkedet. Fikk meg til
12753 å tenke på antall tjenermaskiner ved Universitetet i Oslo der jeg
12754 jobber til daglig. En rask opptelling forteller meg at vi har 490
12755 (61%) fysiske unix-tjener (mest linux men også noen solaris) og 196
12756 (25%) windowstjenere, samt 112 (14%) virtuelle unix-tjenere. Med den
12757 bakgrunnskunnskapen kan jeg godt tro at IDG er inne på noe.</p>
12758
12759 </div>
12760 <div class="tags">
12761
12762
12763 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
12764
12765
12766 </div>
12767 </div>
12768 <div class="padding"></div>
12769
12770 <div class="entry">
12771 <div class="title">
12772 <a href="http://people.skolelinux.org/pere/blog/Kryptert_harddisk___naturligvis.html">Kryptert harddisk - naturligvis</a>
12773 </div>
12774 <div class="date">
12775 2nd May 2009
12776 </div>
12777 <div class="body">
12778 <p><a href="http://www.dagensit.no/trender/article1658676.ece">Dagens
12779 IT melder</a> at Intel hevder at det er dyrt å miste en datamaskin,
12780 når en tar tap av arbeidstid, fortrolige dokumenter,
12781 personopplysninger og alt annet det innebærer. Det er ingen tvil om
12782 at det er en kostbar affære å miste sin datamaskin, og det er årsaken
12783 til at jeg har kryptert harddisken på både kontormaskinen og min
12784 bærbare. Begge inneholder personopplysninger jeg ikke ønsker skal
12785 komme på avveie, den første informasjon relatert til jobben min ved
12786 Universitetet i Oslo, og den andre relatert til blant annet
12787 foreningsarbeide. Kryptering av diskene gjør at det er lite
12788 sannsynlig at dophoder som kan finne på å rappe maskinene får noe ut
12789 av dem. Maskinene låses automatisk etter noen minutter uten bruk,
12790 og en reboot vil gjøre at de ber om passord før de vil starte opp.
12791 Jeg bruker Debian på begge maskinene, og installasjonssystemet der
12792 gjør det trivielt å sette opp krypterte disker. Jeg har LVM på toppen
12793 av krypterte partisjoner, slik at alt av datapartisjoner er kryptert.
12794 Jeg anbefaler alle å kryptere diskene på sine bærbare. Kostnaden når
12795 det er gjort slik jeg gjør det er minimale, og gevinstene er
12796 betydelige. En bør dog passe på passordet. Hvis det går tapt, må
12797 maskinen reinstalleres og alt er tapt.</p>
12798
12799 <p>Krypteringen vil ikke stoppe kompetente angripere som f.eks. kjøler
12800 ned minnebrikkene før maskinen rebootes med programvare for å hente ut
12801 krypteringsnøklene. Kostnaden med å forsvare seg mot slike angripere
12802 er for min del høyere enn gevinsten. Jeg tror oddsene for at
12803 f.eks. etteretningsorganisasjoner har glede av å titte på mine
12804 maskiner er minimale, og ulempene jeg ville oppnå ved å forsøke å
12805 gjøre det vanskeligere for angripere med kompetanse og ressurser er
12806 betydelige.</p>
12807
12808 </div>
12809 <div class="tags">
12810
12811
12812 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
12813
12814
12815 </div>
12816 </div>
12817 <div class="padding"></div>
12818
12819 <div class="entry">
12820 <div class="title">
12821 <a href="http://people.skolelinux.org/pere/blog/No_patch_is_not_better_than_a_useless_patch.html">No patch is not better than a useless patch</a>
12822 </div>
12823 <div class="date">
12824 28th April 2009
12825 </div>
12826 <div class="body">
12827 <p>Julien Blache
12828 <a href="http://blog.technologeek.org/2009/04/12/214">claim that no
12829 patch is better than a useless patch</a>. I completely disagree, as a
12830 patch allow one to discuss a concrete and proposed solution, and also
12831 prove that the issue at hand is important enough for someone to spent
12832 time on fixing it. No patch do not provide any of these positive
12833 properties.</p>
12834
12835 </div>
12836 <div class="tags">
12837
12838
12839 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
12840
12841
12842 </div>
12843 </div>
12844 <div class="padding"></div>
12845
12846 <div class="entry">
12847 <div class="title">
12848 <a href="http://people.skolelinux.org/pere/blog/EU_parlamentet_raner_fellesskapet_for_musikk.html">EU-parlamentet raner fellesskapet for musikk</a>
12849 </div>
12850 <div class="date">
12851 26th April 2009
12852 </div>
12853 <div class="body">
12854 <p>Slashdot melder at EU-parlamentet har vedtatt
12855 <a href="http://www.europarl.europa.eu/news/expert/infopress_page/058-54192-111-04-17-909-20090422IPR54191-21-04-2009-2009-false/default_en.htm">å
12856 øke vernetiden for musikkopptak fra 50 til 70 år</a>, og dermed rane
12857 fellesskapet for 20 år med musikk som ville vært tilgjengelig uten
12858 bruksbegresninger. Mon tro hvor mye musikk som vil gå tapt pga. at
12859 ingen tar vare på den (opphavsrettsinnehaver er forsvunnet), mens
12860 ingen andre har lov til å kopiere og distribuere den. Mon tro hvor
12861 mange musikkstykker som ikke kan brukes uten bruksbegresninger av
12862 folket, som skulle falt i det fri men som i stedet forblir under
12863 rettighetshavers monopol. Opphavsrettslovgivingen blir mer og mer
12864 urimelig. Tenke seg til at vernetiden startet i USA med 7 år og
12865 mulighet for forlengelse med 7 år. Nå er den 95 år der, og en stor
12866 mengde verk blir foreldreløse og umulig å få tak i. Har ikke lykkes
12867 med å finne ut hvor lang opphavsretten var i utgangspunktet i Norge.
12868 I dag er den 70 år.</p>
12869
12870 <p>Jeg er glad det finnes <a href="http://www.jamendo.com/">så mye
12871 musikk tilgjengelig uten bruksbegresninger</a> at en kan klare seg
12872 uten musikk med bruksbegresninger.</p>
12873
12874 </div>
12875 <div class="tags">
12876
12877
12878 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
12879
12880
12881 </div>
12882 </div>
12883 <div class="padding"></div>
12884
12885 <div class="entry">
12886 <div class="title">
12887 <a href="http://people.skolelinux.org/pere/blog/Hvor_flyter_Microsofts_penger_.html">Hvor flyter Microsofts penger?</a>
12888 </div>
12889 <div class="date">
12890 24th April 2009
12891 </div>
12892 <div class="body">
12893 <p>Dagens nyhet er at omsetningen til Microsoft for første gang er
12894 synkende. Ikke spesielt uventet med den generelle nedgangen i
12895 økonomien som vi ser verden over. Det fikk meg dog til å tenke på en
12896 ting fra noen år tilbake.</p>
12897
12898 <p>Da jeg besøkte en kamerat i Beijing sommeren 2000, ble jeg fortalt
12899 at påstanden til Microsoft om at de brakte inn enorme pengesummer til
12900 USA nok var litt overdrevet, da de fleste inntektene fra lisenssalg
12901 rundt om i verden ble kanalisert inn til skatteparadiset
12902 <a href="http://en.wikipedia.org/wiki/Cayman_Islands">Cayman
12903 Island</a>. Jeg har aldri lykkes med å få bekreftet dette påstanden,
12904 men tok i dag en titt på hvilke selskaper som eier de norske delene av
12905 Microsoft som jeg kjenner til, dvs.
12906 <a href="http://www.proff.no/proff/search/companyRoles.c?freeText=microsoft&bc=0&c=Z001YP4Y&org=957485030">Microsoft
12907 Norge AS</a> og
12908 <a href="http://www.proff.no/proff/search/companyRoles.c?freeText=fast&bc=348&c=Z0HR5KDT&org=979158831">FAST,
12909 A Microsoft Subsidiary</a> (tidligere FAST Search & Transfer ASA).</p>
12910
12911 <p>Førstnevnte er eid av "Microsoft International Holdings Spain
12912 S.R.L.", mens sistnevnte i følge Wikipedia nå eies av
12913 Microsoft-underselskapet "MACS Holdings Limited". Jeg har ikke klart
12914 å finne mer informasjon om noen av disse. Mon tro om noen av dem
12915 sender pengene til Cayman Island? Finner det jeg tror er
12916 <a href="http://www.informacion-empresas.com/Empresa_MICROSOFT-INTERNATIONAL-HOLDINGS-SPAIN.html">informasjon
12917 om spaniaselskapet på spansk</a>, men jeg kan ikke lese spansk. :(</p>
12918
12919 </div>
12920 <div class="tags">
12921
12922
12923 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
12924
12925
12926 </div>
12927 </div>
12928 <div class="padding"></div>
12929
12930 <div class="entry">
12931 <div class="title">
12932 <a href="http://people.skolelinux.org/pere/blog/Hvorfor_jeg_ikke_bruker_eFaktura.html">Hvorfor jeg ikke bruker eFaktura</a>
12933 </div>
12934 <div class="date">
12935 23rd April 2009
12936 </div>
12937 <div class="body">
12938 <p>Telenors annonsering om å kreve 35 kroner i gebyr fra alle som
12939 ønsker papirfaktura har satt sinnene i kok, og pressedekningen så
12940 langt snakker om at eldre og folk som ikke behersker data vil få en
12941 urimelig ekstrakostnad. Jeg tror ikke jeg passer inn i noen av de
12942 kategoriene, men velger å holde meg unna eFaktura - som er det
12943 Telenor ønsker å få folk over på - pga. systemets egenskaper.</p>
12944
12945 <p>Slik jeg har sett eFaktura til forbrukere så langt, så sender
12946 selger en elektronisk beskjed til kundens bank, som legger ut
12947 informasjon om fakturaen i nettbanken for godkjenning. Personlig
12948 ville jeg sett det som mer naturlig at det gikk en elektronisk beskjed
12949 fra selger til kunde, dvs meg, og at jeg så kunne bruke den videre
12950 mot banken eller andre hvis jeg ønsket dette. Mine innkjøp og
12951 regninger er jo en sak mellom meg og mine leverandører, ikke en sak
12952 mellom min bank og mine leverandører. Kun hvis jeg ønsker å betale
12953 fakturaen skal banken involveres. En faktura bør jo inn i
12954 regnskapet, og jeg ønsker mulighet til å legge det inn der. Når
12955 fakturaen sendes til banken i stedet for meg, blir det vanskeligere.
12956 Hele eFaktura-modellen virker på meg som en umyndiggjøring av meg
12957 som kunde.</p>
12958
12959 <p>I tillegg har jeg ikke vært i stand til å finne
12960 eFaktura-formatets spesifikasjon, og det ser ut til at utsending av
12961 slike krever dyre avtaler med bankene for å få lov til å sende ut
12962 eFaktura til kunder. Jeg ser vel helst at fakturering på
12963 elektroniske formater kan gjøres f.eks. via epost eller HTTP uten å
12964 måtte betale mellommenn for retten til å lever ut en faktura, og
12965 liker rett og slett ikke dagens faktureringsmodeller.</p>
12966
12967 </div>
12968 <div class="tags">
12969
12970
12971 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
12972
12973
12974 </div>
12975 </div>
12976 <div class="padding"></div>
12977
12978 <div class="entry">
12979 <div class="title">
12980 <a href="http://people.skolelinux.org/pere/blog/Nasjonalbiblioteket_legger_ut_b_ker_p__web.html">Nasjonalbiblioteket legger ut bøker på web</a>
12981 </div>
12982 <div class="date">
12983 23rd April 2009
12984 </div>
12985 <div class="body">
12986 <p><a href="http://www.aftenposten.no/kul_und/litteratur/article3042382.ece">Aftenposten
12987 melder</a> at
12988 <a href="http://www.nb.no/aktuelt/50_000_norske_boeker_gratis_tilgjengelig_paa_nett_helt_lovlig">nasjonalbiblioteket
12989 og Kopinor har gjort en avtale</a> som gjør at eldre bøker kan gjøres
12990 digitalt tilgjengelig fra nasjonalbiblioteket mot at Kopinor får 56
12991 øre for hver side som legges ut. Utvalget er litt merkelig: 1790-,
12992 1890- og 1990-tallet. Jeg synes det er absurd hvis det er slik at
12993 Kopinor skal ha betalt for utlegging av bøker som ikke lenger er
12994 beskyttet av opphavsretten. Jeg antar her at det er mer enn 90 år
12995 siden forfatterne av bøker som ble publisert 1790-1799 døde, slik at
12996 disse bøkene er falt i det fri og enhver kan kopiere så mye de vil fra
12997 dem uten å bryte opphavsrettsloven. Bruk av slike verk har ikke
12998 Kopinor noe med å gjøre. Jeg håper jeg har misforstått.
12999 <a href="http://www.nb.no/aktuelt/no_er_vi_i_gang_med_aa_digitalisere_samlingane_vaare_og_formidle_digitalt">En
13000 melding fra nasjonalbiblioteket i 2007</a> tyder på at tekster i det
13001 fri ikke trenger avtale med Kopinor.</p>
13002
13003 <p>Et annet problem er at bøkene kun legges ut som bildefiler, noe som
13004 vil gjøre at søketjenester ikke vil finne disse bøkene når en søker
13005 etter fragmenter i teksten. En risikerer dermed at de blir liggende
13006 på en slik måte at folk som bruker Google ikke finner dem.</p>
13007
13008 <p>Da skulle jeg heller sett at nasjonalbiblioteket gjorde alvor av
13009 sin aprilspøk, og la ut bøkene som faller i det fri
13010 fortløpende.</p>
13011
13012
13013 </div>
13014 <div class="tags">
13015
13016
13017 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
13018
13019
13020 </div>
13021 </div>
13022 <div class="padding"></div>
13023
13024 <div class="entry">
13025 <div class="title">
13026 <a href="http://people.skolelinux.org/pere/blog/Fildeling_er_lovlig___ulovlig_fildeling_er_ulovlig.html">Fildeling er lovlig - ulovlig fildeling er ulovlig</a>
13027 </div>
13028 <div class="date">
13029 17th April 2009
13030 </div>
13031 <div class="body">
13032 <p>Jeg hadde glede av å overvære FADs lansering av
13033 <a href="http://www.deltemeninger.no/">Debattsentralen
13034 deltemeninger.no</a> under Go Open 2009, og må si jeg ble skuffet over
13035 en kommentar fra podiet om ulovlig fildeling. Fikk ikke med meg hvem
13036 som holdt innlegget, men det startet med å snakke om ulovlig fildeling
13037 og gikk så over til å snakke om fildeling som om fildeling i seg er
13038 ulovlig. Intet er lengre fra sannheten. Fildeling er en nyttig
13039 teknologi som benyttes av NRK, Debian, Ubuntu, NUUG og andre for
13040 distribusjon av filer. Det er ingenting med denne fildelingen som
13041 gjør den ulovlig. Fildeling er i seg selv en fullt ut lovlig
13042 teknologisk anvendelse. Noe fildeling er ulovlig, og noe er lovlig.
13043 De som tror at fildeling er ulovlig har misforstått grovt. Hvorvidt
13044 den er ulovlig kommer jo an på hvem som har opphavsretten til filene
13045 som deles og hvilke bruksbegrensninger som gjelder for filene. En
13046 rekke filer er lagt ut av rettighetsinnehaver for deling på Internet,
13047 og fildeling av slike filer er fullt ut lovlig.</p>
13048
13049 </div>
13050 <div class="tags">
13051
13052
13053 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
13054
13055
13056 </div>
13057 </div>
13058 <div class="padding"></div>
13059
13060 <div class="entry">
13061 <div class="title">
13062 <a href="http://people.skolelinux.org/pere/blog/Reprap_bygging_i_p_sken.html">Reprap-bygging i påsken</a>
13063 </div>
13064 <div class="date">
13065 12th April 2009
13066 </div>
13067 <div class="body">
13068 <p>Vi har brukt påsken til å bygge Reprap, i håp om å ha den operativ
13069 til <a href="http://www.goopen.no/">Go Open 2009</a> uka etter påske.
13070 Da første test med motorkjøring avslørte at motorvibrasjonene fikk
13071 skruer og muttere til å løsne, så var første punkt på programmet å
13072 skru til alle skruer slik at det ble mindre sjanse for slikt. Det er
13073 nå nesten komplett (X-aksen gjenstår, men der må det justeres litt på
13074 montering i tillegg). Må også lime Z-aksebandet. Har skaffet Loctite
13075 Super Attak Flex Gel elastisk superlim som jeg håper vil fungere til
13076 dette formålet. I prosessen har jeg blitt bitt av den sprø plasten
13077 noen ganger. Har knekket/sprukket 3 plastbiter så langt. Håper jeg
13078 får skrevet ut nye før skriveren bryter sammen pga. dette. :)</p>
13079
13080 <p>I prosessen har jeg oppdaget en svakhet med Z-aksen, og funnet en måte
13081 å jobbe meg rundt det. Etter tegningen, skal tannhjulene på Z-aksene
13082 være tett omslynget av et par stjernehjul som holder båndet mellom
13083 alle Z-aksene på plass. Problemet er at båndet er 6mm, mens alle
13084 plastdelene er 5mm brede. Det betyr at et 6mm band skal inn i et 5mm
13085 spor, noe som ikke passer spesielt godt. Jeg har løst dette ved å
13086 legge en 1mm skive mellom tannhjulene og stjernehjulene over
13087 tannhjulet, slik at det blir plass til båndet.</p>
13088
13089 <p>Skrivehodet er har vi så vidt startet på. Mari har oppdaget at
13090 hullene i baseplaten er for grunn, slik at skruen som skal inn i disse
13091 hullene ikke får plass. Har avtalt å låne en Dremel for å frese unna
13092 litt plast for å løse dette problemet. Da vi begynte å se på
13093 skrivehodet, oppdaget vi et alvorlig problem. Det varmesikre
13094 sparkelen som skal brukes til å holde varmetråden på plass er stivnet.
13095 Var ikke klar over at dette er ferskvare, men
13096 <a href="http://forums.reprap.org/read.php?70,16250">en
13097 forumposting</a> viser at dette er et kjent problem. Det var ikke
13098 helt enkelt å finne ut hva "Fire cement" heter på norsk. Mange
13099 Google-søk senere var jeg fortsatt like blank. Hadde funnet flere
13100 alternativer som kunne fungere, som eksosmonteringspasta,
13101 brannfugemasse, klebemørtel for pipe, ildmørtel og ildfast sparkel,
13102 men ingen av disse så ut til å være helt riktige for dette bruket.
13103 Fire cement håndterer temperaturer opp til 1200 grader celsius, og
13104 krever ikke utblanding i vann. Konsulterte,
13105 <a href="http://robot.hiof.no/node/5">våre
13106 venner ved Høgskolen i Halden</a>, og det viste seg at de hadde hatt samme
13107 problem. De hadde besøkt en peisbutikk og kjøpt ildfast sparkel. Jeg
13108 sjekket med Maxbo, og de hadde noe slikt som het ovnskitt, og det ser
13109 ut til å være det norske navnet på det jeg er ute etter. Dro så innom
13110 Clas Olsson (som er nærmere meg enn Maxbo), og kjøpte
13111 <a href="http://www.unipak.dk/UK/stovex.html">Stovex</a> ovnskitt, og
13112 er nå klar til å lage varmeelement til skrivehodet.
13113 Like før jeg dro ut for å kjøpe ovnskitt, fant jeg en
13114 <a href="http://blog.reprap.org/2009/04/by-your-powers-combined-i-am-kapton.html">reprap-blogpost</a>
13115 som fortalte om et bedre vidundermiddel for å lage varmeelement,
13116 Kapton tape, men dette hadde de ikke på Clas Olsson, så det får bli
13117 til neste gang. En reprap-variant ved navn
13118 <a href="http://wiki.makerbot.com/plastruder-mk3">Plastruder MK3</a>
13119 kommer til å bruke denne plasttypen som håndterer temperaturer mellom
13120 -100 og +400 grader og brukes av astronautene for å tette drakten.</p>
13121
13122 </div>
13123 <div class="tags">
13124
13125
13126 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
13127
13128
13129 </div>
13130 </div>
13131 <div class="padding"></div>
13132
13133 <div class="entry">
13134 <div class="title">
13135 <a href="http://people.skolelinux.org/pere/blog/Fransk_idiotlovforslag_hinker_gjennom_parlamentet.html">Fransk idiotlovforslag hinker gjennom parlamentet</a>
13136 </div>
13137 <div class="date">
13138 10th April 2009
13139 </div>
13140 <div class="body">
13141 <p><a href="http://www.dagbladet.no/2009/04/09/kultur/musikk/fildeling/tekno/5689356/">Dagbladet
13142 melder at det franske idiotforslaget om å kutte Internet-forbindelsen
13143 til alle som blir anklaget for å ha brutt opphavsretten 3 ganger</a>
13144 ble nedstemt i dag med 21 mot 15 stemmer. Vinklingen i Dagbladet er
13145 litt merkelig når en vet at det samme forslaget ble vedtatt i
13146 parlamentets andre kammer med 12 mot 4 stemmer, etter at det
13147 <a href="http://opendotdotdot.blogspot.com/2009/04/hadopi-law-passed-by-12-votes-to-4.html">overraskende
13148 ble foreslått å ta saken opp til votering 22:45 sist torsdag</a>,
13149 etter sigende i strid med vanlige rutiner i det franske parlamentet.</p>
13150
13151 <p>Det hele blir ennå mer komisk når et vet at
13152 <a href="http://www.zeropaid.com/news/10034/political_hypocrisy_french_president_sued_for_copyright_infringement/">presidentens
13153 parti er blitt anklaget for å ha brutt opphavsretten</a>. Mon tro om
13154 partet skal miste internet-forbindelsen hvis de får 2 anklager til
13155 rettet mot seg.</p>
13156
13157 </div>
13158 <div class="tags">
13159
13160
13161 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
13162
13163
13164 </div>
13165 </div>
13166 <div class="padding"></div>
13167
13168 <div class="entry">
13169 <div class="title">
13170 <a href="http://people.skolelinux.org/pere/blog/Recording_video_from_cron_using_VLC.html">Recording video from cron using VLC</a>
13171 </div>
13172 <div class="date">
13173 5th April 2009
13174 </div>
13175 <div class="body">
13176 <p>One think I have wanted to figure out for a along time is how to
13177 run vlc from cron to do recording of video streams on the net. The
13178 task is trivial with mplayer, but I do not really trust the security
13179 of mplayer (it crashes too often on strange input), and thus prefer
13180 vlc. I finally found a way to do it today. I spent an hour or so
13181 searching the web for recipes and reading the documentation. The
13182 hardest part was to get rid of the GUI window, but after finding the
13183 dummy interface, the command line finally presented itself:</p>
13184
13185 <blockquote><pre>URL=http://www.ping.uio.no/video/rms-oslo_2009.ogg
13186 SAVEFILE=rms.ogg
13187 DISPLAY= vlc -q $URL \
13188 --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
13189 --intf=dummy</pre></blockquote>
13190
13191 <p>The command stream the URL and store it in the SAVEFILE by
13192 duplicating the output stream to "nodisplay" and the file, using the
13193 dummy interface. The dummy interface and the nodisplay output make
13194 sure no X interface is needed.</p>
13195
13196 <p>The cron job then need to start this job with the appropriate URL
13197 and file name to save, sleep for the duration wanted, and then kill
13198 the vlc process with SIGTERM. Here is a complete script
13199 <tt>vlc-record</tt> to use from <tt>at</tt> or <tt>cron</tt>:</p>
13200
13201 <blockquote><pre>#!/bin/sh
13202 set -e
13203 URL="$1"
13204 SAVEFILE="$2"
13205 DURATION="$3"
13206 DISPLAY= vlc -q "$URL" \
13207 --sout="#duplicate{dst=std{access=file,url='$SAVEFILE'},dst=nodisplay}" \
13208 --intf=dummy < /dev/null > /dev/null 2>&1 &
13209 pid=$!
13210 sleep $DURATION
13211 kill $pid
13212 wait $pid</pre></blockquote>
13213
13214 </div>
13215 <div class="tags">
13216
13217
13218 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
13219
13220
13221 </div>
13222 </div>
13223 <div class="padding"></div>
13224
13225 <div class="entry">
13226 <div class="title">
13227 <a href="http://people.skolelinux.org/pere/blog/Standardize_on_protocols_and_formats__not_vendors_and_applications.html">Standardize on protocols and formats, not vendors and applications</a>
13228 </div>
13229 <div class="date">
13230 30th March 2009
13231 </div>
13232 <div class="body">
13233 <p>Where I work at the University of Oslo, one decision stand out as a
13234 very good one to form a long lived computer infrastructure. It is the
13235 simple one, lost by many in todays computer industry: Standardize on
13236 open network protocols and open exchange/storage formats, not applications.
13237 Applications come and go, while protocols and files tend to stay, and
13238 thus one want to make it easy to change application and vendor, while
13239 avoiding conversion costs and locking users to a specific platform or
13240 application.</p>
13241
13242 <p>This approach make it possible to replace the client applications
13243 independently of the server applications. One can even allow users to
13244 use several different applications as long as they handle the selected
13245 protocol and format. In the normal case, only one client application
13246 is recommended and users only get help if they choose to use this
13247 application, but those that want to deviate from the easy path are not
13248 blocked from doing so.</p>
13249
13250 <p>It also allow us to replace the server side without forcing the
13251 users to replace their applications, and thus allow us to select the
13252 best server implementation at any moment, when scale and resouce
13253 requirements change.</p>
13254
13255 <p>I strongly recommend standardizing - on open network protocols and
13256 open formats, but I would never recommend standardizing on a single
13257 application that do not use open network protocol or open formats.</p>
13258
13259 </div>
13260 <div class="tags">
13261
13262
13263 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
13264
13265
13266 </div>
13267 </div>
13268 <div class="padding"></div>
13269
13270 <div class="entry">
13271 <div class="title">
13272 <a href="http://people.skolelinux.org/pere/blog/Returning_from_Skolelinux_developer_gathering.html">Returning from Skolelinux developer gathering</a>
13273 </div>
13274 <div class="date">
13275 29th March 2009
13276 </div>
13277 <div class="body">
13278 <p>I'm sitting on the train going home from this weekends Debian
13279 Edu/Skolelinux development gathering. I got a bit done tuning the
13280 desktop, and looked into the dynamic service location protocol
13281 implementation avahi. It look like it could be useful for us. Almost
13282 30 people participated, and I believe it was a great environment to
13283 get to know the Skolelinux system. Walter Bender, involved in the
13284 development of the Sugar educational platform, presented his stuff and
13285 also helped me improve my OLPC installation. He also showed me that
13286 his Turtle Art application can be used in standalone mode, and we
13287 agreed that I would help getting it packaged for Debian. As a
13288 standalone application it would be great for Debian Edu. We also
13289 tried to get the video conferencing working with two OLPCs, but that
13290 proved to be too hard for us. The application seem to need more work
13291 before it is ready for me. I look forward to getting home and relax
13292 now. :)</p>
13293
13294 </div>
13295 <div class="tags">
13296
13297
13298 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
13299
13300
13301 </div>
13302 </div>
13303 <div class="padding"></div>
13304
13305 <div class="entry">
13306 <div class="title">
13307 <a href="http://people.skolelinux.org/pere/blog/Time_for_new__LDAP_schemas_replacing_RFC_2307_.html">Time for new LDAP schemas replacing RFC 2307?</a>
13308 </div>
13309 <div class="date">
13310 29th March 2009
13311 </div>
13312 <div class="body">
13313 <p>The state of standardized LDAP schemas on Linux is far from
13314 optimal. There is RFC 2307 documenting one way to store NIS maps in
13315 LDAP, and a modified version of this normally called RFC 2307bis, with
13316 some modifications to be compatible with Active Directory. The RFC
13317 specification handle the content of a lot of system databases, but do
13318 not handle DNS zones and DHCP configuration.</p>
13319
13320 <p>In <a href="http://www.skolelinux.org/">Debian Edu/Skolelinux</a>,
13321 we would like to store information about users, SMB clients/hosts,
13322 filegroups, netgroups (users and hosts), DHCP and DNS configuration,
13323 and LTSP configuration in LDAP. These objects have a lot in common,
13324 but with the current LDAP schemas it is not possible to have one
13325 object per entity. For example, one need to have at least three LDAP
13326 objects for a given computer, one with the SMB related stuff, one with
13327 DNS information and another with DHCP information. The schemas
13328 provided for DNS and DHCP are impossible to combine into one LDAP
13329 object. In addition, it is impossible to implement quick queries for
13330 netgroup membership, because of the way NIS triples are implemented.
13331 It just do not scale. I believe it is time for a few RFC
13332 specifications to cleam up this mess.</p>
13333
13334 <p>I would like to have one LDAP object representing each computer in
13335 the network, and this object can then keep the SMB (ie host key), DHCP
13336 (mac address/name) and DNS (name/IP address) settings in one place.
13337 It need to be efficently stored to make sure it scale well.</p>
13338
13339 <p>I would also like to have a quick way to map from a user or
13340 computer and to the net group this user or computer is a member.</p>
13341
13342 <p>Active Directory have done a better job than unix heads like myself
13343 in this regard, and the unix side need to catch up. Time to start a
13344 new IETF work group?</p>
13345
13346 </div>
13347 <div class="tags">
13348
13349
13350 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
13351
13352
13353 </div>
13354 </div>
13355 <div class="padding"></div>
13356
13357 <div class="entry">
13358 <div class="title">
13359 <a href="http://people.skolelinux.org/pere/blog/Hva_er_egentlig_en__pen_standard_.html">Hva er egentlig en åpen standard?</a>
13360 </div>
13361 <div class="date">
13362 28th March 2009
13363 </div>
13364 <div class="body">
13365 <p>Jeg møter alle slags interessante mennesker på min vei, og et møte
13366 jeg lærte mye av var å treffe på en svært kompetent IT-fyr som
13367 benektet ting jeg anser som åpenbart og selvfølgelig når det gjelder
13368 standarder. Det var interessant, da det fikk meg til å tenke litt
13369 nøyere på hvilke mekanismer som ligger til grunn for at noe oppfattes
13370 som en standard. Det hele startet med arbeid rundt integrering av NSS
13371 LDAP mot Active Directory, og problemer som oppstår pga. at Active
13372 Directory ikke følger LDAP-spesifikasjonen som dokumentert i RFCer fra
13373 IETF (konkret, AD returnerer kun et subset av attributter hvis det er
13374 mer enn 1500 atributter av en gitt type i et LDAP-objekt, og en må be
13375 om resten i bolker av 1500). Jeg hevdet måten dette ble gjort på brøt
13376 med LDAP-spesifikasjonen, og henviste til hvor i LDAP-spesifikasjonen
13377 fra IETF det sto at oppførselen til AD ikke fulgte
13378 LDAP-spesifikasjonen. AD-spesialisten overrasket meg da ved å
13379 fortelle at IETF var ikke de som definerte LDAP-spesifikasjonen, og at
13380 Active Directory ikke brøt den virkelige LDAP-spesifikasjonen som han
13381 mente lå til grunn. Jeg ble spesielt overrasket over denne
13382 tilnærmingen til problemstillingen, da til og med Microsoft så vidt
13383 jeg kan se anerkjenner IETF som organisasjonen som definerer
13384 LDAP-spesifikasjonen. Jeg fikk aldri spurt hvem han mente sto bak den
13385 egentlige LDAP-spesifikasjonen, da det var irrelevant for problemet vi
13386 måtte løse (få Linux og AD til å fungere sammen). Dette møtet
13387 fortalte meg uansett at det ikke er gitt at alle aktører er enige om
13388 hva en standard er, og hva som er kilden til en gitt standard. Det er
13389 vanskelig å enes om felles standarder før en først enes om hvem som
13390 bestemmer hva en gitt standard innebærer.</p>
13391
13392 <p>Hva er så en standard? I sin abstrakte form er det noe å samles
13393 om. På engelsk er en av betydningene fane brukt i krig, du vet, den
13394 type fane en samlet seg rundt på kamplassen i riddertiden. En
13395 standard definerer altså et felleskap, noen som har noe felles. Det
13396 er naturligvis mange måter å utgjøre et felleskap på. En kan
13397 f.eks. enes om å gjøre alt slik som Ole gjør det, og dermed si at Oles
13398 oppførsel er standard. Hver gang Ole endrer oppførsel endrer også
13399 standarden seg uten noe mer organisering og prosedyre. En variant av
13400 dette er å gjøre slik som Ole har gjort det i stedet for slik Ole til
13401 enhver til gjør noe. Dette er ofte litt enklere å forholde seg til,
13402 da en slipper å sjekke med Ole hver gang for å vite hvordan ting skal
13403 gjøres nå, men hvis det Ole gjorde noe dumt den gang en bestemte seg
13404 for å følge Ole, så er det vanskeligere å få endret oppførsel for å
13405 unngå dette dumme.</p>
13406
13407 <p>En kan også ta det et skritt videre, og istedet for å basere seg på
13408 enkeltpersoners oppførsel sette seg ned og bli enige om hvordan en
13409 skal gjøre ting, dvs. lage et felleskap basert på konsensus. Dette
13410 tar naturligvis litt mer tid (en må diskutere ting i forkant før en
13411 kan sette igang), men det kan bidra til at den oppførselen en
13412 planlegger å benytte seg av er mer gjennomtenkt. Det ender også
13413 typisk opp med en beskrivelse av ønsket oppførsel som flere kan forstå
13414 - da flere har vært involvert i å utarbeide beskrivelsen.</p>
13415
13416 <p>Dette er dessverre ikke alt som trengs for å forstå hva en åpen
13417 standard er for noe. Der alle kan se på hvordan folk oppfører seg, og
13418 dermed har valget om de vil oppføre seg likt eller ikke, så er det
13419 endel juridiske faktorer som gjør det hele mer komplisert -
13420 opphavsretten og patentlovgivningen for å være helt konkret. For å gi
13421 et eksempel. Hvis noen blir enige om å alltid plystre en bestemt
13422 melodi når de møtes, for å identifisere hverandre, så kan
13423 opphavsretten brukes til å styre hvem som får lov til å gjøre dette.
13424 De har standardisert hvordan de kjenner igjen alle som følger denne
13425 standarden, men ikke alle har nødvendigvis lov til å følge den.
13426 Musikk er opphavsrettsbeskyttet, og fremføring av musikk i
13427 offentligheten er opphavsmannens enerett (dvs. et monopol). Det vil i
13428 sin ytterste konsekvens si at alle som skal plystre en
13429 opphavsrettsbeskyttet melodi i det offentlige rom må ha godkjenning
13430 fra opphavsmannen. Har en ikke dette, så bryter en loven og kan
13431 straffes. Det er dermed mulig for opphavsmannen å kontrollere hvem
13432 som får lov til å benytte seg av denne standarden. En annen variant
13433 er hvis en standard er dokumentert, så er dokumentet som definerer
13434 standarden (spesifikasjonen) beskyttet av opphavsretten, og det er
13435 dermed mulig for rettighetsinnehaver å begrense tilgang til
13436 spesifikasjonen, og slik styre hvem som kan ta i bruk standarden på
13437 den måten.</p>
13438
13439 <p>Der opphavsretten innvilger et monopol på kunstneriske uttrykk med
13440 verkshøyde, innvilger patentlovgivningen monopol på ideer. Hvis en
13441 slik patentert idé (fortrinnsvis uttrykt i en teknisk innretning, men
13442 det er kompliserende faktorer som gjør at det ikke er et krav) trengs
13443 for å ta i bruk en standard, så vil den som innehar patent kunne styre
13444 hvem som får ta i bruk standarden. Det er dermed ikke gitt at alle
13445 kan delta i et standard-felleskap, og hvis de kan delta, så er det
13446 ikke sikkert at det er på like vilkår. F.eks. kan rettighetsinnehaver
13447 sette vilkår som gjør at noen faller utenfor, det være seg av
13448 finansielle, avtalemessige eller prinsipielle årsaker. Vanlige slike
13449 vilkår er "må betale litt for hver kunde/bruker" som utelukker de som
13450 gir bort en løsning gratis og "må gi fra seg retten til å håndheve
13451 sine egne patentrettigheter ovenfor rettighetshaver" som utelukker
13452 alle som ønsker å beholde den muligheten.</p>
13453
13454 <p>En åpen standard innebærer for meg at alle kan få innsikt i en
13455 komplett beskrivelse av oppførsel som standarden skal dekke, og at
13456 ingen kan nektes å benytte seg av standarden. Noen mener at det
13457 holder at alle med tilstrekkelig finansiering kan få tilgang til
13458 spesifikasjonen og at en kun har finansielle krav til bruk.
13459 Pga. denne konflikten har et nytt begrep spredt seg de siste årene,
13460 nemlig fri og åpen standard, der en har gjort det klart at alle må ha
13461 komplett og lik tilgang til spesifikasjoner og retten til å gjøre bruk
13462 av en standard for at en standard skal kunne kalles fri og åpen.</p>
13463
13464 </div>
13465 <div class="tags">
13466
13467
13468 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
13469
13470
13471 </div>
13472 </div>
13473 <div class="padding"></div>
13474
13475 <div class="entry">
13476 <div class="title">
13477 <a href="http://people.skolelinux.org/pere/blog/F_rste_reprap_integreringsfors_k___Z_aksen_beveger_seg.html">Første reprap-integreringsforsøk - Z-aksen beveger seg</a>
13478 </div>
13479 <div class="date">
13480 19th March 2009
13481 </div>
13482 <div class="body">
13483 <p>I går tok jeg mot til meg, og løste problemet med
13484 z-aksen ved å borre i delen som manglet feste mot tannjulet som
13485 skal drive z-aksereimen. Dermed var det klart for å montere
13486 z-akse-akslingen på motoren og komme et steg videre med
13487 reprap-monteringen. Prøvekjørte den i dag med
13488 testprogrammet til stepmotoren, og kunne glad konstatere at det hele
13489 fungerte. I hvert fall når stepmotoren ikke forsøkte
13490 å snurre for raskt rundt. Ved høy hastighet roterte
13491 ikke akslingen i det hele tatt. Motoren ble bare stående
13492 å vibrere. Usikker på hvorfor, men antar motoren ikke
13493 har nok kraft til å få hele akslingen til å
13494 rotere så raskt. Denne øvelsen avslørte dog et
13495 annet problem med monteringen så langt. Under testingen
13496 begynte skruer og muttere å ry ned fra ulike deler av
13497 reprap-konstruksjonen. Jeg har ikke skrudd alt hard nok sammen til
13498 å tåle slike vibrasjoner. Tror en 5-6 skruver og/eller
13499 muttere løsnet. Brukte ganske lang tid på å
13500 finne ut hvor det manglet deler og skru ting sammen igjen. Antar alt
13501 må strammes skikkelig til før første
13502 utskrift.</p>
13503
13504 <p>Neste steg er å få laget z-aksebåndet. Der trenger jeg
13505 egnet lim og en konstruksjon for å klemme bandet sammen under
13506 limingen, som
13507 <a href="http://reprap.org/bin/view/Main/AssemblingDarwinMachinery#Z_belt">beskrevet
13508 på reprap-wikien</a>. Er blitt tipset om svart superlim som er
13509 elastisk også etter at det tørket, og dro ned til Small Size
13510 Hobbyland på Lilletorget som skulle ha slikt, men da jeg var innom
13511 fikk jeg høre at de ikke lenger hadde slikt lim. Må finne ut
13512 hvor i Oslo jeg kan skaffe slikt. Kanskje Panduro har? Vet ikke hva
13513 limet egentlig heter, så det er vanskelig å søke på nett.</p>
13514
13515 </div>
13516 <div class="tags">
13517
13518
13519 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
13520
13521
13522 </div>
13523 </div>
13524 <div class="padding"></div>
13525
13526 <div class="entry">
13527 <div class="title">
13528 <a href="http://people.skolelinux.org/pere/blog/Avisene_i_endring.html">Avisene i endring</a>
13529 </div>
13530 <div class="date">
13531 15th March 2009
13532 </div>
13533 <div class="body">
13534 <p>Jeg kom over bloggposten
13535 "<a href="http://www.shirky.com/weblog/2009/03/newspapers-and-thinking-the-unthinkable/">Newspapers
13536 and Thinking the Unthinkable</a>" som jeg synes forklarer godt hva som
13537 skjer med aviser, og fikk meg til å tenke litt rundt andre utdøende
13538 forretningsmodeller basert på å løse problemer som ikke lenger
13539 eksisterer. Det blir spennende å se hva vi ender opp med.</p>
13540
13541 </div>
13542 <div class="tags">
13543
13544
13545 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
13546
13547
13548 </div>
13549 </div>
13550 <div class="padding"></div>
13551
13552 <div class="entry">
13553 <div class="title">
13554 <a href="http://people.skolelinux.org/pere/blog/Testing_av_reprap_elektronikken_igang.html">Testing av reprap-elektronikken igang</a>
13555 </div>
13556 <div class="date">
13557 12th March 2009
13558 </div>
13559 <div class="body">
13560 <p>Lenge siden det var en oppdatering av status for min 3D-skriver og
13561 i mellomtiden har det skjedd en god del. Reprap-en er nesten ferdig
13562 montert, og elektronikken er også nesten ferdig loddet. Det ser ut
13563 til at bits-from-bytes sitt byggesett versjon 2.01 hadde noen småfeil,
13564 der en del manglet og en annen hadde suboptimalt design. Jeg løser
13565 antagelig det ene problemet med å borre noen ekstra hull til skruver i
13566 en plastdelen som trenger å festes. Det andre problemet håper jeg å
13567 få hjelp fra Audun Vaaler ved Høgskolen i Østfold til å løse.
13568 Høgskolen er igang med å bygge en tilsvarende reprap i versjon 2.0, og
13569 er kommet litt lenger enn meg. De kan forhåpentligvis skrive ut den
13570 delen jeg mangler på denne.</p>
13571
13572 <p>Når det gjelder elektronikken, så er mye allerede loddet sammen av
13573 min venn Anders Rosnes, som har mer peiling på elektronikk og lodding
13574 enn meg. Jeg fikk i dag testet
13575 <a href="http://reprap.org/bin/view/Main/Stepper_Motor_Driver_1_1">stepper
13576 motordriveren (v1.1)</a>, og det fungerte. Jeg møtte et lite problem
13577 med strømforsyningen, en standard ATX-strømforsyning som nektet å
13578 fungere før jeg hadde satt en ledning mellom GRD og PS_ON som
13579 beskrevet på
13580 <a href="http://dev.www.reprap.org/bin/view/Main/PCPowerSupply">reprap-sidene
13581 om PC-strømforsyninger</a>. Jeg møtte også et annet problem med
13582 Arduino-programvaren. Versjon 0013 fungerer visst ikke på
13583 Debian/Etch. Den kompilerte binæren ble på 0 bytes. En side jeg fant
13584 vha. et Google-søk
13585 <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1234153046/5">tipset
13586 meg</A> om at en nedgradering
13587 til <a href="http://arduino.googlecode.com/files/arduino-0012-linux.tgz">versjon
13588 0012</a> kunne løse problemet, og endelig ser jeg motorakslingen
13589 snurre. Nå er det å koble sammen mekanikk og elektronikk for å se om
13590 reprap-en kvikner til.</p>
13591
13592 </div>
13593 <div class="tags">
13594
13595
13596 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
13597
13598
13599 </div>
13600 </div>
13601 <div class="padding"></div>
13602
13603 <div class="entry">
13604 <div class="title">
13605 <a href="http://people.skolelinux.org/pere/blog/Frikanalen_og_jul_i_studentr_det.html">Frikanalen og jul i studentrådet</a>
13606 </div>
13607 <div class="date">
13608 11th March 2009
13609 </div>
13610 <div class="body">
13611 <p>I går
13612 <a href="http://lists.nuug.no/pipermail/interesserte/2009-March/000387.html">lanserte</a>
13613 NUUGs videogruppe
13614 <a href="http://www.frikanalen.no">Frikanalen</a> med
13615 <a href="http://www.nuug.no/pub/video/frikanalen/frontpage.cgi">åpne
13616 standarder</a>, og resultatet av noen intense uker med arbeide kunne
13617 endelig presenteres. Jeg har tro på åpen kanalkonseptet som
13618 Frikanalen er et eksempel på, der borgerne får anledning til å
13619 kringkaste sitt syn på en åpen og demokratisk måte. Jeg er veldig
13620 glad vi har fått gjort kanalen tilgjengelig i Ogg Theora, slik at alle
13621 kan få tilgang til opptakene på web, og slipper å måtte installere MS
13622 Silverlight for å spille av opptakene.</p>
13623
13624 <p>Frikanalen har en brokete historie, og dagens inkarnasjon er ikke
13625 helt slik foreningen Åpen kanal planla det for mange år siden, noe som
13626 er bakgrunnen for at det fredag 13. mars 2009 kl 09:00 starter en
13627 rettsak i Oslo tingrett der Kringkasterforeningen (tidligere
13628 foreningen Åpen kanal) har saksøkt kulturdepartementet over
13629 konsesjonsvilkårene til Frikanalen. Jeg er spent på resultatet.</p>
13630
13631 <p>I arbeidet med Frikanalen med åpne standarder, så har vi hatt glede
13632 av å se en rekke av innslagene som er tilgjengelig. Her er mye
13633 religiøst sludder, fra
13634 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=720">vandring
13635 i jerusalem</a> via
13636 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=779">religiøst
13637 vinklede nyheter</a> til
13638 <a
13639 href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2077">kreasjonisk
13640 retorikk</a>, men også fine
13641 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=407">dokumentarer
13642 om redningsselskapet</a> og
13643 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=2204">interessante
13644 tegneserieanmeldelser</a>. Det jeg derimot har hatt størst glede av,
13645 er
13646
13647 <a href="http://www.nuug.no/pub/video/frikanalen/fetchvideo.cgi?videoId=1556">jul
13648 i studentrådet</a>, der hver episode var en fest å se på. Jeg håper
13649 NUUG lykkes med å få ut sine opptak med like stor suksess.</p>
13650
13651 </div>
13652 <div class="tags">
13653
13654
13655 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
13656
13657
13658 </div>
13659 </div>
13660 <div class="padding"></div>
13661
13662 <div class="entry">
13663 <div class="title">
13664 <a href="http://people.skolelinux.org/pere/blog/Lisensvalg_for_NUUG_opptakene_endelig_p__plass.html">Lisensvalg for NUUG-opptakene endelig på plass</a>
13665 </div>
13666 <div class="date">
13667 6th March 2009
13668 </div>
13669 <div class="body">
13670 <p>Etter mange års meditasjon over temaet, har NUUG endelig klart å
13671 bestemme seg for hvilken lisens vi skal bruke på videoopptakene som
13672 gjøres av NUUGs videogruppe. Ole Kristian har annonsert at lisensen
13673 blir <a href="http://creativecommons.org/licenses/by-sa/3.0/no/">Creative
13674 Commons Navngivelse-Del på samme vilkår 3.0 Norge</a>. Jeg er veldig
13675 glad for at denne saken endelig er landet. Lisensen for opptaket til
13676 Stallman-foredraget ble en annen pga. at lisensvalget ikke var avklart
13677 på forhånd og IFI og PING ønsket CC-BY-ND, og må ses på som et unntak
13678 i denne sammenhengen.</p>
13679
13680 </div>
13681 <div class="tags">
13682
13683
13684 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
13685
13686
13687 </div>
13688 </div>
13689 <div class="padding"></div>
13690
13691 <div class="entry">
13692 <div class="title">
13693 <a href="http://people.skolelinux.org/pere/blog/Teknisk_program_for_Go_Open_2009_er_nesten_ferdig.html">Teknisk program for Go Open 2009 er nesten ferdig</a>
13694 </div>
13695 <div class="date">
13696 5th March 2009
13697 </div>
13698 <div class="body">
13699 <p>Etter lang tids jobbing begynner endelig programmet til det
13700 tekniske sporet på konferansen <a href="http://www.goopen.no/">Go Open
13701 2009</a> å bli ferdig. Det blir 9 punkter på programmet, og etter alt
13702 å dømme blir det disse 9:</p>
13703
13704 <ul>
13705
13706 <li>"Open Telephony: A solution greater than the sum of its parts" med
13707 Jon "maddog" Hall</li>
13708 <li>OpenSolaris-relatert med Ian Murdock fra SUN</li>
13709 <li>"The inner workings of the OpenStreetmap project and the
13710 technology used" med Andy Allan </li>
13711 <li>Coreboot-relatert med Peter Stuge</li>
13712 <li>"Gratis værdata fra Meteorologisk institutt" med Trond Michelsen</li>
13713 <li>RRDtool/Nagios-relatert med Tobias Oetiker</li>
13714 <li>"Developers guide to server-side productivity and fun using open
13715 source platforms and frameworks" med en gjeng folk fra
13716 JavaBin-miljøet</li>
13717 <li>"G(et)it Nå!" med Marcus Ramberg</li>
13718 <li>Om kontrolltelling av valgresultater med fri programvare med Mitch
13719 Trachtenberg</li>
13720
13721 </ul>
13722
13723 <p>De siste bekreftelsene og overskrifter mangler og kommer
13724 forhåpentlig på plass før mandag, men jeg håper dette blir et program
13725 flere enn meg vil sette pris på. Jeg gleder meg i hvert fall
13726 stort.</p>
13727
13728 </div>
13729 <div class="tags">
13730
13731
13732 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
13733
13734
13735 </div>
13736 </div>
13737 <div class="padding"></div>
13738
13739 <div class="entry">
13740 <div class="title">
13741 <a href="http://people.skolelinux.org/pere/blog/Checking_server_hardware_support_status_for_Dell__HP_and_IBM_servers.html">Checking server hardware support status for Dell, HP and IBM servers</a>
13742 </div>
13743 <div class="date">
13744 28th February 2009
13745 </div>
13746 <div class="body">
13747 <p>At work, we have a few hundred Linux servers, and with that amount
13748 of hardware it is important to keep track of when the hardware support
13749 contract expire for each server. We have a machine (and service)
13750 register, which until recently did not contain much useful besides the
13751 machine room location and contact information for the system owner for
13752 each machine. To make it easier for us to track support contract
13753 status, I've recently spent time on extending the machine register to
13754 include information about when the support contract expire, and to tag
13755 machines with expired contracts to make it easy to get a list of such
13756 machines. I extended a perl script already being used to import
13757 information about machines into the register, to also do some screen
13758 scraping off the sites of Dell, HP and IBM (our majority of machines
13759 are from these vendors), and automatically check the support status
13760 for the relevant machines. This make the support status information
13761 easily available and I hope it will make it easier for the computer
13762 owner to know when to get new hardware or renew the support contract.
13763 The result of this work documented that 27% of the machines in the
13764 registry is without a support contract, and made it very easy to find
13765 them. 27% might seem like a lot, but I see it more as the case of us
13766 using machines a bit longer than the 3 years a normal support contract
13767 last, to have test machines and a platform for less important
13768 services. After all, the machines without a contract are working fine
13769 at the moment and the lack of contract is only a problem if any of
13770 them break down. When that happen, we can either fix it using spare
13771 parts from other machines or move the service to another old
13772 machine.</p>
13773
13774 <p>I believe the code for screen scraping the Dell site was originally
13775 written by Trond Hasle Amundsen, and later adjusted by me and Morten
13776 Werner Forsbring. The HP scraping was written by me after reading a
13777 nice article in ;login: about how to use WWW::Mechanize, and the IBM
13778 scraping was written by me based on the Dell code. I know the HTML
13779 parsing could be done using nice libraries, but did not want to
13780 introduce more dependencies. This is the current incarnation:</p>
13781
13782 <pre>
13783 use LWP::Simple;
13784 use POSIX;
13785 use WWW::Mechanize;
13786 use Date::Parse;
13787 [...]
13788 sub get_support_info {
13789 my ($machine, $model, $serial, $productnumber) = @_;
13790 my $str;
13791
13792 if ( $model =~ m/^Dell / ) {
13793 # fetch website from Dell support
13794 my $url = "http://support.euro.dell.com/support/topics/topic.aspx/emea/shared/support/my_systems_info/no/details?c=no&amp;cs=nodhs1&amp;l=no&amp;s=dhs&amp;ServiceTag=$serial";
13795 my $webpage = get($url);
13796 return undef unless ($webpage);
13797
13798 my $daysleft = -1;
13799 my @lines = split(/\n/, $webpage);
13800 foreach my $line (@lines) {
13801 next unless ($line =~ m/Beskrivelse/);
13802 $line =~ s/&lt;[^>]+?>/;/gm;
13803 $line =~ s/^.+?;(Beskrivelse;)/$1/;
13804
13805 my @f = split(/\;/, $line);
13806 @f = @f[13 .. $#f];
13807 my $lastend = "";
13808 while ($f[3] eq "DELL") {
13809 my ($type, $startstr, $endstr, $days) = @f[0, 5, 7, 10];
13810
13811 my $start = POSIX::strftime("%Y-%m-%d",
13812 localtime(str2time($startstr)));
13813 my $end = POSIX::strftime("%Y-%m-%d",
13814 localtime(str2time($endstr)));
13815 $str .= "$type $start -> $end ";
13816 @f = @f[14 .. $#f];
13817 $lastend = $end if ($end gt $lastend);
13818 }
13819 my $today = POSIX::strftime("%Y-%m-%d", localtime(time));
13820 tag_machine_unsupported($machine)
13821 if ($lastend lt $today);
13822 }
13823 } elsif ( $model =~ m/^HP / ) {
13824 my $mech = WWW::Mechanize->new();
13825 my $url =
13826 'http://www1.itrc.hp.com/service/ewarranty/warrantyInput.do';
13827 $mech->get($url);
13828 my $fields = {
13829 'BODServiceID' => 'NA',
13830 'RegisteredPurchaseDate' => '',
13831 'country' => 'NO',
13832 'productNumber' => $productnumber,
13833 'serialNumber1' => $serial,
13834 };
13835 $mech->submit_form( form_number => 2,
13836 fields => $fields );
13837 # Next step is screen scraping
13838 my $content = $mech->content();
13839
13840 $content =~ s/&lt;[^>]+?>/;/gm;
13841 $content =~ s/\s+/ /gm;
13842 $content =~ s/;\s*;/;;/gm;
13843 $content =~ s/;[\s;]+/;/gm;
13844
13845 my $today = POSIX::strftime("%Y-%m-%d", localtime(time));
13846
13847 while ($content =~ m/;Warranty Type;/) {
13848 my ($type, $status, $startstr, $stopstr) = $content =~
13849 m/;Warranty Type;([^;]+);.+?;Status;(\w+);Start Date;([^;]+);End Date;([^;]+);/;
13850 $content =~ s/^.+?;Warranty Type;//;
13851 my $start = POSIX::strftime("%Y-%m-%d",
13852 localtime(str2time($startstr)));
13853 my $end = POSIX::strftime("%Y-%m-%d",
13854 localtime(str2time($stopstr)));
13855
13856 $str .= "$type ($status) $start -> $end ";
13857
13858 tag_machine_unsupported($machine)
13859 if ($end lt $today);
13860 }
13861 } elsif ( $model =~ m/^IBM / ) {
13862 # This code ignore extended support contracts.
13863 my ($producttype) = $model =~ m/.*-\[(.{4}).+\]-/;
13864 if ($producttype &amp;&amp; $serial) {
13865 my $content =
13866 get("http://www-947.ibm.com/systems/support/supportsite.wss/warranty?action=warranty&amp;brandind=5000008&amp;Submit=Submit&amp;type=$producttype&amp;serial=$serial");
13867 if ($content) {
13868 $content =~ s/&lt;[^>]+?>/;/gm;
13869 $content =~ s/\s+/ /gm;
13870 $content =~ s/;\s*;/;;/gm;
13871 $content =~ s/;[\s;]+/;/gm;
13872
13873 $content =~ s/^.+?;Warranty status;//;
13874 my ($status, $end) = $content =~ m/;Warranty status;([^;]+)\s*;Expiration date;(\S+) ;/;
13875
13876 $str .= "($status) -> $end ";
13877
13878 my $today = POSIX::strftime("%Y-%m-%d", localtime(time));
13879 tag_machine_unsupported($machine)
13880 if ($end lt $today);
13881 }
13882 }
13883 }
13884 return $str;
13885 }
13886 </pre>
13887
13888 <p>Here are some examples on how to use the function, using fake
13889 serial numbers. The information passed in as arguments are fetched
13890 from dmidecode.</p>
13891
13892 <pre>
13893 print get_support_info("hp.host", "HP ProLiant BL460c G1", "1234567890"
13894 "447707-B21");
13895 print get_support_info("dell.host", "Dell Inc. PowerEdge 2950", "1234567");
13896 print get_support_info("ibm.host", "IBM eserver xSeries 345 -[867061X]-",
13897 "1234567");
13898 </pre>
13899
13900 <p>I would recommend this approach for tracking support contracts for
13901 everyone with more than a few computers to administer. :)</p>
13902
13903 <p>Update 2009-03-06: The IBM page do not include extended support
13904 contracts, so it is useless in that case. The original Dell code do
13905 not handle extended support contracts either, but has been updated to
13906 do so.</p>
13907
13908 </div>
13909 <div class="tags">
13910
13911
13912 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
13913
13914
13915 </div>
13916 </div>
13917 <div class="padding"></div>
13918
13919 <div class="entry">
13920 <div class="title">
13921 <a href="http://people.skolelinux.org/pere/blog/Using_bar_codes_at_a_computing_center.html">Using bar codes at a computing center</a>
13922 </div>
13923 <div class="date">
13924 20th February 2009
13925 </div>
13926 <div class="body">
13927 <p>At work with the University of Oslo, we have several hundred computers
13928 in our computing center. This give us a challenge in tracking the
13929 location and cabling of the computers, when they are added, moved and
13930 removed. Some times the location register is not updated when a
13931 computer is inserted or moved and we then have to search the room for
13932 the "missing" computer.</p>
13933
13934 <p>In the last issue of Linux Journal, I came across a project
13935 <a href="http://www.libdmtx.org/">libdmtx</a> to write and read bar
13936 code blocks as defined in the
13937 <a href="http://en.wikipedia.org/wiki/Data_Matrix">The Data Matrix
13938 Standard</a>. This is bar codes that can be read with a normal
13939 digital camera, for example that on a cell phone, and several such bar
13940 codes can be read by libdmtx from one picture. The bar code standard
13941 allow up to 2 KiB to be written in the tag. There is another project
13942 with <a href="http://www.terryburton.co.uk/barcodewriter/">a bar code
13943 writer written in postscript</a> capable of creating such bar codes,
13944 but this was the first time I found a tool to read these bar
13945 codes.</p>
13946
13947 <p>It occurred to me that this could be used to tag and track the
13948 machines in our computing center. If both racks and computers are
13949 tagged this way, we can use a picture of the rack and all its
13950 computers to detect the rack location of any computer in that rack.
13951 If we do this regularly for the entire room, we will find all
13952 locations, and can detect movements and removals.</p>
13953
13954 <p>I decided to test if this would work in practice, and picked a
13955 random rack and tagged all the machines with their names. Next, I
13956 took pictures with my digital camera, and gave the dmtxread program
13957 these JPEG pictures to see how many tags it could read. This worked
13958 fairly well. If the pictures was well focused and not taken from the
13959 side, all tags in the image could be read. Because of limited space
13960 between the racks, I was unable to get a good picture of the entire
13961 rack, but could without problem read all tags from a picture covering
13962 about half the rack. I had to limit the search time used by dmtxread
13963 to 60000 ms to make sure it terminated in a reasonable time frame.</p>
13964
13965 <p>My conclusion is that this could work, and we should probably look
13966 at adjusting our computer tagging procedures to use bar codes for
13967 easier automatic tracking of computers.</p>
13968
13969 </div>
13970 <div class="tags">
13971
13972
13973 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
13974
13975
13976 </div>
13977 </div>
13978 <div class="padding"></div>
13979
13980 <div class="entry">
13981 <div class="title">
13982 <a href="http://people.skolelinux.org/pere/blog/F_rste_vellykkede_videostr_m_fra_NUUG.html">Første vellykkede videostrøm fra NUUG</a>
13983 </div>
13984 <div class="date">
13985 11th February 2009
13986 </div>
13987 <div class="body">
13988 <p>Jeg ble glad for å se under
13989 <a href="http://www.nuug.no/aktiviteter/20090210-compiz/">gårdagens
13990 medlemsmøte</a> i NUUG Oslo at utsending av live-video fra møtet
13991 fungerte for første gang. Forrige gang ble det ved en teknisk tabbe
13992 sendt video uten lyd. Vi kan takke Ole Kristian Lien og resten av
13993 videogruppen i NUUG for at nå NUUG-medlemmer over det ganske land
13994 kunne se foredraget samtidig med oss i Oslo. Vi opplevde til og med
13995 under møtet å motta spørsmål via IRC som ble besvart der og da.
13996 Opptaket publiseres så snart det er kopiert over til NUUGs
13997 webserver og komprimert.</p>
13998
13999 </div>
14000 <div class="tags">
14001
14002
14003 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
14004
14005
14006 </div>
14007 </div>
14008 <div class="padding"></div>
14009
14010 <div class="entry">
14011 <div class="title">
14012 <a href="http://people.skolelinux.org/pere/blog/Min_reprap_tar_sakte_form.html">Min reprap tar sakte form</a>
14013 </div>
14014 <div class="date">
14015 3rd February 2009
14016 </div>
14017 <div class="body">
14018 <p>Min reprap begynner å ta form. Den er nå kommet så langt at den er
14019 blitt en kubisk ramme. Z-aksen er montert men ikke kalibrert, og det
14020 hele er klart for litt enkel testing. Har møtt på to problemer som
14021 blokkerer videre montering, men har oppnått kontakt med Audun Vaaler
14022 ved Høgskolen i Østfold som forteller at de er nesten ferdig med et
14023 tilsvarende byggesett som det jeg tar utgangspunkt i, og håper de kan
14024 forklare hvordan de kom rundt problemene. De to problemene er
14025 relatert til Z-aksen og Y-aksen. </p>
14026
14027 <p>For Z-aksen, er det et stjernehjul som festes på motoraksen ved
14028 tannjulet som driver z-aksebåndet og som skal holde båndet på plass.
14029 Problemet med det nederste stjernejulet er at det er helt løst, og
14030 blir liggende på motoren 5 mm nedenfor tannjulet, i stedet for å ligge
14031 inntil tannjulet slik det skal. Mulig løsningen er å borre i
14032 stjernehjulet, eller lime det fast.</p>
14033
14034 <p>For Y-aksen, er det en plastdel som ser ut til å mangle som skulle
14035 dekket to skruver som kommer i veien for kraftoverføringsmekanismen
14036 fra motoren til selve aksen, slik at mekanismen kan snurre fritt.</p>
14037
14038 <p>Når det gjelder elektronikken til min reprap, så er min gode venn
14039 Anders Rosnes igang med å lodde sammen delene og han forteller at
14040 koblingsbordet for Arduino er klart, og en temperatursensor og en
14041 optoswitch er også klar. Gleder meg til å teste dem. Må bare finne
14042 ut hvordan jeg laster opp firmware i Arduino-en. :)</p>
14043
14044 <p>Når det gjelder NUUGs reprap-prosjekt, så er det framgang og Ole
14045 Kristian, Tollef og Ketil besøke IFI for å få fortgang i produksjon av
14046 plastdeler, og Ole Kristian forteller at han har funnet en kilde til
14047 de fleste metalldelene. Gleder meg til å se resultaten av det
14048 arbeidet.</p>
14049
14050 </div>
14051 <div class="tags">
14052
14053
14054 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
14055
14056
14057 </div>
14058 </div>
14059 <div class="padding"></div>
14060
14061 <div class="entry">
14062 <div class="title">
14063 <a href="http://people.skolelinux.org/pere/blog/Intellektuelt_privilegium___et_bedre_IP_begrep.html">Intellektuelt privilegium - et bedre IP-begrep</a>
14064 </div>
14065 <div class="date">
14066 1st February 2009
14067 </div>
14068 <div class="body">
14069 <p>Ofte brukes intellektuell eiendom som samlebegrep for opphavsrett,
14070 patenter, varemerker og forretningshemmeligheter. Problemet med dette
14071 begrepet er at det er svært misvisende. For det første er ingen av de
14072 begrensede monopolene det her er snakk om som kan kalles eiendom, og
14073 for det andre er egenskapene til de ulike monopolene så forskjellige
14074 at det er mer tilslørende enn opplysende å gruppere dem sammen i et
14075 sekkebegrep. Blant annet Richard Stallman har
14076 <a href="http://www.gnu.org/philosophy/not-ipr.html">skrevet litt om dette</a>.</p>
14077
14078 <p>I dag kom jeg over
14079 <a href="http://blogs.sun.com/webmink/entry/intellectual_privilege">en
14080 bloggpost fra Simon Phipps</a> som foreslår å bruke intellektuelt
14081 privilegium som begrep i stedet, da det gjør det klarere at det ikke
14082 er snakk om eiendom, men et tidsbegrenset monopol. Simon Phipps
14083 forteller videre at noen jobber med å skrive
14084 <a href="http://www.intellectualprivilege.com/book.html">en bok med
14085 tittel Intellectual Privilege</a>, og at boken er anbefalt av Lawrence
14086 Lessig. Jeg tror jeg skal begynne å bruke begrepet intellektuelt
14087 privilegium når jeg snakker om opphavsrett, patenter, varemerker og
14088 forretningshemmeligheter framover.</p>
14089
14090 </div>
14091 <div class="tags">
14092
14093
14094 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
14095
14096
14097 </div>
14098 </div>
14099 <div class="padding"></div>
14100
14101 <div class="entry">
14102 <div class="title">
14103 <a href="http://people.skolelinux.org/pere/blog/Fri_og__pen_standard__slik_Digistan_ser_det.html">Fri og åpen standard, slik Digistan ser det</a>
14104 </div>
14105 <div class="date">
14106 31st January 2009
14107 </div>
14108 <div class="body">
14109 <p>Det er mange ulike definisjoner om hva en åpen standard er for noe,
14110 og NUUG hadde <a href="http://www.nuug.no/dokumenter/standard-presse-def-200506.txt">en
14111 pressemelding om dette sommeren 2005</a>. Der ble definisjonen til
14112 <a href="http://www.aaben-standard.dk/">DKUUG</a>,
14113 <a href="http://europa.eu.int/idabc/servlets/Doc?id=19529">EU-kommissionens
14114 European Interoperability Framework ( side 9)</a> og
14115 <a href="http://www.teknologiradet.no/files/7polert_copy.htm">teknologirådet</a> omtalt.</p>
14116
14117 <p>Siden den gang har regjeringens standardiseringsråd dukket opp, og de
14118 ser ut til å har tatt utgangspunkt i EU-kommisjonens definisjon i
14119 <a href="http://www.regjeringen.no/nb/dep/fad/kampanjer/standardiseringsradet/arbeidsmetodikk.html?id=476407">sin
14120 arbeidsmetodikk</a>. Personlig synes jeg det er en god ide, da
14121 kravene som stilles der gjør at alle markedsaktører får like vilkår,
14122 noe som kommer kundene til gode ved hjelp av økt konkurranse.</p>
14123
14124 <p>I sommer kom det en ny definisjon på banen.
14125 <a href="http://www.digistan.org/">Digistan</a> lanserte
14126 <a href="http://www.digistan.org/open-standard:definition">en
14127 definisjon på en fri og åpen standard</a>. Jeg liker måten de bryter
14128 ut av diskusjonen om hva som kreves for å kalle noe en åpen standard
14129 ved å legge på et ord og poengtere at en standard som er både åpen og
14130 fri har noen spesielle krav. Her er den definisjonen etter rask
14131 oversettelse fra engelsk til norsk av meg:</p>
14132
14133 <blockquote>
14134 <p><strong>Definisjonen av en fri og åpen standard</strong></p>
14135
14136 <p>Den digitale standardorganisasjonen definierer fri og åpen standard
14137 som følger:</p>
14138 <ul>
14139 <li>En fri og åpen standard er immun for leverandørinnlåsing i alle
14140 stadier av dens livssyklus. Immuniteten fra leverandørinnlåsing gjør
14141 det mulig å fritt bruke, forbedre, stole på og utvide en standard over
14142 tid.</li>
14143 <li>Standarden er adoptert og vil bli vedlikeholdt av en ikke-kommersiell
14144 organisasjon, og dens pågående utvikling gjøres med en åpen
14145 beslutningsprosedyre som er tilgjengelig for alle som er interessert i
14146 å delta.</li>
14147 <li>Standarden er publisert og spesifikasjonsdokumentet er fritt
14148 tilgjengelig. Det må være tillatt for alle å kopiere, distribuere og
14149 bruke den uten begresninger.</li>
14150 <li>Patentene som muligens gjelder (deler av) standarden er gjort
14151 ugjenkallelig tilgjengelig uten krav om betaling.</li>
14152 <li>Det er ingen begresninger i gjenbruk av standarden.</li>
14153 </ul>
14154 <p>Det økonomiske resultatet av en fri og åpen standard, som kan
14155 måles, er at det muliggjør perfekt konkurranse mellom leverandører av
14156 produkter basert på standarden.</p>
14157 </blockquote>
14158
14159 <p>(Tar gjerne imot forbedringer av oversettelsen.)</p>
14160
14161 </div>
14162 <div class="tags">
14163
14164
14165 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
14166
14167
14168 </div>
14169 </div>
14170 <div class="padding"></div>
14171
14172 <div class="entry">
14173 <div class="title">
14174 <a href="http://people.skolelinux.org/pere/blog/Transendentalt_tullball_og_en_funksjonell_tiln_rming.html">Transendentalt tullball og en funksjonell tilnærming</a>
14175 </div>
14176 <div class="date">
14177 24th January 2009
14178 </div>
14179 <div class="body">
14180 <p>Kom over
14181 <a href="http://debian-administration.org/users/dkg/weblog/39">en
14182 bloggpost fra Daniel Kahn Gillmor</a> som forteller at
14183 Eben Moglen, juridisk rådgiver for FSF og stifteren av Software Fredom
14184 Law Center, i sitt kurs har referert Felix Cohen sin artikkel
14185 <a href="http://moglen.law.columbia.edu/LCS/cohen-transcendental.pdf">Trancendental
14186 Nonsense and the Functional Approach</a> fra 1935. Det må jeg si var
14187 svært interessant for å forstå hvordan og hvorfor immaterialretten har
14188 utvidet sitt virkeområde og hvor lenge det har pågått.</p>
14189
14190 <p>Innlegget minner meg på
14191 <a href="https://penta.debconf.org/~joerg/events/161.en.html">en
14192 presentasjon jeg overvar</a> på Debconf 7 om hvordan innføring og
14193 utvidelse av opphavsretten ble debattert på 1700-tallet. Anbefaler å
14194 se den presentasjonen som er tilgjengelig på video i
14195 <a href="http://meetings-archive.debian.net/pub/debian-meetings/2007/debconf7/low/072_Free_as_in_Market_the_misunderstood_entanglement_of_ethics_software_and_profits.ogg">lav</a>
14196 og
14197 <a href="http://meetings-archive.debian.net/pub/debian-meetings/2007/debconf7/high/072_Free_as_in_Market_the_misunderstood_entanglement_of_ethics_software_and_profits.ogg">høy</a>
14198 oppløsning.</p>
14199
14200 </div>
14201 <div class="tags">
14202
14203
14204 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
14205
14206
14207 </div>
14208 </div>
14209 <div class="padding"></div>
14210
14211 <div class="entry">
14212 <div class="title">
14213 <a href="http://people.skolelinux.org/pere/blog/ODF_bruk_i_staten__ikke_helt_p__plass.html">ODF-bruk i staten, ikke helt på plass</a>
14214 </div>
14215 <div class="date">
14216 22nd January 2009
14217 </div>
14218 <div class="body">
14219 <p>I går publiserte
14220 <a href="http://universitas.no/nyhet/52776/">Universitas</a>,
14221 <a href="http://www.dagensit.no/trender/article1588462.ece">Dagens-IT</a>
14222 og <a href="http://www.idg.no/computerworld/article118622.ece">Computerworld
14223 Norge</a> en sak om at de ansatte ved Universitetet i Oslo ikke følger
14224 regjeringens pålegg om å publisere i HTML, PDF eller ODF. Det er bra
14225 at det kommer litt fokus på dette, og jeg håper noen journalister tar
14226 en titt på de andre statlige instansene også.</p>
14227
14228 <p>Skulle ønske det var en enkel måte å sjekke om ODF-dokumenter er i
14229 henholdt til ODF-spesifikasjonen, og en måte å teste om programmer som
14230 hevder å støtte ODF forstår alle delene av ODF-spesifikasjonen.
14231 Kjenner kun til ufullstendige løsninger for slikt.</p>
14232
14233 </div>
14234 <div class="tags">
14235
14236
14237 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
14238
14239
14240 </div>
14241 </div>
14242 <div class="padding"></div>
14243
14244 <div class="entry">
14245 <div class="title">
14246 <a href="http://people.skolelinux.org/pere/blog/Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html">Det vanskelige Lisensvalget - ikke lag din egen</a>
14247 </div>
14248 <div class="date">
14249 22nd January 2009
14250 </div>
14251 <div class="body">
14252 <p>Min mormor har intet dypt forhold til opphavsrettsloven. Hun eier
14253 ingen kopimaskin eller datamaskin. Hun kan ikke bruke videoopptaker,
14254 og er generelt sjelden i en situasjon der hun kunne tenkes å kopiere
14255 noe som er opphavsrettslig vernet. Da jeg en gang forklarte at jeg
14256 var involvert i
14257 <a href="http://www.openstreetmap.org/">OpenStreetmap-prosjektet</a>
14258 (hun lurte på hvorfor jeg kjørte rundt i nabolaget med GPS), var
14259 "hvorfor ikke bruke de offisielle kartene fra kartverket " det første
14260 hun spurte om. Jeg er usikker på om svaret ga mening, i og med at
14261 hun aldri har tenkt nøye over bruksrettigheter og slikt. Hva skulle
14262 hun med retten til videredistribusjon av nye kartkopier, som ikke
14263 kopierer kart? Hva skulle hun med retten til å publisere endrede
14264 utgaver som aldri har hatt behov for annet enn å notere litt på en
14265 kartkopi? Det er altså mulig å gå igjennom livet (og det har vært
14266 et langt og innholdsrikt liv for min mormor) uten å forholde seg til
14267 opphavsrettsloven.</p>
14268
14269 <p>Andre igjen trenger solid kunnskap om konsekvensene av paragrafene
14270 i opphavsrettsloven i sitt daglige virke, men har av ulike årsaker
14271 ikke satt seg nøye inn i lovens konsekvens. Denne teksten er tiltenkt
14272 slike lesere.</p>
14273
14274 <p>Når en publiserer programvare eller annet opphavsrettsbeskyttet
14275 materiale (eller "verk" som loven kaller det), så er det endel ting
14276 som er lurt å tenke på. Hvis en ikke sier noe spesifikt om vilkårene
14277 for publiseringen, så er det opphavsrettens grunnregler som gjelder.
14278 De sier blant annet at ingen andre enn rettighetshaver kan publisere,
14279 kopiere og endre verket. Hvis en ønsker å publisere noe uten
14280 bruksbegrensninger for mottaker (f.eks. fri programvare eller fritt
14281 tilgjengelige data), så må en altså eksplisitt gi tillatelse for andre
14282 til å gjøre disse tingene. Slike eksplisitte tillatelser kalles
14283 gjerne lisenser. Det er en god del å tenke på når en lager lisenser,
14284 og det er enkelt å gjøre feil, slik at lisensen ikke uttrykker
14285 intensjonen med publiseringen. Det er derfor lurt å gjenbruke en
14286 eksisterende lisenstekst hvis det er mulig.</p>
14287
14288 <p>Av flere årsaker er det lurt å ikke finne på sin egen lisenstekst.
14289 For det første gir det jobb for de som ønsker å bruke verket å sette
14290 seg inn i, forstå og vurdere hver enkelt lisens, for å finne ut om den
14291 dekker bruksbehovet. Hver ny lisensvariant gir dermed ekstra arbeide
14292 for de organisasjoner og individer som vurderer å ta i bruk et
14293 opphavsrettsbeskyttet verk. Gjenbruk forutsetter gjerne bruk sammen
14294 med andre verk, f.eks. programmer og biblioteker skal settes sammen
14295 til et hele, eller datafiler skal brukes sammen med programmer. Det
14296 er fort gjort å lage en hjemmesnekret lisens som ikke tillater bruk
14297 sammen med andre komponenter hvis en ikke er påpasselig med
14298 utformingen av lisensen (såkalte inkompatible lisenser), spesielt hvis
14299 det ikke er intensjonen ved publisering. Og for det andre, så er det
14300 fort gjort å glemme noe når en lager lisensteksten, slik at
14301 rettigheter en ønsket å gi til brukerne ikke blir nevnt og lovens
14302 begresninger gjelder.. <strong>Første regel ved lisensvalg er derfor
14303 å unngå å lage sin egen, men forsøke så langt som mulig å bruke en av
14304 de utallige eksisterende lisensene.</strong></p>
14305
14306 <p>Et lite eksempel på problemer som kan oppstå er
14307 <a href="http://api.met.no/lisens.html">betingelsene som Meteorologisk
14308 institutt har gjort sine data tilgjengelig under</a>. De ser pr. i
14309 dag slik ut (kopiert hit for å sikre at framtidige lesere kjenner
14310 innholdet hvis de endres):</p>
14311
14312 <blockquote><p>Betingelser for bruk av data
14313 <br/>Meteorologisk institutt innehar immaterielle- og
14314 eiendomsrettigheter til data og produkter produsert av instituttet
14315 (heretter omtalt som PRODUKTER/PRODUKTENE). Selv om et utvalg
14316 PRODUKTER er tilgjengelige her for nedlasting og bruk, medfører ikke
14317 dette på noen måte overdragelse av disse rettighetene. PRODUKTENE kan
14318 brukes til ethvert formål som ikke er i strid med norsk lov. Dersom
14319 PRODUKTENE videreformidles i opprinnelig form eller i en form hvor de
14320 opprinnelige PRODUKTENE utgjør en vesentlig og/eller en lett
14321 gjenkjennelig del, skal Meteorologisk institutt oppgies som
14322 kilde. Dette må gjøres på en godt synlig måte. Meteorologisk institutt
14323 kan ikke holdes ansvarlig for eventuelle konsekvenser av bruken av
14324 PRODUKTENE. Meteorologisk institutt garanterer ikke regelmessighet i
14325 oppdateringen av PRODUKTENE, og endringer i PRODUKTENE kan forekomme
14326 uten varsel. For direkte leveranse av spesifisert produktsett,
14327 vennligst kontakt Meteorologisk institutt.</p></blockquote>
14328
14329 <p>Meteorologisk institutt hevder at dette skal gjøre dem "fritt
14330 tilgjengelige", og det gjør at jeg mistenker at betingelsene ikke
14331 reflekterer intensjonen bak publiseringen. I lisensen står det ikke
14332 at en har rett til å endre dataene og publisere det endrede
14333 resultatet. Det står heller ingenting om hvorvidt en har rett til
14334 videredistribusjon. Mangelen på tillatelse til slik bruk gjør at jeg
14335 ikke ville omtale datagrunnlaget som fritt tilgjengelig. Det er i
14336 strid med kriteriene for Free Software
14337 <a href="http://www.fsf.org/licensing/essays/free-sw.html">publisert
14338 av FSF</a>,
14339 <a href="http://www.debian.org/social_contract#guidelines">Debian Free
14340 Software Guidelines</a> og NUUGs beskrivelse av fri programvare
14341 publisert i
14342 <a href="http://www.nuug.no/dokumenter/folder-friprogramvare.pdf">NUUGs
14343 folder om dette</a>. Jeg lurer på hvorfor Meteorologisk institutt
14344 ikke valgte noen kjent lisens? Skulle tro at en Creative
14345 Commons-lisens eller en av de mest brukte fri programvarelisensene som
14346 GPL og BSD kunne duge. Jeg håper Meteorologisk institutt revurderer
14347 og endrer på betingelsene.</p>
14348
14349 <p><strong>Oppdatering 2014-04-23:</strong> Meteorologisk institutt
14350 har siden jeg skrev denne teksten endret
14351 <ahref="http://api.met.no/lisens_data.html">sine bruksvilkår for
14352 datasettet</a> til Creative Commons Navngivelse 3.0 Norge eller Norsk
14353 lisens for offentlige data etter eget valg, hvilket er et langt steg
14354 fremover i og med at de har sluttet å bruke sin egenlagde lisens, men
14355 jeg lurer litt på hvor gjennomtenkt valget er, gitt at datasettet jo
14356 er vernet etter databaserettighetene i åndsverklovens § 43, og den
14357 aktuelle Creative Commons-lisensen jo inneholder «Dersom lisensgiver
14358 innehar databaserettigheter eller lignende i henhold til
14359 åndsverklovens § 43 og EUs databasedirektiv, fraskriver lisensgiver
14360 seg disse rettigheter», hvilket jo vil si at en har frasagt seg alle
14361 rettigheter til datasettet når det ikke er et verk men en
14362 database.</p>
14363
14364 </div>
14365 <div class="tags">
14366
14367
14368 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
14369
14370
14371 </div>
14372 </div>
14373 <div class="padding"></div>
14374
14375 <div class="entry">
14376 <div class="title">
14377 <a href="http://people.skolelinux.org/pere/blog/When_web_browser_developers_make_a_video_player___.html">When web browser developers make a video player...</a>
14378 </div>
14379 <div class="date">
14380 17th January 2009
14381 </div>
14382 <div class="body">
14383 <p>As part of the work we do in <a href="http://www.nuug.no">NUUG</a>
14384 to publish video recordings of our monthly presentations, we provide a
14385 page with embedded video for easy access to the recording. Putting a
14386 good set of HTML tags together to get working embedded video in all
14387 browsers and across all operating systems is not easy. I hope this
14388 will become easier when the &lt;video&gt; tag is implemented in all
14389 browsers, but I am not sure. We provide the recordings in several
14390 formats, MPEG1, Ogg Theora, H.264 and Quicktime, and want the
14391 browser/media plugin to pick one it support and use it to play the
14392 recording, using whatever embed mechanism the browser understand.
14393 There is at least four different tags to use for this, the new HTML5
14394 &lt;video&gt; tag, the &lt;object&gt; tag, the &lt;embed&gt; tag and
14395 the &lt;applet&gt; tag. All of these take a lot of options, and
14396 finding the best options is a major challenge.</p>
14397
14398 <p>I just tested the experimental Opera browser available from <a
14399 href="http://labs.opera.com">labs.opera.com</a>, to see how it handled
14400 a &lt;video&gt; tag with a few video sources and no extra attributes.
14401 I was not very impressed. The browser start by fetching a picture
14402 from the video stream. Not sure if it is the first frame, but it is
14403 definitely very early in the recording. So far, so good. Next,
14404 instead of streaming the 76 MiB video file, it start to download all
14405 of it, but do not start to play the video. This mean I have to wait
14406 for several minutes for the downloading to finish. When the download
14407 is done, the playing of the video do not start! Waiting for the
14408 download, but I do not get to see the video? Some testing later, I
14409 discover that I have to add the controls="true" attribute to be able
14410 to get a play button to pres to start the video. Adding
14411 autoplay="true" did not help. I sure hope this is a misfeature of the
14412 test version of Opera, and that future implementations of the
14413 &lt;video&gt; tag will stream recordings by default, or at least start
14414 playing when the download is done.</p>
14415
14416 <p>The test page I used (since changed to add more attributes) is
14417 <a href="http://www.nuug.no/aktiviteter/20090113-foredrag-om-foredrag/">available
14418 from the nuug site</a>. Will have to test it with the new Firefox
14419 too.</p>
14420
14421 <p>In the test process, I discovered a missing feature. I was unable
14422 to find a way to get the URL of the playing video out of Opera, so I
14423 am not quite sure it picked the Ogg Theora version of the video. I
14424 sure hope it was using the announced Ogg Theora support. :)</p>
14425
14426 </div>
14427 <div class="tags">
14428
14429
14430 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/h264">h264</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
14431
14432
14433 </div>
14434 </div>
14435 <div class="padding"></div>
14436
14437 <div class="entry">
14438 <div class="title">
14439 <a href="http://people.skolelinux.org/pere/blog/Fiksgatami_begynner___ta_form.html">Fiksgatami begynner å ta form</a>
14440 </div>
14441 <div class="date">
14442 15th January 2009
14443 </div>
14444 <div class="body">
14445 <p>For noen uker siden bestemte noen av oss seg for at det var på tide
14446 med en norsk utgave av
14447 <a href="http://www.fixmystreet.com/">FixMyStreet</a>, og satte igang
14448 et prosjekt i NUUG-regi. Konseptet er å gjøre det enklere å
14449 rapportere til rette instans om ting som er galt i offentligheten, ved
14450 å bruke kart og web. <a href="http://www.fiksgatami.no">En
14451 testinstans</a> er på plass på en maskin donert av min arbeidsplass
14452 USIT ved Universitetet i Oslo, og den begynner så smått å fungere.
14453 Det gjenstår å fullføre støtten for norsk språk, bytte ut kartet og
14454 finne kilde for å slå opp adresser før første versjon er operativ.
14455 Når den er operativ, håper vi å forbedre utseendet litt, samt legge
14456 til ny funksjonalitet.
14457 <a href="http://wiki.nuug.no/grupper/fiksgatami">Prosjektet</a>
14458 trenger flere folk, både utviklere og folk til å bidra med å finne ut
14459 hvor feilene som rapporteres skal sendes videre. Vi har kommet i
14460 kontakt med naturvernmiljøet i Bergen som allerede var igang med
14461 lignende planer, og det ser ut til at vi kan slå våre pjalter sammen
14462 med dem. Dette blir bra.</p>
14463
14464 </div>
14465 <div class="tags">
14466
14467
14468 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
14469
14470
14471 </div>
14472 </div>
14473 <div class="padding"></div>
14474
14475 <div class="entry">
14476 <div class="title">
14477 <a href="http://people.skolelinux.org/pere/blog/Elektronikkbyggesettet_kommer_fram_p__andre_fors_k.html">Elektronikkbyggesettet kommer fram på andre forsøk</a>
14478 </div>
14479 <div class="date">
14480 2nd January 2009
14481 </div>
14482 <div class="body">
14483 <p>Et langt hopp fremover for <a href="http://www.nuug.no/">NUUG</a>s
14484 <a href="http://wiki.nuug.no/grupper/replikator">replikator-prosjekt</a>
14485 i dag.</p>
14486
14487 <p>I dag klarte posten det de ikke klarte før jul, nemlig å få fram
14488 elektronikkbyggesettet for 3D-skriveren min. Fikk pakkelapp i dag som
14489 sist, og dro til min lokale post-i-butikk for å hente pakken. Ingen
14490 pakke der, som sist. Ringte så direkte til til postens kundeservice
14491 som fortalte at de hadde snakket med min lokale post-i-butikk, og nå
14492 lå pakken der. Ruslet så tilbake og nå fant de den. Fikk inntrykk
14493 av at pakken hadde annet referansenummer enn det som var på
14494 utleveringsbilaget jeg hadde fått i posten. Lurer på om det samme
14495 skjedde sist, og om pakken også da lå her og ventet på meg uten at
14496 posten klarte å gi meg den ved oppmøte. Uansett, glad og lykkelig
14497 ruslet jeg hjem igjen med elektronikkbyggesettet.</p>
14498
14499 <p>Da er det bare å gå igang med å lodde sammen alle kretskortene.
14500 Det er en solid stabel deler, selv om esken ikke var så stor (ca
14501 20x20x20 cm). Her skal min gode venn Anders hjelpe til. Han er
14502 fysikker og jobber med elektronikk til daglig, og har sagt ja til å
14503 bidra med sin kompetanse. :)</p>
14504
14505 <p>Ellers er det god framgang med bygging av mekanikksettet som ankom
14506 før jul. Har brukt romjulen til å bygge, og er ferdig med alle
14507 hjørnestykkene, Z-aksene og i gang med delene til Y-aksen. Når
14508 siste del av Y-aksen er ferdig kan det hele monteres sammen med stag
14509 slik at rammeverket til <a href="http://www.reprap.org/">reprap</a>-en
14510 kan monteres. Det blir interessant å få alt nøyaktig nok montert.
14511 Z-aksen skal ha festene til utskriftsplaten i samme høyde innenfor en
14512 feilmargin på 0.25 mm, over en avstand på 40 cm. Håper vater kan
14513 bidra her. Regner med at det blir enklere å komme opp med løsninger
14514 når rammen begynner å ta form.</p>
14515
14516 <p>Her om dagen kom jeg forresten over en alternativ 3D-skriver som
14517 ikke skriver ut plastikk, men i stedet bruker papir, kniv og lim.
14518 <a href="http://blog.wired.com/gadgets/2008/11/3d-printer-feed.html">Mcor
14519 Matrix</a> heter vidunderet, men det er ikke i salg ennå, selv om
14520 <a href="http://www.mcortechnologies.com/">produsentens websider</a>
14521 påstår det skulle skje i 2008.</p>
14522
14523 </div>
14524 <div class="tags">
14525
14526
14527 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
14528
14529
14530 </div>
14531 </div>
14532 <div class="padding"></div>
14533
14534 <div class="entry">
14535 <div class="title">
14536 <a href="http://people.skolelinux.org/pere/blog/Software_video_mixer_on_a_USB_stick.html">Software video mixer on a USB stick</a>
14537 </div>
14538 <div class="date">
14539 28th December 2008
14540 </div>
14541 <div class="body">
14542 <p>The <a href="http://www.nuug.no/">Norwegian Unix User Group</a> is
14543 recording our montly presentation on video, and recently we have
14544 worked on improving the quality of the recordings by mixing the slides
14545 directly with the video stream. For this, we use the
14546 <a href="http://dvswitch.alioth.debian.org/">dvswitch</a> package from
14547 the Debian video team. As this require quite one computer per video
14548 source, and NUUG do not have enough laptops available, we need to
14549 borrow laptops. And to avoid having to install extra software on
14550 these borrwed laptops, I have wrapped up all the programs needed on a
14551 bootable USB stick. The software required is dvswitch with assosiated
14552 source, sink and mixer applications and
14553 <a href="http://www.kinodv.org/">dvgrab</a>. To allow this setup to
14554 work without any configuration, I've patched dvswitch to use
14555 <a href="http://www.avahi.org/">avahi</a> to connect the various parts
14556 together. And to allow us to use laptops without firewire plugs, I
14557 upgraded dvgrab to the one from Debian/unstable to get one that work
14558 with USB sources. We have not yet tested this setup in a production
14559 setup, but I hope it will work properly, and allow us to set up a
14560 video mixer in a very short time frame. We will need it for
14561 <a href="http://www.goopen.no/">Go Open 2009</a>.</p>
14562
14563 <p><a href="http://www.nuug.no/pub/video/bin/usbstick-dvswitch.img.gz">The
14564 USB image</a> is for a 1 GB memory stick, but can be used on any
14565 larger stick as well.</p>
14566
14567 </div>
14568 <div class="tags">
14569
14570
14571 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>.
14572
14573
14574 </div>
14575 </div>
14576 <div class="padding"></div>
14577
14578 <div class="entry">
14579 <div class="title">
14580 <a href="http://people.skolelinux.org/pere/blog/FAD_lanserer_reiseregningsskjema_som_fri_programvare.html">FAD lanserer reiseregningsskjema som fri programvare</a>
14581 </div>
14582 <div class="date">
14583 17th December 2008
14584 </div>
14585 <div class="body">
14586 <p>Jeg overvar i dag <a href="http://www.regjeringen.no/nb/dep/fad/Tema/Lonns-_og_personalpolitikk/statens_reiseregulativ/reiseregningenno-som-fri-programvare.html">FADs pressepresentasjon</a> av arbeidet med ny
14587 programvare for <a href="http://www.reiseregningen.no/">skriving av
14588 reiseregninger</a>, som de gir ut som fri programvare. Den gode
14589 nyheten er at FAD med dette prosjektet demonstrerer vilje til å gå
14590 foran i å etablere en delingskultur i offentlig sektor, og denne gang
14591 har hatt fokus på å lage en løsning som fungerer på flere platformer,
14592 konkret Linux, MacOS X og Windows. Løsningen er utviklet av
14593 <a href="http://makingwaves.no">Making Waves</a> på oppdrag fra FAD, og
14594 kildekoden er tilgjengelig fra
14595 <a href="https://www.coderesort.com/p/reiseregningen">CodeResort</a>.
14596 En får lesetilgang til kode og dokumentasjon uten å registrere seg,
14597 men må registrere seg for f.eks. å melde inn feil og skrive i wikien.
14598 FAD håper å få erfaring med fri programvareprosjekter vha. dette
14599 prosjektet, som er første gang de gir ut kildekode fra et
14600 "egenutviklet" prosjekt.</p>
14601
14602 <p>Løsningen er BSD-lisensiert, og basert på Adobe Flash, konkret
14603 Adobe Flex. Den bruker Flash 9, og fungerer ikke med Gnash. I
14604 tillegg til at selve flash-binæren ikke fungerer med Gnash, så er det
14605 lagt JavaScript-kode foran web-programmet som nekter å starte
14606 flash-programmet hvis ikke Adobe Flash 9 er installert. Det var
14607 irriterende, og jeg måtte hente ut URL til Flash-binæren fra
14608 HTML-siden og lage min egen testside for å sjekke om den fungerte med
14609 gnash. Fikk bare en blank flate der programmet skulle startet. Laget
14610 en side med følgende HTML-snutt for å laste programmet
14611 <pre><blockquote>&lt;object
14612 data="http://213.225.125.209/kunder/dss/Reiseregningen.swf"
14613 width="100%"
14614 height="100%"
14615 &gt;</blockquote></pre></p>
14616
14617 <p>Bruken av Adobe Flash er spesielt problematisk da Adobes
14618 Flash-utgave har en lisens som ikke tillater andre en Adobe å
14619 distribuere deres programpakke. Det gjør det umulig for
14620 linux-distribusjoner som Debian, Ubuntu og RedHat å legge ved Adobes
14621 Flash i sine distribusjoner. Adobe Flash er ikke fri programvare.
14622 Det finnes noen ikke-komplette Flash-implementasjoner som er fri
14623 programvare, som <a href="http://www.getgnash.org/">Gnash</a> og
14624 <a href="http://swfdec.freedesktop.org/">swfdec</a>. Jeg spurte
14625 utviklerne om de hadde testet med alternative utgaver av Flash som
14626 Gnash og swfdec, men utviklerne hadde ikke hørt om alternativer og
14627 heller ikke testet løsningen mot disse.</p>
14628
14629 <p>Videreutvikling av reiseregningsprogrammet vil kreve aksept for
14630 lisensen til Adobe Flex. I følge Adobe finnes Adobe Flax som
14631 Eclipse-utvidelse i
14632 <a href="http://labs.adobe.com/technologies/flex/flexbuilder_linux/">en
14633 betautgave for Linux</a>, men jeg vet ikke om denne er tilstrekkelig
14634 for å bygge reiseregningsprogrammet. Jeg mistenker at valg av
14635 teknologi gjør at svært få fri programvareutviklere ser det som
14636 interessant å involvere seg i videreutvikling av dette prosjektet.
14637 Personlig begrenser jeg meg til å jobbe med prosjekter som kan bygges
14638 og videreutvikles ved hjelp av fri programvare. Andre utviklere av
14639 fri programvare ser det åpenbart annerledes, da det jo finnes fri
14640 programvare på Windows. Vi får se om det er tilstrekkelig mange av
14641 dem til at FAD får bidragsytere utenfra. Prosjektet bærer litt preg
14642 av "kast det over gjerdet"-metoden for deling, der en legger ut koden
14643 men det ikke er klart hvem som skal skape fellesskapet som trengs for
14644 å få et fungerende fri programvareutviklingsmiljø.</p>
14645
14646 <p>Systemet viser fram et dynamisk skjema som fylles ut fortløpende,
14647 og der tidligere svar styrer hvilke alternativer en må fylle ut
14648 senere. Det henter informasjon om takster og regler fra FADs sider,
14649 der informasjonen skal være lagt ut i maskinlesbart format. Når en er
14650 ferdig med å fylle ut kan en hente ut en PDF og en XML-fil for
14651 utskrift eller videre lagring/behandling. Skjemaet er kun
14652 klientbiten, og eventuell integrering mot økonomisystemer følger ikke
14653 med. FAD lovte at de skulle bidra til at takster og regelfilene
14654 skulle holdes oppdatert. Konvertering til PDF var visst .NET-basert.
14655 Utviklerne hadde ingen idé om dette fungerte med fri
14656 programvareutgaver som Mono. .NET-utgaven skulle være en begrenset
14657 del av løsningen, og visstnok ble .NET valgt for å integreres med FADs
14658 eksisterende tjenerløsning. Løsningen kunne gjenbruke
14659 personinformasjon vha. XML-filer lagret lokalt på brukerens maskin,
14660 slik at en slapp å skrive inn samme informasjon hver gang. Sentralt
14661 lagring var ikke ønsket for å unngå personvernspørsmål, selv om dette
14662 gjorde det litt vanskeligere for brukeren.</p>
14663
14664 </div>
14665 <div class="tags">
14666
14667
14668 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
14669
14670
14671 </div>
14672 </div>
14673 <div class="padding"></div>
14674
14675 <div class="entry">
14676 <div class="title">
14677 <a href="http://people.skolelinux.org/pere/blog/Elektronikkbyggesettet_for_reprapen_sporet_opp.html">Elektronikkbyggesettet for reprapen sporet opp</a>
14678 </div>
14679 <div class="date">
14680 16th December 2008
14681 </div>
14682 <div class="body">
14683 <p>I dag fikk jeg endelig vite hva posten hadde gjort med
14684 elektronikkbyggesettet mitt. Fikk epost fra avsenderen, Zach 'Hoeken'
14685 Smith, som fortalte at posten hadde returnert pakken til ham. Ingen
14686 aning om hvorfor de klarte å sende pakkelappen til meg, men ikke selve
14687 pakken. De gode nyhetene er at vi forsøker igjen, og håper det går
14688 bedre denne gangen.</p>
14689
14690 <p><a href="http://www.nuug.no/">NUUG</a>s
14691 <a href="http://wiki.nuug.no/grupper/replikator">replikator-prosjekt</a>
14692 har de siste ukene fått et nytt medlem. Ole Kristian Lien har meldt
14693 seg for å bygge en reprap ved hjelp av plastdeler vi får skrevet ut
146943D-skriveren til Institutt for Informatikk i Oslo. Han er igang
14695 med å skaffe seg oversikt over hvilke deler som trengs derfra, og
14696 hvilke som kan skaffes fra jernvarehandel og f.eks. Clas Ohlson. Det
14697 er dermed gode håp om at vi har to 3D-skrivere operative over
14698 jul.</p>
14699
14700 </div>
14701 <div class="tags">
14702
14703
14704 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
14705
14706
14707 </div>
14708 </div>
14709 <div class="padding"></div>
14710
14711 <div class="entry">
14712 <div class="title">
14713 <a href="http://people.skolelinux.org/pere/blog/Mekanikk_delen_av_reprap_byggesettet_i_hus.html">Mekanikk-delen av reprap-byggesettet i hus</a>
14714 </div>
14715 <div class="date">
14716 9th December 2008
14717 </div>
14718 <div class="body">
14719 <p>NUUG-prosjektet for å lage 3D-skrivere gjorde et lite hopp forover
14720 i dag. Jeg har som tidliger enevnt bestilt de to ferdige byggesettene
14721 for elektronikk og mekanikk, og i dag, endelig, ankom mekanikk-settet.
14722 Hurra. Håper å starte byggingen av mekanikksettet i romjula.</p>
14723
14724 <p>Når det gjelder bygging av reprap basert på deler fra IFIs
14725 3D-skriver, så har NUUG avtale om at de lager plast-delene basert på
14726 STL-filer vi sender dem der, og printeransvarlig der har fått første
14727 dump av filer. Etter dette har jeg ikke klart å få tak i ham, så
14728 jeg tror han fortsatt er travelt opptatt. Håper det ordner seg
14729 snart. Det trengs frivillige for å bygge denne. Det innebærer
14730 blant annet å skaffe seg oversikt over hvilke plastdeler som må
14731 skrives ut, samt finne leverandør for skruver, mutt, metallstag,
14732 steppermotorer etc. Antar Clas Olsson og ELFA kan skaffe mye av
14733 dette, men har ingen plan om å sette meg inn i dette selv med det
14734 første. Frivillig til å skaffe seg sin egen 3D-skriver etterlyses,
14735 og kan melde seg på aktive@nuug.no.</p>
14736
14737 </div>
14738 <div class="tags">
14739
14740
14741 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
14742
14743
14744 </div>
14745 </div>
14746 <div class="padding"></div>
14747
14748 <div class="entry">
14749 <div class="title">
14750 <a href="http://people.skolelinux.org/pere/blog/Mekanikk_delen_av_reprap_byggesettet_p__vei.html">Mekanikk-delen av reprap-byggesettet på vei</a>
14751 </div>
14752 <div class="date">
14753 2nd December 2008
14754 </div>
14755 <div class="body">
14756 <p>Endelig fikk jeg beskjed om at mekanikkbyggesettet er sendt fra
14757 England. Jeg kan følge pakkens bevegelser via web, og den er nå
14758 kommet fram til tollen i London. Da bør jeg ha den i hus om noen
14759 dager, hvis alt går bra.</p>
14760
14761 <p>Elekronikkbyggesettet ser det derimot dårligere ut for. Rette
14762 vedkommende i USA er på ferie, så jeg har ikke fått noe tilbakemelding
14763 på hvordan jeg får ordnet opp i kaoset posten etterlot da de rotet
14764 bort første pakke.</p>
14765
14766 </div>
14767 <div class="tags">
14768
14769
14770 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
14771
14772
14773 </div>
14774 </div>
14775 <div class="padding"></div>
14776
14777 <div class="entry">
14778 <div class="title">
14779 <a href="http://people.skolelinux.org/pere/blog/Reprap_pakke_tapt_i_posten.html">Reprap-pakke tapt i posten</a>
14780 </div>
14781 <div class="date">
14782 27th November 2008
14783 </div>
14784 <div class="body">
14785 <p>Siste nytt om reprap-pakken med elektronikk jeg har ventet på, er
14786 at posten har sendt meg et brev der de beklager at den er tapt. Da er
14787 det bare å bestille ny pakke og kreve erstatning fra Posten. Får
14788 håpe det går bedre denne gangen.</p>
14789
14790 <p>Mekanikkpakken har så vidt jeg kan se ennå ikke blitt sendt fra
14791 England, så også der spøker det for å få alt i hus før jul. Så
14792 lenge alt er klart til <a href="http://www.goopen.no/">Go Open
14793 2009</a> i april, så er det greit.</p>
14794
14795 </div>
14796 <div class="tags">
14797
14798
14799 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
14800
14801
14802 </div>
14803 </div>
14804 <div class="padding"></div>
14805
14806 <div class="entry">
14807 <div class="title">
14808 <a href="http://people.skolelinux.org/pere/blog/Amigafolket_holder_ut.html">Amigafolket holder ut</a>
14809 </div>
14810 <div class="date">
14811 26th November 2008
14812 </div>
14813 <div class="body">
14814 <p>En sak på <a href="http://www.linuxtoday.com/">Linux Today</a> om
14815 <a href="http://www.linuxtoday.com/developer/2008112600335OPLLDV">Amiga</a>
14816 og hva som kunne skjedd hvis den originale Amiga-koden hadde vært GPL,
14817 minnet meg på prosjektet Aros.
14818 <a href="http://aros.sourceforge.net/">Aros-prosjektet</a> går ut på å
14819 lage en klone av operativsystemet fra Amiga, slik at Amiga-folkene kan
14820 fortsette å bruke sine programmer på nyere maskinvare. Gledelig å se
14821 at det forsatt kommer nye utgaver og at de nærmer seg en komplett
14822 pakke. Kanskje Aros kunne vært interessant for et NUUG-foredrag?</p>
14823
14824 </div>
14825 <div class="tags">
14826
14827
14828 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga</a>, <a href="http://people.skolelinux.org/pere/blog/tags/aros">aros</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
14829
14830
14831 </div>
14832 </div>
14833 <div class="padding"></div>
14834
14835 <div class="entry">
14836 <div class="title">
14837 <a href="http://people.skolelinux.org/pere/blog/Mens_vi_venter_p__3D_skriveren.html">Mens vi venter på 3D-skriveren</a>
14838 </div>
14839 <div class="date">
14840 24th November 2008
14841 </div>
14842 <div class="body">
14843 <p>Jeg synes ethvert møblert hjem bør ha sin egen replikator. Og for
14844 å få min replikator på plass, har jeg som del av
14845 <a href="http://wiki.nuug.no/grupper/replikator">NUUGs
14846 3D-skriverprosjekt</a> bestilt deler til en
14847 <a href="http://www.reprap.org/">reprap</a> fra utlandet, som skal
14848 bygges sammen slik at den kan demonstreres på Go Open 2009 i april.
14849 Foreløbig plan er å bygge to i parallell, en basert på byggesett
14850 fra utlandet, og en basert på deler skrevet ut på 3D-skriveren til
14851 Institutt for Informatikk ved Universitetet i Oslo. Jeg har fokusert
14852 på byggesettet, og håper noen andre vil ta ansvar for den
14853 hjemmelagede utgaven. :)</p>
14854
14855 <p>Nå er det den lange ventetiden som rår, etter at begge
14856 byggesettene er bestilt og betalt. Dog har visst den første pakken
14857 gått tapt etter at postens fikk den utlevert i Norge. Den er ferdig
14858 fortollet, og pakkelapp kom i postkassen før pakken var klar til
14859 henting. Det var 2008-11-07. Postens sporingssystem forteller at
14860 pakken ikke har beveget seg siden 2008-11-05, da den var innom
14861 omlastingsterminalen i Oslo. Dette var elektronikkbyggesettet som kom
14862 fra USA. Mekanikkbyggesettet er ennå ikke sendt fra England, og jeg
14863 håper det ikke går tapt på samme vis.</p>
14864
14865 </div>
14866 <div class="tags">
14867
14868
14869 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
14870
14871
14872 </div>
14873 </div>
14874 <div class="padding"></div>
14875
14876 <p style="text-align: right;"><a href="nuug.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14" /></a></p>
14877 <div id="sidebar">
14878
14879
14880
14881 <h2>Archive</h2>
14882 <ul>
14883
14884 <li>2020
14885 <ul>
14886
14887 <li><a href="http://people.skolelinux.org/pere/blog/archive/2020/02/">February (2)</a></li>
14888
14889 <li><a href="http://people.skolelinux.org/pere/blog/archive/2020/03/">March (2)</a></li>
14890
14891 <li><a href="http://people.skolelinux.org/pere/blog/archive/2020/04/">April (2)</a></li>
14892
14893 <li><a href="http://people.skolelinux.org/pere/blog/archive/2020/05/">May (3)</a></li>
14894
14895 <li><a href="http://people.skolelinux.org/pere/blog/archive/2020/06/">June (2)</a></li>
14896
14897 <li><a href="http://people.skolelinux.org/pere/blog/archive/2020/07/">July (1)</a></li>
14898
14899 <li><a href="http://people.skolelinux.org/pere/blog/archive/2020/09/">September (1)</a></li>
14900
14901 </ul></li>
14902
14903 <li>2019
14904 <ul>
14905
14906 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/01/">January (4)</a></li>
14907
14908 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/02/">February (3)</a></li>
14909
14910 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/03/">March (3)</a></li>
14911
14912 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/05/">May (2)</a></li>
14913
14914 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/06/">June (5)</a></li>
14915
14916 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/07/">July (2)</a></li>
14917
14918 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/08/">August (1)</a></li>
14919
14920 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/09/">September (1)</a></li>
14921
14922 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/11/">November (1)</a></li>
14923
14924 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/12/">December (4)</a></li>
14925
14926 </ul></li>
14927
14928 <li>2018
14929 <ul>
14930
14931 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/01/">January (1)</a></li>
14932
14933 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/02/">February (5)</a></li>
14934
14935 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/03/">March (5)</a></li>
14936
14937 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/04/">April (3)</a></li>
14938
14939 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/06/">June (2)</a></li>
14940
14941 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/07/">July (5)</a></li>
14942
14943 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/08/">August (3)</a></li>
14944
14945 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/09/">September (3)</a></li>
14946
14947 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/10/">October (5)</a></li>
14948
14949 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/11/">November (2)</a></li>
14950
14951 <li><a href="http://people.skolelinux.org/pere/blog/archive/2018/12/">December (4)</a></li>
14952
14953 </ul></li>
14954
14955 <li>2017
14956 <ul>
14957
14958 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/01/">January (4)</a></li>
14959
14960 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/02/">February (3)</a></li>
14961
14962 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/03/">March (5)</a></li>
14963
14964 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/04/">April (2)</a></li>
14965
14966 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/06/">June (5)</a></li>
14967
14968 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/07/">July (1)</a></li>
14969
14970 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/08/">August (1)</a></li>
14971
14972 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/09/">September (3)</a></li>
14973
14974 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/10/">October (5)</a></li>
14975
14976 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/11/">November (3)</a></li>
14977
14978 <li><a href="http://people.skolelinux.org/pere/blog/archive/2017/12/">December (4)</a></li>
14979
14980 </ul></li>
14981
14982 <li>2016
14983 <ul>
14984
14985 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/01/">January (3)</a></li>
14986
14987 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/02/">February (2)</a></li>
14988
14989 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/03/">March (3)</a></li>
14990
14991 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/04/">April (8)</a></li>
14992
14993 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/05/">May (8)</a></li>
14994
14995 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/06/">June (2)</a></li>
14996
14997 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/07/">July (2)</a></li>
14998
14999 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/08/">August (5)</a></li>
15000
15001 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/09/">September (2)</a></li>
15002
15003 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/10/">October (3)</a></li>
15004
15005 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/11/">November (8)</a></li>
15006
15007 <li><a href="http://people.skolelinux.org/pere/blog/archive/2016/12/">December (5)</a></li>
15008
15009 </ul></li>
15010
15011 <li>2015
15012 <ul>
15013
15014 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/01/">January (7)</a></li>
15015
15016 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/02/">February (6)</a></li>
15017
15018 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/03/">March (1)</a></li>
15019
15020 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/04/">April (4)</a></li>
15021
15022 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/05/">May (3)</a></li>
15023
15024 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/06/">June (4)</a></li>
15025
15026 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/07/">July (6)</a></li>
15027
15028 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/08/">August (2)</a></li>
15029
15030 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/09/">September (2)</a></li>
15031
15032 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/10/">October (9)</a></li>
15033
15034 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/11/">November (6)</a></li>
15035
15036 <li><a href="http://people.skolelinux.org/pere/blog/archive/2015/12/">December (3)</a></li>
15037
15038 </ul></li>
15039
15040 <li>2014
15041 <ul>
15042
15043 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/01/">January (2)</a></li>
15044
15045 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/02/">February (3)</a></li>
15046
15047 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/03/">March (8)</a></li>
15048
15049 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/04/">April (7)</a></li>
15050
15051 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/05/">May (1)</a></li>
15052
15053 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/06/">June (2)</a></li>
15054
15055 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/07/">July (2)</a></li>
15056
15057 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/08/">August (2)</a></li>
15058
15059 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/09/">September (5)</a></li>
15060
15061 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/10/">October (6)</a></li>
15062
15063 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/11/">November (3)</a></li>
15064
15065 <li><a href="http://people.skolelinux.org/pere/blog/archive/2014/12/">December (5)</a></li>
15066
15067 </ul></li>
15068
15069 <li>2013
15070 <ul>
15071
15072 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
15073
15074 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (9)</a></li>
15075
15076 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/03/">March (9)</a></li>
15077
15078 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/04/">April (6)</a></li>
15079
15080 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/05/">May (9)</a></li>
15081
15082 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/06/">June (10)</a></li>
15083
15084 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
15085
15086 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
15087
15088 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (5)</a></li>
15089
15090 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/10/">October (7)</a></li>
15091
15092 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/11/">November (9)</a></li>
15093
15094 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/12/">December (3)</a></li>
15095
15096 </ul></li>
15097
15098 <li>2012
15099 <ul>
15100
15101 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
15102
15103 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
15104
15105 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
15106
15107 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
15108
15109 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
15110
15111 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
15112
15113 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
15114
15115 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
15116
15117 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
15118
15119 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
15120
15121 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
15122
15123 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
15124
15125 </ul></li>
15126
15127 <li>2011
15128 <ul>
15129
15130 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
15131
15132 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
15133
15134 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
15135
15136 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
15137
15138 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
15139
15140 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
15141
15142 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
15143
15144 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
15145
15146 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
15147
15148 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
15149
15150 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
15151
15152 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
15153
15154 </ul></li>
15155
15156 <li>2010
15157 <ul>
15158
15159 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
15160
15161 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
15162
15163 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
15164
15165 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
15166
15167 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
15168
15169 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
15170
15171 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
15172
15173 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
15174
15175 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
15176
15177 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
15178
15179 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
15180
15181 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
15182
15183 </ul></li>
15184
15185 <li>2009
15186 <ul>
15187
15188 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
15189
15190 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
15191
15192 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
15193
15194 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
15195
15196 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
15197
15198 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
15199
15200 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
15201
15202 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
15203
15204 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
15205
15206 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
15207
15208 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
15209
15210 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
15211
15212 </ul></li>
15213
15214 <li>2008
15215 <ul>
15216
15217 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
15218
15219 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
15220
15221 </ul></li>
15222
15223 </ul>
15224
15225
15226
15227 <h2>Tags</h2>
15228 <ul>
15229
15230 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (16)</a></li>
15231
15232 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
15233
15234 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
15235
15236 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
15237
15238 <li><a href="http://people.skolelinux.org/pere/blog/tags/betalkontant">betalkontant (9)</a></li>
15239
15240 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (11)</a></li>
15241
15242 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (17)</a></li>
15243
15244 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
15245
15246 <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
15247
15248 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (173)</a></li>
15249
15250 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (159)</a></li>
15251
15252 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian-handbook">debian-handbook (6)</a></li>
15253
15254 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (11)</a></li>
15255
15256 <li><a href="http://people.skolelinux.org/pere/blog/tags/dld">dld (17)</a></li>
15257
15258 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (26)</a></li>
15259
15260 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
15261
15262 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (420)</a></li>
15263
15264 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
15265
15266 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (14)</a></li>
15267
15268 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (34)</a></li>
15269
15270 <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (9)</a></li>
15271
15272 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (20)</a></li>
15273
15274 <li><a href="http://people.skolelinux.org/pere/blog/tags/h264">h264 (20)</a></li>
15275
15276 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (43)</a></li>
15277
15278 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (16)</a></li>
15279
15280 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (22)</a></li>
15281
15282 <li><a href="http://people.skolelinux.org/pere/blog/tags/kodi">kodi (4)</a></li>
15283
15284 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (9)</a></li>
15285
15286 <li><a href="http://people.skolelinux.org/pere/blog/tags/lego">lego (4)</a></li>
15287
15288 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (8)</a></li>
15289
15290 <li><a href="http://people.skolelinux.org/pere/blog/tags/lsdvd">lsdvd (2)</a></li>
15291
15292 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
15293
15294 <li><a href="http://people.skolelinux.org/pere/blog/tags/mesh network">mesh network (8)</a></li>
15295
15296 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (42)</a></li>
15297
15298 <li><a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (13)</a></li>
15299
15300 <li><a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5 (22)</a></li>
15301
15302 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (314)</a></li>
15303
15304 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (197)</a></li>
15305
15306 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (38)</a></li>
15307
15308 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
15309
15310 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (75)</a></li>
15311
15312 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (111)</a></li>
15313
15314 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (2)</a></li>
15315
15316 <li><a href="http://people.skolelinux.org/pere/blog/tags/reactos">reactos (1)</a></li>
15317
15318 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
15319
15320 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
15321
15322 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (12)</a></li>
15323
15324 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
15325
15326 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (7)</a></li>
15327
15328 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
15329
15330 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (58)</a></li>
15331
15332 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
15333
15334 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (5)</a></li>
15335
15336 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (70)</a></li>
15337
15338 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (7)</a></li>
15339
15340 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (12)</a></li>
15341
15342 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (60)</a></li>
15343
15344 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (5)</a></li>
15345
15346 <li><a href="http://people.skolelinux.org/pere/blog/tags/usenix">usenix (2)</a></li>
15347
15348 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (9)</a></li>
15349
15350 <li><a href="http://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri (18)</a></li>
15351
15352 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (74)</a></li>
15353
15354 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
15355
15356 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (42)</a></li>
15357
15358 </ul>
15359
15360
15361 </div>
15362 <p style="text-align: right">
15363 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.6</a>
15364 </p>
15365
15366 </body>
15367 </html>