]> pere.pagekite.me Git - homepage.git/blob - blog/index.rss
New post.
[homepage.git] / blog / index.rss
1 <?xml version="1.0" encoding="utf-8"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom="http://www.w3.org/2005/Atom">
3 <channel>
4 <title>Petter Reinholdtsen</title>
5 <description></description>
6 <link>http://people.skolelinux.org/pere/blog/</link>
7 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
8
9 <item>
10 <title>Do you need an agreement with MPEG-LA to publish and broadcast H.264 video in Norway?</title>
11 <link>http://people.skolelinux.org/pere/blog/Do_you_need_an_agreement_with_MPEG_LA_to_publish_and_broadcast_H_264_video_in_Norway_.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Do_you_need_an_agreement_with_MPEG_LA_to_publish_and_broadcast_H_264_video_in_Norway_.html</guid>
13 <pubDate>Mon, 25 Aug 2014 22:10:00 +0200</pubDate>
14 <description>&lt;p&gt;Two years later, I am still not sure if it is legal here in Norway
15 to use or publish a video in H.264 or MPEG4 format edited by the
16 commercially licensed video editors, without limiting the use to
17 create &quot;personal&quot; or &quot;non-commercial&quot; videos or get a license
18 agreement with &lt;a href=&quot;http://www.mpegla.com&quot;&gt;MPEG LA&lt;/a&gt;. If one
19 want to publish and broadcast video in a non-personal or commercial
20 setting, it might be that those tools can not be used, or that video
21 format can not be used, without breaking their copyright license. I
22 am not sure.
23 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Trenger_en_avtale_med_MPEG_LA_for___publisere_og_kringkaste_H_264_video_.html&quot;&gt;Back
24 then&lt;/a&gt;, I found that the copyright license terms for Adobe Premiere
25 and Apple Final Cut Pro both specified that one could not use the
26 program to produce anything else without a patent license from MPEG
27 LA. The issue is not limited to those two products, though. Other
28 much used products like those from Avid and Sorenson Media have terms
29 of use are similar to those from Adobe and Apple. The complicating
30 factor making me unsure if those terms have effect in Norway or not is
31 that the patents in question are not valid in Norway, but copyright
32 licenses are.&lt;/p&gt;
33
34 &lt;p&gt;These are the terms for Avid Artist Suite, according to their
35 &lt;a href=&quot;http://www.avid.com/US/about-avid/legal-notices/legal-enduserlicense2&quot;&gt;published
36 end user&lt;/a&gt;
37 &lt;a href=&quot;http://www.avid.com/static/resources/common/documents/corporate/LICENSE.pdf&quot;&gt;license
38 text&lt;/a&gt; (converted to lower case text for easier reading):&lt;/p&gt;
39
40 &lt;p&gt;&lt;blockquote&gt;
41 &lt;p&gt;18.2. MPEG-4. MPEG-4 technology may be included with the
42 software. MPEG LA, L.L.C. requires this notice: &lt;/p&gt;
43
44 &lt;p&gt;This product is licensed under the MPEG-4 visual patent portfolio
45 license for the personal and non-commercial use of a consumer for (i)
46 encoding video in compliance with the MPEG-4 visual standard (“MPEG-4
47 video”) and/or (ii) decoding MPEG-4 video that was encoded by a
48 consumer engaged in a personal and non-commercial activity and/or was
49 obtained from a video provider licensed by MPEG LA to provide MPEG-4
50 video. No license is granted or shall be implied for any other
51 use. Additional information including that relating to promotional,
52 internal and commercial uses and licensing may be obtained from MPEG
53 LA, LLC. See http://www.mpegla.com. This product is licensed under
54 the MPEG-4 systems patent portfolio license for encoding in compliance
55 with the MPEG-4 systems standard, except that an additional license
56 and payment of royalties are necessary for encoding in connection with
57 (i) data stored or replicated in physical media which is paid for on a
58 title by title basis and/or (ii) data which is paid for on a title by
59 title basis and is transmitted to an end user for permanent storage
60 and/or use, such additional license may be obtained from MPEG LA,
61 LLC. See http://www.mpegla.com for additional details.&lt;/p&gt;
62
63 &lt;p&gt;18.3. H.264/AVC. H.264/AVC technology may be included with the
64 software. MPEG LA, L.L.C. requires this notice:&lt;/p&gt;
65
66 &lt;p&gt;This product is licensed under the AVC patent portfolio license for
67 the personal use of a consumer or other uses in which it does not
68 receive remuneration to (i) encode video in compliance with the AVC
69 standard (“AVC video”) and/or (ii) decode AVC video that was encoded
70 by a consumer engaged in a personal activity and/or was obtained from
71 a video provider licensed to provide AVC video. No license is granted
72 or shall be implied for any other use. Additional information may be
73 obtained from MPEG LA, L.L.C. See http://www.mpegla.com.&lt;/p&gt;
74 &lt;/blockquote&gt;&lt;/p&gt;
75
76 &lt;p&gt;Note the requirement that the videos created can only be used for
77 personal or non-commercial purposes.&lt;/p&gt;
78
79 &lt;p&gt;The Sorenson Media software have
80 &lt;a href=&quot;http://www.sorensonmedia.com/terms/&quot;&gt;similar terms&lt;/a&gt;:&lt;/p&gt;
81
82 &lt;p&gt;&lt;blockquote&gt;
83
84 &lt;p&gt;With respect to a license from Sorenson pertaining to MPEG-4 Video
85 Decoders and/or Encoders: Any such product is licensed under the
86 MPEG-4 visual patent portfolio license for the personal and
87 non-commercial use of a consumer for (i) encoding video in compliance
88 with the MPEG-4 visual standard (“MPEG-4 video”) and/or (ii) decoding
89 MPEG-4 video that was encoded by a consumer engaged in a personal and
90 non-commercial activity and/or was obtained from a video provider
91 licensed by MPEG LA to provide MPEG-4 video. No license is granted or
92 shall be implied for any other use. Additional information including
93 that relating to promotional, internal and commercial uses and
94 licensing may be obtained from MPEG LA, LLC. See
95 http://www.mpegla.com.&lt;/p&gt;
96
97 &lt;p&gt;With respect to a license from Sorenson pertaining to MPEG-4
98 Consumer Recorded Data Encoder, MPEG-4 Systems Internet Data Encoder,
99 MPEG-4 Mobile Data Encoder, and/or MPEG-4 Unique Use Encoder: Any such
100 product is licensed under the MPEG-4 systems patent portfolio license
101 for encoding in compliance with the MPEG-4 systems standard, except
102 that an additional license and payment of royalties are necessary for
103 encoding in connection with (i) data stored or replicated in physical
104 media which is paid for on a title by title basis and/or (ii) data
105 which is paid for on a title by title basis and is transmitted to an
106 end user for permanent storage and/or use. Such additional license may
107 be obtained from MPEG LA, LLC. See http://www.mpegla.com for
108 additional details.&lt;/p&gt;
109
110 &lt;/blockquote&gt;&lt;/p&gt;
111
112 &lt;p&gt;Some free software like
113 &lt;a href=&quot;https://handbrake.fr/&quot;&gt;Handbrake&lt;/A&gt; and
114 &lt;a href=&quot;http://ffmpeg.org/&quot;&gt;FFMPEG&lt;/a&gt; uses GPL/LGPL licenses and do
115 not have any such terms included, so for those, there is no
116 requirement to limit the use to personal and non-commercial.&lt;/p&gt;
117 </description>
118 </item>
119
120 <item>
121 <title>Lenker for 2014-08-03</title>
122 <link>http://people.skolelinux.org/pere/blog/Lenker_for_2014_08_03.html</link>
123 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Lenker_for_2014_08_03.html</guid>
124 <pubDate>Sun, 3 Aug 2014 23:00:00 +0200</pubDate>
125 <description>&lt;p&gt;Lenge siden jeg har hatt tid til å publisere lenker til skriverier
126 jeg har hatt glede og nytte av av å lese. Her er en liten norsk
127 lenkesamling.&lt;/p&gt;
128
129 &lt;p&gt;&lt;ul&gt;
130
131 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/sjoslag-om-fiskemilliardene-1.11576109&quot;&gt;Sjøslag
132 om fiskemilliardene&lt;/a&gt; (NRK Ytring 2014-03-03) - litt om hvordan de
133 norske felles matressurser røves fra felleskapet.&lt;/li&gt;
134
135 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/nyheter/Matkrisen-kan-komme-til-Norge-7522341.html&quot;&gt;Matkrisen
136 kan komme til Norge&lt;/a&gt; (Aftenposten 2014-4-01) - hvordan miljøendringene vil gjøre matproduksjonen i Norge mer sårbar.&lt;/li&gt;
137
138 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/norge-trenger-kornlager-1.11726744&quot;&gt;Norge
139 trenger kornlager&lt;/a&gt; (NRK Ytring 2014-06-07) Chr. Anton Smedshaug
140 forteller litt om Norges sårbare matsituasjon etter at Staten solgte
141 Norges kornlager.&lt;/li&gt;
142
143 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/norge/pst-vil-overvake-datatastaturer-1.11583286&quot;&gt;PST
144 vil overvåke datatastaturer&lt;/a&gt; (NRK 2014-03-04) - PST ønsker retten
145 til å bryte seg inn på private PC-er og legge inn spionprogrammer.
146 Hvilket nok vil gjøre Linux mer populært, men gjør at en i enda mindre
147 grad enn i dag kan stole på datamaskiner - neppe en god ide for
148 samfunnet totalt sett.&lt;/li&gt;
149
150 &lt;li&gt;&lt;a href=&quot;http://www.osloby.no/nyheter/Ruter-fremstar-som-et-pobelvelde-7490624.html&quot;&gt;«Ruter
151 fremstår som et pøbelvelde»&lt;/a&gt; (OsloBy 2014-03-05) - et eksempel på
152 hvordan kollektivtransportselskapet i Oslo håndterer sine kunder.&lt;/li&gt;
153
154 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/05/nyheter/dbtv/reklame/clear_channel/32123808/&quot;&gt;Clear
155 Channel nektet å vise Greenpeace-reklame i Oslo&lt;/a&gt; (Dagbladet
156 2014-03-05) - forteller litt om hvordan hvilke budskap som når ut i
157 det offentlige rom kontrolleres i Norge.&lt;/li&gt;
158
159 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/06/kultur/meninger/debattinnlegg/kronikk/22_juli/32175854/&quot;&gt;Svarte
160 ikke på kritikken&lt;/a&gt; (Dagbladet 2014-03-06) - innlegg fra Norsk
161 presseforbund der de nok en gang tar opp det forkastelige i at
162 politiet nå har full tilgang til å bedrive telefonkontroll av
163 advokater.&lt;/li&gt;
164
165 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/nyheter/uriks/Putin-spiller-poker_-ikke-sjakk-I-sjakk-har-man-regler-7495368.html&quot;&gt;«Putin
166 spiller poker, ikke sjakk. I sjakk har man regler.»&lt;/a&gt; (Aftenposten
167 2014-03-08) - sjakklegenden Kasparov forklarer litt om hvordan han ser
168 at Russlands politikk fungerer, blant annet i lys av started av
169 Ukraina-krisen.&lt;/li&gt;
170
171 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/I-seng-med-fienden-7492605.html&quot;&gt;I
172 seng med fienden&lt;/a&gt; (Aftenposten 2014-03-10) - kronikk fra Eirik
173 H. Vinje om hvordan menn og kvinner settes opp mot hverandre i det
174 offentlige ordskiftet, kanskje på sviktende grunnlag.&lt;/li&gt;
175
176 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/amagasinet/Hvor-er-elevene-7501690.html&quot;&gt;Fritt
177 frem for skulk&lt;/a&gt; (Aftenposten 2014-03-14) - skildring av hvordan
178 norske elever i dag ikke lenger har rimelig krav om oppmøte på
179 skolen.&lt;/li&gt;
180
181 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/digital/Datalagringsdirektiv-avslorte-abort_-sykdom-og-vapenkjop--7503014.html&quot;&gt;«Datalagringsdirektiv»
182 avslørte abort, sykdom og våpenkjøp&lt;/a&gt; (Aftenposten 2014-03-14) - om
183 hvordan forskere har dokumentert hvordan innsamling av metadata om
184 telefoni og Internett-bruk kan være svært avslørende.&lt;/li&gt;
185
186 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/14/kultur/meninger/ideer/lordagskommentaren/agnes_ravatn/32302856/&quot;&gt;Konsentrasjonssvikt
187 på pensum&lt;/a&gt; (Dagbladet 2014-03-14) - Kommentar om hvordan (feil)
188 bruk IKT i skolen kan ødelegge mer enn det bidrar til læring.&lt;/li&gt;
189
190 &lt;li&gt;&lt;a href=&quot;http://doremusnor.wordpress.com/2014/02/09/reservasjonsrettsstaten/&quot;&gt;Reservasjonsrettsstaten&lt;/a&gt;
191 (blogg fra Doremus 2014-02-09) - morsom beskrivelse om hvordan
192 regjeringens forslag til reservasjonsrett for leger kan utvides til å
193 gjelde alles samvittighet.&lt;/li&gt;
194
195 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Autoritar-gjokunge-7514915.html&quot;&gt;Autoritær
196 gjøkunge&lt;/a&gt; (Aftenposten 2014-03-25) - Kronikk av Bjørn Stærk om
197 snurpenots-overvåkningen som varsleren Snowden dokumenterte.&lt;/li&gt;
198
199 &lt;li&gt;&lt;a href=&quot;http://blogg.friprog.no/2014/03/leveransekrise-i-offentlig-sektor-mener-mike-bracken-executive-director-of-digital-in-the-cabinet-office/&quot;&gt;Leveransekrise
200 i Offentlig sektor – mener Mike Bracken, Executive Director of Digital
201 in the Cabinet Office&lt;/a&gt; (blogg fra Friprog-senteret 2014-03-26).&lt;/li&gt;
202
203 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/03/26/kultur/meninger/kronikk/etiopia/avlytting/32499687/&quot;&gt;Norge
204 må stanse avlyttingen&lt;/a&gt; (Dagbladet 2014-03-26) - leserinnlegg fra
205 Felix Horne der han ber om at Norge gjør en innsats for å få slutt på
206 overvåkning av innbyggerne som gjøres i Norge av Etiopiske
207 myndigheter.&lt;/li&gt;
208
209 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Demokrati-er-ingen-naturlig-styreform-7521957.html&quot;&gt;Demokrati
210 er ingen naturlig styreform&lt;/a&gt; (Aftenposten 2014-04-01) - kronikk av
211 Stein Ringen om hvordan demokrati som styreform går tapt når
212 innbyggerne tar det for gitt.&lt;/li&gt;
213
214 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/ytringsansvar-ere-enhver-tilladte_-1.11618934&quot;&gt;Ytringsansvar
215 ere Enhver tilladte!&lt;/a&gt; (NRK Ytring 2014-04-01) - innspill fra Trygve
216 Svensson og Helge Svare om at hver enkelt av oss har et ansvar for å
217 ytre oss i den offentlige debatten.&lt;/li&gt;
218
219 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/Jeg-er-ingen-god-samfunnsborger-7527128.html&quot;&gt;Jeg
220 er ingen god samfunnsborger&lt;/a&gt; (Aftenposten 2014-04-16), kronikk av
221 Simen Tveitereid om alternative måter å motiveres i samfunnet, uten å
222 hige etter mer penger og flere ting.&lt;/li&gt;
223
224 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/debatt/Avgjorelsen-far-umiddelbar-virkning-7531811.html&quot;&gt;DLD-dommen:
225 Avgjørelsen får umiddelbar virkning&lt;/a&gt; (Aftenposten 2014-04-10) -
226 kronikk av Høyres Michael Tetzschner, en partiutbryter i DLD-saken som
227 stemte nei til DLD i Stortinget i 2011.&lt;/li&gt;
228
229 &lt;li&gt;&lt;a href=&quot;http://www.uhuru.biz/?p=1466&quot;&gt;Datalagringsdirektivets
230 endelikt&lt;/a&gt; (blogg fra John Wessel-Aas 2014-04-11) - oppsummering
231 av hvordan direktivet ble funnet ugyldig i EU-domstolen.&lt;/li&gt;
232
233 &lt;li&gt;&lt;a href=&quot;http://www.vg.no/nyheter/meninger/kronikk-kapitulasjonspresidenten/a/10147713/&quot;&gt;Kronikk:
234 Kapitulasjonspresidenten&lt;/a&gt; (VG 2014-04-22) - kronikk av Einar
235 Kr. Steffenak om hvordan Stortingspresidenten og regjeringen viser sin
236 prinsippløshet i møte med Kina.&lt;/li&gt;
237
238 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/kronikker/Innerst-inne-er-alle-nordmenn-7542617.html&quot;&gt;Innerst
239 inne er alle nordmenn&lt;/a&gt; (Aftenposten 2014-04-27) - kronikk fra Bjørn
240 Stærk om hvordan vi i Vesten i stor grad baserer oss på en fantasi om
241 at alle i verden bærer på en drøm om å bli som oss.&lt;/li&gt;
242
243 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/viten/uviten/Det-italienske-senatet-gav-seg-selv-134-milliarder-euro-i-sluttpakke--7575312.html&quot;&gt;Det
244 italienske senatet gav seg selv 134 milliarder euro i sluttpakke&lt;/a&gt;
245 (Aftenposten 2014-06-19) - forsker Simen Gaure forteller hvordan
246 løgner og fantasi fra nettkilder i stor grad blir akseptert som
247 sannhet - antagelig også av deg og meg.&lt;/li&gt;
248
249 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/05/30/kultur/meninger/kronikk/skole/33576392/&quot;&gt;Et
250 forsvar for bråkmakerne&lt;/a&gt; (Dagbladet 2014-05-30) - kronikk av Dag
251 Øystein Nome som beskriver hvordan dagens skole ikke fungerer så godt
252 for mange elever.&lt;/li&gt;
253
254 &lt;li&gt;&lt;a href=&quot;http://www.osloby.no/nyheter/Betalte-med-slitt-seddel---havnet-i-arresten-7617208.html&quot;&gt;Betalte
255 med slitt seddel - havnet i arresten&lt;/a&gt; (Osloby 2014-06-25)) -
256 dokumentasjon av Oslopolitiets angrep på vår alles rett til å ferdes
257 uten elektronisk sporing. Jeg bruker kontanter i så stor grad som
258 mulig da banken ikke har noe med hvor jeg er og hva jeg kjøper. Vi
259 som gjør dette risikerer som beskrevet overgrep som frihetsberøvelse
260 og registrering og lagring av fingeravtrykk og bilde i politiets
261 database over mistenkte.&lt;/li&gt;
262
263 &lt;li&gt;&lt;a href=&quot;http://www.aftenposten.no/meninger/leder/Fredsprisen-til-Snowden-7620422.html&quot;&gt;Fredsprisen
264 til Snowden&lt;/a&gt; (Aftenposten 2014-06-28) - leder som forklarer hvorfor
265 varsleren Snowden bør få fredsprisen.&lt;/li&gt;
266
267 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2014/08/01/kultur/meninger/dbmener/leder1/34598010/&quot;&gt;Strategi
268 for politistaten&lt;/a&gt; (Dagbladet 2014-08-01) - leder som advarer om
269 sterke krefter som bruker terrortrusselen til å lirke Norge nærmere å
270 bli en politistat.&lt;/li&gt;
271
272 &lt;li&gt;&lt;a href=&quot;http://www.nrk.no/ytring/vi-ma-tenke-nytt-om-narkotika-1.11859322&quot;&gt;Vi
273 må tenke nytt om narkotika&lt;/a&gt; (NRK Ytring 2014-08-03) - Mark Lewis
274 forklarer hvorfor legalisering og offentlig kontroll av
275 narkotikamarkedet er mye bedre enn å overlate det til kriminelle.&lt;/li&gt;
276
277
278 &lt;/ul&gt;&lt;/p&gt;
279 </description>
280 </item>
281
282 <item>
283 <title>Debian Edu interview: Bernd Zeitzen</title>
284 <link>http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Bernd_Zeitzen.html</link>
285 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Debian_Edu_interview__Bernd_Zeitzen.html</guid>
286 <pubDate>Thu, 31 Jul 2014 08:30:00 +0200</pubDate>
287 <description>&lt;p&gt;The complete and free “out of the box” software solution for
288 schools, &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu /
289 Skolelinux&lt;/a&gt;, is used quite a lot in Germany, and one of the people
290 involved is Bernd Zeitzen, who show up on the project mailing lists
291 from time to time with interesting questions and tips on how to adjust
292 the setup. I managed to interview him this summer.&lt;/p&gt;
293
294 &lt;p&gt;&lt;strong&gt;Who are you, and how do you spend your days?&lt;/strong&gt;&lt;/p&gt;
295
296 &lt;p&gt;My name is Bernd Zeitzen and I&#39;m married with Hedda, a self
297 employed physiotherapist. My former profession is tool maker, but I
298 haven&#39;t worked for 30 years in this job. 30 years ago I started to
299 support my wife and become her officeworker and a few years later the
300 administrator for a small computer network, today based on Ubuntu
301 Server (Samba, OpenVPN). For her daily work she has to use Windows
302 Desktops because the software she needs to organize her business only
303 works with Windows . :-(&lt;/p&gt;
304
305 &lt;p&gt;In 1988 we started with one PC and DOS, then I learned to use
306 Windows 98, 2000, XP, …, 8, Ubuntu, MacOSX. Today we are running a
307 Linux server with 6 Windows clients and 10 persons (teacher of
308 children with special needs, speech therapist, occupational therapist,
309 psychologist and officeworkers) using our Samba shares via OpenVPN to
310 work with the documentations of our patients.&lt;/p&gt;
311
312 &lt;p&gt;&lt;strong&gt;How did you get in contact with the Skolelinux / Debian Edu
313 project?&lt;/strong&gt;&lt;/p&gt;
314
315 &lt;p&gt;Two years ago a friend of mine asked me, if I want to get a job in
316 his school (&lt;a href=&quot;http://www.gymnasium-harsewinkel.de/&quot;&gt;Gymnasium
317 Harsewinkel&lt;/a&gt;). They started with Skolelinux / Debian Edu and they
318 were looking for people to give support to the teachers using the
319 software and the network and teaching the pupils increasing their
320 computer skills in optional lessons. I&#39;m spending 4-6 hours a week
321 with this job.&lt;/p&gt;
322
323 &lt;p&gt;&lt;strong&gt;What do you see as the advantages of Skolelinux / Debian
324 Edu?&lt;/strong&gt;&lt;/p&gt;
325
326 &lt;p&gt;The independence.&lt;/p&gt;
327
328 &lt;p&gt;First: Every person is allowed to use, share and develop the
329 software. Even if you are poor, you are allowed to use the software
330 included in Skolelinux/Debian Edu and all the other Free Software.&lt;/p&gt;
331
332 &lt;p&gt;Second: The software runs on old machines and this gives us the
333 possibility to recycle computers, weeded out from offices. The
334 servers and desktops are running for more than two years and they are
335 working reliable. &lt;/p&gt;
336
337 &lt;p&gt;We have two servers (one tjener and one terminal server), 45
338 workstations in three classrooms and seven laptops as a mobile
339 solution for all classrooms. These machines are all booting from the
340 terminal server. In the moment we are installing 30 laptops as mobile
341 workstations. Then the pupils have the possibility to work with these
342 machines in their classrooms. Internet access is realized by a WLAN
343 router, connected to the schools network. This is all done without a
344 dedicated system administrator or a computer science teacher.&lt;/p&gt;
345
346 &lt;p&gt;&lt;strong&gt;What do you see as the disadvantages of Skolelinux / Debian
347 Edu?&lt;/strong&gt;&lt;/p&gt;
348
349 &lt;p&gt;Teachers and pupils are Windows users. &amp;lt;Irony on&amp;gt; And Linux
350 isn&#39;t cool. It&#39;s software for freaks using the command line. &amp;lt;Irony
351 off&amp;gt; They don&#39;t realize the stability of the system. &lt;/p&gt;
352
353 &lt;p&gt;&lt;strong&gt;Which free software do you use daily?&lt;/strong&gt;&lt;/p&gt;
354
355 &lt;p&gt;Firefox, Thunderbird, LibreOffice, Ubuntu Server 12.04 (Samba,
356 Apache, MySQL, Joomla!, … and Skolelinux / Debian Edu)&lt;/p&gt;
357
358 &lt;p&gt;&lt;strong&gt;Which strategy do you believe is the right one to use to
359 get schools to use free software?&lt;/strong&gt;&lt;/p&gt;
360
361 &lt;p&gt;In Germany we have the situation: every school is free to decide
362 which software they want to use. This decision is influenced by
363 teachers who learned to use Windows and MS Office. They buy a PC with
364 Windows preinstalled and an additional testing version of MS
365 Office. They don&#39;t know about the possibility to use Free Software
366 instead. Another problem are the publisher of school books. They
367 develop their software, added to the school books, for Windows.&lt;/p&gt;
368 </description>
369 </item>
370
371 <item>
372 <title>98.6 percent done with the Norwegian draft translation of Free Culture</title>
373 <link>http://people.skolelinux.org/pere/blog/98_6_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html</link>
374 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/98_6_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html</guid>
375 <pubDate>Wed, 23 Jul 2014 22:40:00 +0200</pubDate>
376 <description>&lt;p&gt;This summer I finally had time to continue working on the Norwegian
377 &lt;a href=&quot;http://www.docbook.org/&quot;&gt;docbook&lt;/a&gt; version of the 2004 book
378 &lt;a href=&quot;http://free-culture.cc/&quot;&gt;Free Culture&lt;/a&gt; by Lawrence Lessig,
379 to get a Norwegian text explaining the problems with todays copyright
380 law. Yesterday, I finally completed translated the book text. There
381 are still some foot/end notes left to translate, the colophon page
382 need to be rewritten, and a few words and phrases still need to be
383 translated, but the Norwegian text is ready for the first proof
384 reading. :) More spell checking is needed, and several illustrations
385 need to be cleaned up. The work stopped up because I had to give
386 priority to other projects the last year, and the progress graph of
387 the translation show this very well:&lt;/p&gt;
388
389 &lt;p&gt;&lt;img width=&quot;80%&quot; align=&quot;center&quot; src=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/progress.png&quot;&gt;&lt;/p&gt;
390
391 &lt;p&gt;If you want to read the result, check out the
392 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;github&lt;/a&gt;
393 project pages and the
394 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.pdf?raw=true&quot;&gt;PDF&lt;/a&gt;,
395 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.epub?raw=true&quot;&gt;EPUB&lt;/a&gt;
396 and HTML version available in the
397 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig/tree/master/archive&quot;&gt;archive
398 directory&lt;/a&gt;.&lt;/p&gt;
399
400 &lt;p&gt;Please report typos, bugs and improvements to the github project if
401 you find any.&lt;/p&gt;
402 </description>
403 </item>
404
405 <item>
406 <title>From English wiki to translated PDF and epub via Docbook</title>
407 <link>http://people.skolelinux.org/pere/blog/From_English_wiki_to_translated_PDF_and_epub_via_Docbook.html</link>
408 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/From_English_wiki_to_translated_PDF_and_epub_via_Docbook.html</guid>
409 <pubDate>Tue, 17 Jun 2014 11:30:00 +0200</pubDate>
410 <description>&lt;p&gt;The &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux
411 project&lt;/a&gt; provide an instruction manual for teachers, system
412 administrators and other users that contain useful tips for setting up
413 and maintaining a Debian Edu installation. This text is about how the
414 text processing of this manual is handled in the project.&lt;/p&gt;
415
416 &lt;p&gt;One goal of the project is to provide information in the native
417 language of its users, and for this we need to handle translations.
418 But we also want to make sure each language contain the same
419 information, so for this we need a good way to keep the translations
420 in sync. And we want it to be easy for our users to improve the
421 documentation, avoiding the need to learn special formats or tools to
422 contribute, and the obvious way to do this is to make it possible to
423 edit the documentation using a web browser. We also want it to be
424 easy for translators to keep the translation up to date, and give them
425 help in figuring out what need to be translated. Here is the list of
426 tools and the process we have found trying to reach all these
427 goals.&lt;/p&gt;
428
429 &lt;p&gt;We maintain the authoritative source of our manual in the
430 &lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Wheezy/&quot;&gt;Debian
431 wiki&lt;/a&gt;, as several wiki pages written in English. It consist of one
432 front page with references to the different chapters, several pages
433 for each chapter, and finally one &quot;collection page&quot; gluing all the
434 chapters together into one large web page (aka
435 &lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Wheezy/AllInOne&quot;&gt;the
436 AllInOne page&lt;/a&gt;). The AllInOne page is the one used for further
437 processing and translations. Thanks to the fact that the
438 &lt;a href=&quot;http://moinmo.in/&quot;&gt;MoinMoin&lt;/a&gt; installation on
439 wiki.debian.org support exporting pages in
440 &lt;a href=&quot;http://www.docbook.org/&quot;&gt;the Docbook format&lt;/a&gt;, we can fetch
441 the list of pages to export using the raw version of the AllInOne
442 page, loop over each of them to generate a Docbook XML version of the
443 manual. This process also download images and transform image
444 references to use the locally downloaded images. The generated
445 Docbook XML files are slightly broken, so some post-processing is done
446 using the &lt;tt&gt;documentation/scripts/get_manual&lt;/tt&gt; program, and the
447 result is a nice Docbook XML file (debian-edu-wheezy-manual.xml) and
448 a handfull of images. The XML file can now be used to generate PDF, HTML
449 and epub versions of the English manual. This is the basic step of
450 our process, making PDF (using dblatex), HTML (using xsltproc) and
451 epub (using dbtoepub) version from Docbook XML, and the resulting files
452 are placed in the debian-edu-doc-en binary package.&lt;/p&gt;
453
454 &lt;p&gt;But English documentation is not enough for us. We want translated
455 documentation too, and we want to make it easy for translators to
456 track the English original. For this we use the
457 &lt;a href=&quot;http://packages.qa.debian.org/p/poxml.html&quot;&gt;poxml&lt;/a&gt; package,
458 which allow us to transform the English Docbook XML file into a
459 translation file (a .pot file), usable with the normal gettext based
460 translation tools used by those translating free software. The pot
461 file is used to create and maintain translation files (several .po
462 files), which the translations update with the native language
463 translations of all titles, paragraphs and blocks of text in the
464 original. The next step is combining the original English Docbook XML
465 and the translation file (say debian-edu-wheezy-manual.nb.po), to
466 create a translated Docbook XML file (in this case
467 debian-edu-wheezy-manual.nb.xml). This translated (or partly
468 translated, if the translation is not complete) Docbook XML file can
469 then be used like the original to create a PDF, HTML and epub version
470 of the documentation.&lt;/p&gt;
471
472 &lt;p&gt;The translators use different tools to edit the .po files. We
473 recommend using
474 &lt;a href=&quot;http://www.kde.org/applications/development/lokalize/&quot;&gt;lokalize&lt;/a&gt;,
475 while some use emacs and vi, others can use web based editors like
476 &lt;a href=&quot;http://pootle.translatehouse.org/&quot;&gt;Poodle&lt;/a&gt; or
477 &lt;a href=&quot;https://www.transifex.com/&quot;&gt;Transifex&lt;/a&gt;. All we care about
478 is where the .po file end up, in our git repository. Updated
479 translations can either be committed directly to git, or submitted as
480 &lt;a href=&quot;https://bugs.debian.org/src:debian-edu-doc&quot;&gt;bug reports
481 against the debian-edu-doc package&lt;/a&gt;.&lt;/p&gt;
482
483 &lt;p&gt;One challenge is images, which both might need to be translated (if
484 they show translated user applications), and are needed in different
485 formats when creating PDF and HTML versions (epub is a HTML version in
486 this regard). For this we transform the original PNG images to the
487 needed density and format during build, and have a way to provide
488 translated images by storing translated versions in
489 images/$LANGUAGECODE/. I am a bit unsure about the details here. The
490 package maintainers know more.&lt;/p&gt;
491
492 &lt;p&gt;If you wonder what the result look like, we provide
493 &lt;a href=&quot;http://maintainer.skolelinux.org/debian-edu-doc/&quot;&gt;the content
494 of the documentation packages on the web&lt;/a&gt;. See for example the
495 &lt;a href=&quot;http://maintainer.skolelinux.org/debian-edu-doc/it/debian-edu-wheezy-manual.pdf&quot;&gt;Italian
496 PDF version&lt;/a&gt; or the
497 &lt;a href=&quot;http://maintainer.skolelinux.org/debian-edu-doc/de/debian-edu-wheezy-manual.html&quot;&gt;German
498 HTML version&lt;/a&gt;. We do not yet build the epub version by default,
499 but perhaps it will be done in the future.&lt;/p&gt;
500
501 &lt;p&gt;To learn more, check out
502 &lt;a href=&quot;http://packages.qa.debian.org/d/debian-edu-doc.html&quot;&gt;the
503 debian-edu-doc package&lt;/a&gt;,
504 &lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Wheezy/&quot;&gt;the
505 manual on the wiki&lt;/a&gt; and
506 &lt;a href=&quot;https://wiki.debian.org/DebianEdu/Documentation/Wheezy/Translations&quot;&gt;the
507 translation instructions&lt;/a&gt; in the manual.&lt;/p&gt;
508 </description>
509 </item>
510
511 <item>
512 <title>Hvordan enkelt laste ned filmer fra NRK med den &quot;nye&quot; løsningen</title>
513 <link>http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html</link>
514 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK_med_den__nye__l_sningen.html</guid>
515 <pubDate>Mon, 16 Jun 2014 19:20:00 +0200</pubDate>
516 <description>&lt;p&gt;Jeg har fortsatt behov for å kunne laste ned innslag fra NRKs
517 nettsted av og til for å se senere når jeg ikke er på nett, men
518 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK.html&quot;&gt;min
519 oppskrift fra 2011&lt;/a&gt; sluttet å fungere da NRK byttet
520 avspillermetode. I dag fikk jeg endelig lett etter oppdatert løsning,
521 og jeg er veldig glad for å fortelle at den enkleste måten å laste ned
522 innslag er å bruke siste versjon 2014.06.07 av
523 &lt;a href=&quot;http://rg3.github.io/youtube-dl/&quot;&gt;youtube-dl&lt;/a&gt;. Støtten i
524 youtube-dl &lt;a href=&quot;https://github.com/rg3/youtube-dl/issues/2980&quot;&gt;kom
525 inn for 23 dager siden&lt;/a&gt; og
526 &lt;a href=&quot;http://packages.qa.debian.org/y/youtube-dl.html&quot;&gt;versjonen i
527 Debian&lt;/a&gt; fungerer fint også som backport til Debian Wheezy. Det er
528 et lite problem, det håndterer kun URLer med små bokstaver, men hvis
529 en har en URL med store bokstaver kan en bare gjøre alle store om til
530 små bokstaver for å få youtube-dl til å laste ned. Rapporterte
531 nettopp
532 &lt;a href=&quot;https://github.com/rg3/youtube-dl/issues/2980&quot;&gt;problemet til
533 utviklerne&lt;/a&gt;, og antar de får fikset det snart.&lt;/p&gt;
534
535 &lt;p&gt;Dermed er alt klart til å laste ned dokumentarene om
536 &lt;a href=&quot;http://tv.nrk.no/program/KOID23005014/usas-hemmelige-avlytting&quot;&gt;USAs
537 hemmelige avlytting&lt;/a&gt; og
538 &lt;a href=&quot;http://tv.nrk.no/program/KOID23005114/selskapene-bak-usas-avlytting&quot;&gt;Selskapene
539 bak USAs avlytting&lt;/a&gt;, i tillegg til
540 &lt;a href=&quot;http://tv.nrk.no/program/KOID20005814/et-moete-med-edward-snowden&quot;&gt;intervjuet
541 med Edward Snowden gjort av den tyske tv-kanalen ARD&lt;/a&gt;. Anbefaler
542 alle å se disse, sammen med
543 &lt;a href=&quot;http://media.ccc.de/browse/congress/2013/30C3_-_5713_-_en_-_saal_2_-_201312301130_-_to_protect_and_infect_part_2_-_jacob.html&quot;&gt;foredraget
544 til Jacob Appelbaum på siste CCC-konferanse&lt;/a&gt;, for å forstå mer om
545 hvordan overvåkningen av borgerne brer om seg.&lt;/p&gt;
546
547 &lt;p&gt;Takk til gode venner på foreningen NUUGs IRC-kanal
548 &lt;a href=&quot;irc://irc.freenode.net/%23nuug&quot;&gt;#nuug på irc.freenode.net&lt;/a&gt;
549 for tipsene som fikk meg i mål&lt;/a&gt;.&lt;/p&gt;
550
551 &lt;p&gt;&lt;strong&gt;Oppdatering 2014-06-17&lt;/strong&gt;: Etter at jeg publiserte
552 denne, ble jeg tipset om bloggposten
553 &quot;&lt;a href=&quot;http://ingvar.blog.redpill-linpro.com/2012/05/31/downloading-hd-content-from-tv-nrk-no/&quot;&gt;Downloading
554 HD content from tv.nrk.no&lt;/a&gt;&quot; av Ingvar Hagelund, som har alternativ
555 implementasjon og tips for å lage mkv-fil med undertekstene inkludert.
556 Kanskje den passer bedre for deg? I tillegg ble feilen i youtube-dl
557 ble fikset litt senere ut på dagen i går, samt at youtube-dl fikk
558 støtte for å laste ned undertitler. Takk til Anders Einar Hilden for
559 god innsats og youtube-dl-utviklerne for rask respons.&lt;/p&gt;
560 </description>
561 </item>
562
563 <item>
564 <title>Free software car computer solution?</title>
565 <link>http://people.skolelinux.org/pere/blog/Free_software_car_computer_solution_.html</link>
566 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Free_software_car_computer_solution_.html</guid>
567 <pubDate>Thu, 29 May 2014 18:45:00 +0200</pubDate>
568 <description>&lt;p&gt;Dear lazyweb. I&#39;m planning to set up a small Raspberry Pi computer
569 in my car, connected to
570 &lt;a href=&quot;http://www.dx.com/p/400a-4-0-tft-lcd-digital-monitor-for-vehicle-parking-reverse-camera-1440x272-12v-dc-57776&quot;&gt;a
571 small screen&lt;/a&gt; next to the rear mirror. I plan to hook it up with a
572 GPS and a USB wifi card too. The idea is to get my own
573 &quot;&lt;a href=&quot;http://en.wikipedia.org/wiki/Carputer&quot;&gt;Carputer&lt;/a&gt;&quot;. But I
574 wonder if someone already created a good free software solution for
575 such car computer.&lt;/p&gt;
576
577 &lt;p&gt;This is my current wish list for such system:&lt;/p&gt;
578
579 &lt;ul&gt;
580
581 &lt;li&gt;Work on Raspberry Pi.&lt;/li&gt;
582
583 &lt;li&gt;Show current speed limit based on location, and warn if going too
584 fast (for example using color codes yellow and red on the screen,
585 or make a sound). This could be done either using either data from
586 &lt;a href=&quot;http://www.openstreetmap.org/&quot;&gt;Openstreetmap&lt;/a&gt; or OCR
587 info gathered from a dashboard camera.&lt;/li&gt;
588
589 &lt;li&gt;Track automatic toll road passes and their cost, show total spent
590 and make it possible to calculate toll costs for planned
591 route.&lt;/li&gt;
592
593 &lt;li&gt;Collect GPX tracks for use with OpenStreetMap.&lt;/li&gt;
594
595 &lt;li&gt;Automatically detect and use any wireless connection to connect
596 to home server. Try IP over DNS
597 (&lt;a href=&quot;http://dev.kryo.se/iodine/&quot;&gt;iodine&lt;/a&gt;) or ICMP
598 (&lt;a href=&quot;http://code.gerade.org/hans/&quot;&gt;Hans&lt;/a&gt;) if direct
599 connection do not work.&lt;/li&gt;
600
601 &lt;li&gt;Set up mesh network to talk to other cars with the same system,
602 or some standard car mesh protocol.&lt;/li&gt;
603
604 &lt;li&gt;Warn when approaching speed cameras and speed camera ranges
605 (speed calculated between two cameras).&lt;/li&gt;
606
607 &lt;li&gt;Suport dashboard/front facing camera to discover speed limits and
608 run OCR to track registration number of passing cars.&lt;/li&gt;
609
610 &lt;/ul&gt;
611
612 &lt;p&gt;If you know of any free software car computer system supporting
613 some or all of these features, please let me know.&lt;/p&gt;
614 </description>
615 </item>
616
617 <item>
618 <title>Half the Coverity issues in Gnash fixed in the next release</title>
619 <link>http://people.skolelinux.org/pere/blog/Half_the_Coverity_issues_in_Gnash_fixed_in_the_next_release.html</link>
620 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Half_the_Coverity_issues_in_Gnash_fixed_in_the_next_release.html</guid>
621 <pubDate>Tue, 29 Apr 2014 14:20:00 +0200</pubDate>
622 <description>&lt;p&gt;I&#39;ve been following &lt;a href=&quot;http://www.getgnash.org/&quot;&gt;the Gnash
623 project&lt;/a&gt; for quite a while now. It is a free software
624 implementation of Adobe Flash, both a standalone player and a browser
625 plugin. Gnash implement support for the AVM1 format (and not the
626 newer AVM2 format - see
627 &lt;a href=&quot;http://lightspark.github.io/&quot;&gt;Lightspark&lt;/a&gt; for that one),
628 allowing several flash based sites to work. Thanks to the friendly
629 developers at Youtube, it also work with Youtube videos, because the
630 Javascript code at Youtube detect Gnash and serve a AVM1 player to
631 those users. :) Would be great if someone found time to implement AVM2
632 support, but it has not happened yet. If you install both Lightspark
633 and Gnash, Lightspark will invoke Gnash if it find a AVM1 flash file,
634 so you can get both handled as free software. Unfortunately,
635 Lightspark so far only implement a small subset of AVM2, and many
636 sites do not work yet.&lt;/p&gt;
637
638 &lt;p&gt;A few months ago, I started looking at
639 &lt;a href=&quot;http://scan.coverity.com/&quot;&gt;Coverity&lt;/a&gt;, the static source
640 checker used to find heaps and heaps of bugs in free software (thanks
641 to the donation of a scanning service to free software projects by the
642 company developing this non-free code checker), and Gnash was one of
643 the projects I decided to check out. Coverity is able to find lock
644 errors, memory errors, dead code and more. A few days ago they even
645 extended it to also be able to find the heartbleed bug in OpenSSL.
646 There are heaps of checks being done on the instrumented code, and the
647 amount of bogus warnings is quite low compared to the other static
648 code checkers I have tested over the years.&lt;/p&gt;
649
650 &lt;p&gt;Since a few weeks ago, I&#39;ve been working with the other Gnash
651 developers squashing bugs discovered by Coverity. I was quite happy
652 today when I checked the current status and saw that of the 777 issues
653 detected so far, 374 are marked as fixed. This make me confident that
654 the next Gnash release will be more stable and more dependable than
655 the previous one. Most of the reported issues were and are in the
656 test suite, but it also found a few in the rest of the code.&lt;/p&gt;
657
658 &lt;p&gt;If you want to help out, you find us on
659 &lt;a href=&quot;https://lists.gnu.org/mailman/listinfo/gnash-dev&quot;&gt;the
660 gnash-dev mailing list&lt;/a&gt; and on
661 &lt;a href=&quot;irc://irc.freenode.net/#gnash&quot;&gt;the #gnash channel on
662 irc.freenode.net IRC server&lt;/a&gt;.&lt;/p&gt;
663 </description>
664 </item>
665
666 <item>
667 <title>Install hardware dependent packages using tasksel (Isenkram 0.7)</title>
668 <link>http://people.skolelinux.org/pere/blog/Install_hardware_dependent_packages_using_tasksel__Isenkram_0_7_.html</link>
669 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Install_hardware_dependent_packages_using_tasksel__Isenkram_0_7_.html</guid>
670 <pubDate>Wed, 23 Apr 2014 14:50:00 +0200</pubDate>
671 <description>&lt;p&gt;It would be nice if it was easier in Debian to get all the hardware
672 related packages relevant for the computer installed automatically.
673 So I implemented one, using
674 &lt;a href=&quot;http://packages.qa.debian.org/isenkram&quot;&gt;my Isenkram
675 package&lt;/a&gt;. To use it, install the tasksel and isenkram packages and
676 run tasksel as user root. You should be presented with a new option,
677 &quot;Hardware specific packages (autodetected by isenkram)&quot;. When you
678 select it, tasksel will install the packages isenkram claim is fit for
679 the current hardware, hot pluggable or not.&lt;p&gt;
680
681 &lt;p&gt;The implementation is in two files, one is the tasksel menu entry
682 description, and the other is the script used to extract the list of
683 packages to install. The first part is in
684 &lt;tt&gt;/usr/share/tasksel/descs/isenkram.desc&lt;/tt&gt; and look like
685 this:&lt;/p&gt;
686
687 &lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
688 Task: isenkram
689 Section: hardware
690 Description: Hardware specific packages (autodetected by isenkram)
691 Based on the detected hardware various hardware specific packages are
692 proposed.
693 Test-new-install: mark show
694 Relevance: 8
695 Packages: for-current-hardware
696 &lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
697
698 &lt;p&gt;The second part is in
699 &lt;tt&gt;/usr/lib/tasksel/packages/for-current-hardware&lt;/tt&gt; and look like
700 this:&lt;/p&gt;
701
702 &lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
703 #!/bin/sh
704 #
705 (
706 isenkram-lookup
707 isenkram-autoinstall-firmware -l
708 ) | sort -u
709 &lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
710
711 &lt;p&gt;All in all, a very short and simple implementation making it
712 trivial to install the hardware dependent package we all may want to
713 have installed on our machines. I&#39;ve not been able to find a way to
714 get tasksel to tell you exactly which packages it plan to install
715 before doing the installation. So if you are curious or careful,
716 check the output from the isenkram-* command line tools first.&lt;/p&gt;
717
718 &lt;p&gt;The information about which packages are handling which hardware is
719 fetched either from the isenkram package itself in
720 /usr/share/isenkram/, from git.debian.org or from the APT package
721 database (using the Modaliases header). The APT package database
722 parsing have caused a nasty resource leak in the isenkram daemon (bugs
723 &lt;a href=&quot;http://bugs.debian.org/719837&quot;&gt;#719837&lt;/a&gt; and
724 &lt;a href=&quot;http://bugs.debian.org/730704&quot;&gt;#730704&lt;/a&gt;). The cause is in
725 the python-apt code (bug
726 &lt;a href=&quot;http://bugs.debian.org/745487&quot;&gt;#745487&lt;/a&gt;), but using a
727 workaround I was able to get rid of the file descriptor leak and
728 reduce the memory leak from ~30 MiB per hardware detection down to
729 around 2 MiB per hardware detection. It should make the desktop
730 daemon a lot more useful. The fix is in version 0.7 uploaded to
731 unstable today.&lt;/p&gt;
732
733 &lt;p&gt;I believe the current way of mapping hardware to packages in
734 Isenkram is is a good draft, but in the future I expect isenkram to
735 use the AppStream data source for this. A proposal for getting proper
736 AppStream support into Debian is floating around as
737 &lt;a href=&quot;https://wiki.debian.org/DEP-11&quot;&gt;DEP-11&lt;/a&gt;, and
738 &lt;a href=&quot;https://wiki.debian.org/SummerOfCode2014/Projects#SummerOfCode2014.2FProjects.2FAppStreamDEP11Implementation.AppStream.2FDEP-11_for_the_Debian_Archive&quot;&gt;GSoC
739 project&lt;/a&gt; will take place this summer to improve the situation. I
740 look forward to seeing the result, and welcome patches for isenkram to
741 start using the information when it is ready.&lt;/p&gt;
742
743 &lt;p&gt;If you want your package to map to some specific hardware, either
744 add a &quot;Xb-Modaliases&quot; header to your control file like I did in
745 &lt;a href=&quot;http://packages.qa.debian.org/pymissile&quot;&gt;the pymissile
746 package&lt;/a&gt; or submit a bug report with the details to the isenkram
747 package. See also
748 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/tags/isenkram/&quot;&gt;all my
749 blog posts tagged isenkram&lt;/a&gt; for details on the notation. I expect
750 the information will be migrated to AppStream eventually, but for the
751 moment I got no better place to store it.&lt;/p&gt;
752 </description>
753 </item>
754
755 <item>
756 <title>FreedomBox milestone - all packages now in Debian Sid</title>
757 <link>http://people.skolelinux.org/pere/blog/FreedomBox_milestone___all_packages_now_in_Debian_Sid.html</link>
758 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/FreedomBox_milestone___all_packages_now_in_Debian_Sid.html</guid>
759 <pubDate>Tue, 15 Apr 2014 22:10:00 +0200</pubDate>
760 <description>&lt;p&gt;The &lt;a href=&quot;https://wiki.debian.org/FreedomBox&quot;&gt;Freedombox
761 project&lt;/a&gt; is working on providing the software and hardware to make
762 it easy for non-technical people to host their data and communication
763 at home, and being able to communicate with their friends and family
764 encrypted and away from prying eyes. It is still going strong, and
765 today a major mile stone was reached.&lt;/p&gt;
766
767 &lt;p&gt;Today, the last of the packages currently used by the project to
768 created the system images were accepted into Debian Unstable. It was
769 the freedombox-setup package, which is used to configure the images
770 during build and on the first boot. Now all one need to get going is
771 the build code from the freedom-maker git repository and packages from
772 Debian. And once the freedombox-setup package enter testing, we can
773 build everything directly from Debian. :)&lt;/p&gt;
774
775 &lt;p&gt;Some key packages used by Freedombox are
776 &lt;a href=&quot;http://packages.qa.debian.org/freedombox-setup&quot;&gt;freedombox-setup&lt;/a&gt;,
777 &lt;a href=&quot;http://packages.qa.debian.org/plinth&quot;&gt;plinth&lt;/a&gt;,
778 &lt;a href=&quot;http://packages.qa.debian.org/pagekite&quot;&gt;pagekite&lt;/a&gt;,
779 &lt;a href=&quot;http://packages.qa.debian.org/tor&quot;&gt;tor&lt;/a&gt;,
780 &lt;a href=&quot;http://packages.qa.debian.org/privoxy&quot;&gt;privoxy&lt;/a&gt;,
781 &lt;a href=&quot;http://packages.qa.debian.org/owncloud&quot;&gt;owncloud&lt;/a&gt; and
782 &lt;a href=&quot;http://packages.qa.debian.org/dnsmasq&quot;&gt;dnsmasq&lt;/a&gt;. There
783 are plans to integrate more packages into the setup. User
784 documentation is maintained on the Debian wiki. Please
785 &lt;a href=&quot;https://wiki.debian.org/FreedomBox/Manual/Jessie&quot;&gt;check out
786 the manual&lt;/a&gt; and help us improve it.&lt;/p&gt;
787
788 &lt;p&gt;To test for yourself and create boot images with the FreedomBox
789 setup, run this on a Debian machine using a user with sudo rights to
790 become root:&lt;/p&gt;
791
792 &lt;p&gt;&lt;pre&gt;
793 sudo apt-get install git vmdebootstrap mercurial python-docutils \
794 mktorrent extlinux virtualbox qemu-user-static binfmt-support \
795 u-boot-tools
796 git clone http://anonscm.debian.org/git/freedombox/freedom-maker.git \
797 freedom-maker
798 make -C freedom-maker dreamplug-image raspberry-image virtualbox-image
799 &lt;/pre&gt;&lt;/p&gt;
800
801 &lt;p&gt;Root access is needed to run debootstrap and mount loopback
802 devices. See the README in the freedom-maker git repo for more
803 details on the build. If you do not want all three images, trim the
804 make line. Note that the virtualbox-image target is not really
805 virtualbox specific. It create a x86 image usable in kvm, qemu,
806 vmware and any other x86 virtual machine environment. You might need
807 the version of vmdebootstrap in Jessie to get the build working, as it
808 include fixes for a race condition with kpartx.&lt;/p&gt;
809
810 &lt;p&gt;If you instead want to install using a Debian CD and the preseed
811 method, boot a Debian Wheezy ISO and use this boot argument to load
812 the preseed values:&lt;/p&gt;
813
814 &lt;p&gt;&lt;pre&gt;
815 url=&lt;a href=&quot;http://www.reinholdtsen.name/freedombox/preseed-jessie.dat&quot;&gt;http://www.reinholdtsen.name/freedombox/preseed-jessie.dat&lt;/a&gt;
816 &lt;/pre&gt;&lt;/p&gt;
817
818 &lt;p&gt;I have not tested it myself the last few weeks, so I do not know if
819 it still work.&lt;/p&gt;
820
821 &lt;p&gt;If you wonder how to help, one task you could look at is using
822 systemd as the boot system. It will become the default for Linux in
823 Jessie, so we need to make sure it is usable on the Freedombox. I did
824 a simple test a few weeks ago, and noticed dnsmasq failed to start
825 during boot when using systemd. I suspect there are other problems
826 too. :) To detect problems, there is a test suite included, which can
827 be run from the plinth web interface.&lt;/p&gt;
828
829 &lt;p&gt;Give it a go and let us know how it goes on the mailing list, and help
830 us get the new release published. :) Please join us on
831 &lt;a href=&quot;irc://irc.debian.org:6667/%23freedombox&quot;&gt;IRC (#freedombox on
832 irc.debian.org)&lt;/a&gt; and
833 &lt;a href=&quot;http://lists.alioth.debian.org/mailman/listinfo/freedombox-discuss&quot;&gt;the
834 mailing list&lt;/a&gt; if you want to help make this vision come true.&lt;/p&gt;
835 </description>
836 </item>
837
838 </channel>
839 </rss>