]> 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>Skolelinux-intervju: Olav Dahlum</title>
11 <link>http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Olav_Dahlum.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Olav_Dahlum.html</guid>
13 <pubDate>Sat, 18 Feb 2012 10:40:00 +0100</pubDate>
14 <description>&lt;p&gt;I serien med intervjuer av folk i
15 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;-miljøet, får vi nå
16 høre fra et nyvalgt medlem i foreningen
17 &lt;a href=&quot;http://www.friprogramvareiskolen.no/&quot;&gt;Fri programvare i
18 Skolen&lt;/a&gt;.&lt;/p&gt;
19
20 &lt;p&gt;&lt;strong&gt;Hvem er du, og hva driver du med til daglig?&lt;/strong&gt;&lt;/p&gt;
21
22 &lt;p&gt;Jeg heter Olav Dahlum, og er frilans oversetter, tester,
23 prosjektleder og bruker av fri og åpen programvare som
24 LibreOffice. Jeg er også et av styremedlemmene i FRISK.&lt;/p&gt;
25
26 &lt;p&gt;&lt;strong&gt;Hvordan kom du i kontakt med Skolelinux-prosjektet?&lt;/strong&gt;&lt;/p&gt;
27
28 &lt;p&gt;Jeg kom i kontakt med prosjektet i 2009, da jeg ble ansatt i
29 stiftelsen Åpne kontorprogram på norsk for å oversette og teste den
30 norske utgaven av OpenOffice.org. Arbeidet har hele tiden vært
31 koordinert sammen med Skolelinux, og mange av de samme menneskene er
32 involvert, så på den måten ble jeg en del av den utvidede
33 familien.&lt;/p&gt;
34
35 &lt;p&gt;&lt;strong&gt;Hva er fordelene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
36
37 &lt;p&gt;Skolelinux handler i likhet med utdanningssektoren om å dele
38 kunnskap med andre, og det er dette som er hovedstyrken til
39 prosjektet. Selv om Skolelinux hovedsaklig er involvert i utvikling
40 av programvare, er det også et sted der man kan utfolde seg uavhengig
41 av bakgrunn og ferdigheter.&lt;/p&gt;
42
43 &lt;p&gt;&lt;strong&gt;Hva er ulempene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
44
45 &lt;p&gt;Liten utbredelse og manglende støtte fra leverandører som leverer
46 pedagogisk programvare til skolebruk. Kunne kanskje hatt flere
47 verktøy som letter administrasjonen ytterligere, slik at også mindre
48 erfarne databrukere kan utføre lett vedlikehold og rutinejobber.&lt;/p&gt;
49
50 &lt;p&gt;&lt;strong&gt;Hvilken fri programvare bruker du til daglig?&lt;/strong&gt;&lt;/p&gt;
51
52 &lt;p&gt;Jeg er nesten forpliktet til å si at jeg bruker LibreOffice... Jeg
53 bruker forøvrig frie og åpne operativsystemer basert på
54 operativsystemkjernen Linux, for tiden openSUSE 12,1 med KDE4. Men
55 hvis jeg skal dra fram noen flere eksempler så er nok Mozilla Firefox
56 og Thunderbird to av de jeg bruker mest. I tillegg er jeg en flittig
57 bruker av OpenSSH, Irssi, Midnight Commander, Git, Subversion,
58 Translation Toolkit og Super Maryo Chronicles (litt gøy skal man ha,
59 og med to håndkontroller liggende er det ikke til å unngå).&lt;/p&gt;
60
61 &lt;p&gt;&lt;strong&gt;Hvilken strategi tror du er den rette å bruke for å få
62 skoler til å ta i bruk fri programvare?&lt;/strong&gt;&lt;/p&gt;
63
64 &lt;p&gt;Vi må få leverandører av pedagogisk programvare med på laget, men
65 også utvikle vår egen tilpasset det norske markedet. Det er også
66 mulig å involvere utdanningssektoren direkte i arbeidet, for eksempel
67 gjennom studentprosjekter der elevene selv er med å utforme
68 programvare direkte eller indirekte gjennom aktive bidrag. Dette gjør
69 ikke bare samarbeidet tettere, men fokuset på standarder og friheten
70 til å velge sin egen løsning vil kanskje stimulere interessen for
71 framtidig deltakelse i bransjen. Vi som driver med fri og åpen
72 programvare ønsker oss ikke rene konsumenter, men tenkende og
73 selvstendige individer som kan være med å skape sin egen fremtid.&lt;/p&gt;
74 </description>
75 </item>
76
77 <item>
78 <title>How to figure out which RAID disk to replace when it fail</title>
79 <link>http://people.skolelinux.org/pere/blog/How_to_figure_out_which_RAID_disk_to_replace_when_it_fail.html</link>
80 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/How_to_figure_out_which_RAID_disk_to_replace_when_it_fail.html</guid>
81 <pubDate>Tue, 14 Feb 2012 21:25:00 +0100</pubDate>
82 <description>&lt;p&gt;Once in a while my home server have disk problems. Thanks to Linux
83 Software RAID, I have not lost data yet (but
84 &lt;a href=&quot;http://comments.gmane.org/gmane.linux.raid/34532&quot;&gt;I was
85 close&lt;/a&gt; this summer :). But once a disk is starting to behave
86 funny, a practical problem present itself. How to get from the Linux
87 device name (like /dev/sdd) to something that can be used to identify
88 the disk when the computer is turned off? In my case I have SATA
89 disks with a unique ID printed on the label. All I need is a way to
90 figure out how to query the disk to get the ID out.&lt;/p&gt;
91
92 &lt;p&gt;After fumbling a bit, I
93 &lt;a href=&quot;http://www.cyberciti.biz/faq/linux-getting-scsi-ide-harddisk-information/&quot;&gt;found
94 that hdparm -I&lt;/a&gt; will report the disk serial number, which is
95 printed on the disk label. The following (almost) one-liner can be
96 used to look up the ID of all the failed disks:&lt;/p&gt;
97
98 &lt;blockquote&gt;&lt;pre&gt;
99 for d in $(cat /proc/mdstat |grep &#39;(F)&#39;|tr &#39; &#39; &quot;\n&quot;|grep &#39;(F)&#39;|cut -d\[ -f1|sort -u);
100 do
101 printf &quot;Failed disk $d: &quot;
102 hdparm -I /dev/$d |grep &#39;Serial Num&#39;
103 done
104 &lt;/blockquote&gt;&lt;/pre&gt;
105
106 &lt;p&gt;Putting it here to make sure I do not have to search for it the
107 next time, and in case other find it useful.&lt;/p&gt;
108
109 &lt;p&gt;At the moment I have two failing disk. :(&lt;/p&gt;
110
111 &lt;blockquote&gt;&lt;pre&gt;
112 Failed disk sdd1: Serial Number: WD-WCASJ1860823
113 Failed disk sdd2: Serial Number: WD-WCASJ1860823
114 Failed disk sde2: Serial Number: WD-WCASJ1840589
115 &lt;/blockquote&gt;&lt;/pre&gt;
116
117 &lt;p&gt;The last time I had failing disks, I added the serial number on
118 labels I printed and stuck on the short sides of each disk, to be able
119 to figure out which disk to take out of the box without having to
120 remove each disk to look at the physical vendor label. The vendor
121 label is at the top of the disk, which is hidden when the disks are
122 mounted inside my box.&lt;/p&gt;
123
124 &lt;p&gt;I really wish the check_linux_raid Nagios plugin for checking Linux
125 Software RAID in the
126 &lt;a href=&quot;http://packages.qa.debian.org/n/nagios-plugins.html&quot;&gt;nagios-plugins-standard&lt;/a&gt;
127 debian package would look up this value automatically, as it would
128 make the plugin a lot more useful when my disks fail. At the moment
129 it only report a failure when there are no more spares left (it really
130 should warn as soon as a disk is failing), and it do not tell me which
131 disk(s) is failing when the RAID is running short on disks.&lt;/p&gt;
132 </description>
133 </item>
134
135 <item>
136 <title>Automatic proxy configuration with Debian Edu / Skolelinux</title>
137 <link>http://people.skolelinux.org/pere/blog/Automatic_proxy_configuration_with_Debian_Edu___Skolelinux.html</link>
138 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Automatic_proxy_configuration_with_Debian_Edu___Skolelinux.html</guid>
139 <pubDate>Mon, 13 Feb 2012 23:40:00 +0100</pubDate>
140 <description>&lt;p&gt;New in the Squeeze version of
141 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux&lt;/a&gt; is the
142 ability for clients to automatically configure their proxy settings
143 based on their environment. We want all systems on the client to use
144 the WPAD based proxy definition fetched from &lt;tt&gt;http://wpad/wpad.dat&lt;/tt&gt;, to
145 allow sites to control the proxy setting from a central place and make
146 sure clients do not have hard coded proxy settings. The schools can
147 change the global proxy setting by editing
148 &lt;tt&gt;tjener:/etc/debian-edu/www/wpad.dat&lt;/tt&gt; and the change propagate
149 to all Debian Edu clients in the network.&lt;/p&gt;
150
151 &lt;p&gt;The problem is that some systems do not understand the WPAD system.
152 In other words, how do one get from a WPAD file like this (this is a
153 simple one, they can run arbitrary code):&lt;/p&gt;
154
155 &lt;blockquote&gt;&lt;pre&gt;
156 function FindProxyForURL(url, host)
157 {
158 if (!isResolvable(host) ||
159 isPlainHostName(host) ||
160 dnsDomainIs(host, &quot;.intern&quot;))
161 return &quot;DIRECT&quot;;
162 else
163 return &quot;PROXY webcache:3128; DIRECT&quot;;
164 }
165 &lt;/pre&gt;&lt;/blockquote&gt;
166
167 &lt;p&gt;to a proxy setting in the process environment looking like this:&lt;/p&gt;
168
169 &lt;blockquote&gt;&lt;pre&gt;
170 http_proxy=http://webcache:3128/
171 ftp_proxy=http://webcache:3128/
172 &lt;/pre&gt;&lt;/blockquote&gt;
173
174 &lt;p&gt;To do this conversion I developed a perl script that will execute
175 the javascript fragment in the WPAD file and return the proxy that
176 would be used for
177 &lt;tt&gt;&lt;a href=&quot;http://www.debian.org/&quot;&gt;http://www.debian.org/&lt;/a&gt;&lt;/tt&gt;,
178 and insert this extracted proxy URL in &lt;tt&gt;/etc/environment&lt;/tt&gt; and
179 &lt;tt&gt;/etc/apt/apt.conf&lt;/tt&gt;. The perl script wpad-extract work just
180 fine in Squeeze, but in Wheezy the library it need to run the
181 javascript code is &lt;a href=&quot;http://bugs.debian.org/631045&quot;&gt;no longer
182 able to build&lt;/a&gt; because the C library it depended on is now a C++
183 library. I hope someone find a solution to that problem before Wheezy
184 is frozen. An alternative would be for us to rewrite wpad-extract to
185 use some other javascript library currently working in Wheezy, but no
186 known alternative is known at the moment.&lt;/p&gt;
187
188 &lt;p&gt;This automatic proxy system allow the roaming workstation (aka
189 laptop) setup in Debian Edu/Squeeze to use the proxy when the laptop
190 is connected to the backbone network in a Debian Edu setup, and to
191 automatically use any proxy present and announced using the WPAD
192 feature when it is connected to other networks. And if no proxy is
193 announced, direct connections will be used instead.&lt;/p&gt;
194
195 &lt;p&gt;Silently using a proxy announced on the network might be a privacy
196 or security problem. But those controlling DHCP and DNS on a network
197 could just as easily set up a transparent proxy, and force all HTTP
198 and FTP connections to use a proxy anyway, so I consider that
199 distinction to be academic. If you are afraid of using the wrong
200 proxy, you should avoid connecting to the network in question in the
201 first place. In Debian Edu, the proxy setup is updated using dhcp and
202 ifupdown hooks, to make sure the configuration is updated every time
203 the network setup changes.&lt;/p&gt;
204
205 &lt;p&gt;The WPAD system is documented in a
206 &lt;a href=&quot;http://tools.ietf.org/html/draft-ietf-wrec-wpad-01&quot;&gt;IETF
207 draft&lt;/a&gt; and a
208 &lt;a href=&quot;http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol&quot;&gt;Wikipedia
209 page&lt;/a&gt; for those that want to learn more.&lt;/p&gt;
210 </description>
211 </item>
212
213 <item>
214 <title>Skolelinux-intervju: Axel Bojer</title>
215 <link>http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Axel_Bojer.html</link>
216 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Axel_Bojer.html</guid>
217 <pubDate>Tue, 7 Feb 2012 14:50:00 +0100</pubDate>
218 <description>&lt;p&gt;I serien med intervjuer av folk i
219 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;-miljøet har jeg
220 fått en av oversetterne som har vært med siden starten i tale.&lt;/p&gt;
221
222 &lt;p&gt;&lt;strong&gt;Hvem er du, og hva driver du med til daglig?&lt;/strong&gt;&lt;/p&gt;
223
224 &lt;p&gt;Jeg heter Axel Bojer og er datalærer, tysklærer, oversetter med
225 mere.&lt;/p&gt;
226
227 &lt;p&gt;&lt;strong&gt;Hvordan kom du i kontakt med Skolelinux-prosjektet?&lt;/strong&gt;&lt;/p&gt;
228
229 &lt;p&gt;Tror jeg så en annonsering på nettet i slutten av 2001 og ville
230 være med som oversetter. Jeg kom med på en utviklersamling og
231 prosjektet var da helt i starten. Det var spennende å være med mens
232 prosjektet vokste til og utviklet seg.&lt;/p&gt;
233
234 &lt;p&gt;Jeg har «alltid» vært språkinteressert og hadde nettopp startet med
235 Linux og tror jeg tenkte det passet å bidra. Var også glad for å få
236 en Debian-distribusjon, og ville gjerne bruke den selv. Til å begynne
237 med brukte jeg først Mandrake og så Debian. Og siden jeg oppdaget at
238 det ikke var noen mulighet for å bruke den som enkeltstående i lang
239 tid, så gikk jeg etterhvert over til Kubuntu&lt;/p&gt;
240
241 &lt;p&gt;&lt;strong&gt;Hva er fordelene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
242
243 &lt;p&gt;Løsningen er forholdsvis lett å sette opp, gratis, fri programvare
244 og gjør det mulig å gjenbruke eldre maskiner. Det fine med Debian er
245 at det er stabilt og har en veldig stor mengde programmer. Jeg liker
246 også apt. :-) Jeg liker også friheten ved Linux og muligheten til å
247 delta og forme sin egen datahverdag.&lt;/p&gt;
248
249 &lt;p&gt;&lt;strong&gt;Hva er ulempene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
250
251 &lt;p&gt;Skolelinux er for lite kjent og for sent ute med å gi ut nye
252 versjoner.&lt;/p&gt;
253
254 &lt;p&gt;Da jeg selv i hovedsak bruker Kubuntu, så kan jeg egentlig ikke
255 svare så detaljert rundt ulempene med Skolelinux. Hovedårsaken til at
256 jeg bruker Kubuntu er nok at da vi begynte med det mener jeg det ikke
257 var noen annen løsning. «Vandrende arbeidsstasjon» mener jeg ikke
258 fantes da. Dessuten ville jeg ha siste versjon, da den KDE-versjonen
259 som var i Skolelinux den gangen var en god del enklere (tror det var
260 KDE 2) var dårligere i mine øyne enn versjon 3.&lt;/p&gt;
261
262 &lt;p&gt;&lt;strong&gt;Hvilken fri programvare bruker du til daglig?&lt;/strong&gt;&lt;/p&gt;
263
264 &lt;p&gt;Jeg bruker blant annet Kubuntu, LibreOffice, Thunderbird, Firefox,
265 Kate, &lt;a href=&quot;http://comix.sourceforge.net/&quot;&gt;Comix&lt;/a&gt; og Konsole. Og
266 en hel haug andre ved behov :-)&lt;/p&gt;
267
268 &lt;p&gt;Har oversatt Comix selv, men det er jo ikke skjedd noe med Comix
269 siden 2009, så den er det nok bare jeg som har. Om andre vil ha den
270 gir jeg den gjerne videre. Ser at noen har startet på
271 &lt;a href=&quot;http://mcomix.sourceforge.net/&quot;&gt;MComix&lt;/a&gt; siden jeg så på så
272 på dette sist, så nå er jeg igang med å teste og oversette den
273 også.&lt;/p&gt;
274
275 &lt;p&gt;&lt;strong&gt;Hvilken strategi tror du er den rette å bruke for å få
276 skoler til å ta i bruk fri programvare?&lt;/strong&gt;&lt;/p&gt;
277
278 &lt;p&gt;Det viktigste er å forankre beslutningen i kollegiet og med de som
279 er ansvarlige for å vedlikeholde og bruke datamaskinene. Flest mulig
280 bør være med på å holde det (sosialt) vedlike, kjenne og støtte
281 prinsippene. Som enkeltmannsprosjekt blir det lett veldig sårbart,
282 særlig når (Skole)linux ennå i stor grad er en motkultur og ikke noe
283 en stor nok andel av beslutningstakere, brukere osv kjenner til og
284 bruker.&lt;/p&gt;
285
286 &lt;p&gt;Jeg tror det viktigste er å fortsette å holde fri programvare godt,
287 oppdatert, minimere antall feil, ha en god kontakt med brukerne og
288 attraktivt og spennende programmer. Beholde alt som er bra og ha det
289 tilgjengelig samtidig som man tilbyr det nyeste og rareste for de som
290 vil ha det.&lt;/p&gt;
291 </description>
292 </item>
293
294 <item>
295 <title>Saving power with Debian Edu / Skolelinux using shutdown-at-night</title>
296 <link>http://people.skolelinux.org/pere/blog/Saving_power_with_Debian_Edu___Skolelinux_using_shutdown_at_night.html</link>
297 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Saving_power_with_Debian_Edu___Skolelinux_using_shutdown_at_night.html</guid>
298 <pubDate>Sun, 5 Feb 2012 09:45:00 +0100</pubDate>
299 <description>&lt;p&gt;Since the Lenny version of
300 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux&lt;/a&gt;, a
301 feature to save power have been included. It is as simple as it is
302 practical: Shut down unused clients at night, and turn them on again
303 in the morning. This is done using the
304 &lt;a href=&quot;http://packages.qa.debian.org/s/shutdown-at-night.html&quot;&gt;shutdown-at-night&lt;/a&gt; Debian package.&lt;/p&gt;
305
306 &lt;p&gt;To enable this feature on a client, the machine need to be added to
307 the netgroup shutdown-at-night-hosts. For Debian Edu, this is done in
308 LDAP, and once this is in place, the machine in question will check
309 every hour from 16:00 until 06:00 to see if the machine is unused, and
310 shut it down if it is. If the hardware in question is supported by
311 the
312 &lt;a href=&quot;http://packages.qa.debian.org/n/nvram-wakeup.html&quot;&gt;nvram-wakeup&lt;/a&gt;
313 package, the BIOS is told to turn the machine back on around 07:00 +-
314 10 minutes. If this isn&#39;t working, one can configure wake-on-lan to
315 try to turn on the client. The wake-on-lan option is only documented
316 and not enabled by default in Debian Edu.&lt;/p&gt;
317
318 &lt;p&gt;It is important to not turn all machines on at once, as this can
319 blow a fuse if several computers are connected to the same fuse like
320 the common setup for a classroom. The nvram-wakeup method only work
321 for machines with a functioning hardware/BIOS clock. I&#39;ve seen old
322 machines where the BIOS battery were dead and the hardware clock were
323 starting from 0 (or was it 1990?) every boot. If you have one of
324 those, you have to turn on the computer manually.&lt;/p&gt;
325
326 &lt;p&gt;The shutdown-at-night package is completely self contained, and can
327 also be used outside the Debian Edu environment. For those without a
328 central LDAP server with netgroups, one can instead touch the file
329 &lt;tt&gt;/etc/shutdown-at-night/shutdown-at-night&lt;/tt&gt; to enable it.
330 Perhaps you too can use it to save some power?&lt;/p&gt;
331 </description>
332 </item>
333
334 <item>
335 <title>Third beta version of Debian Edu / Skolelinux based on Squeeze</title>
336 <link>http://people.skolelinux.org/pere/blog/Third_beta_version_of_Debian_Edu___Skolelinux_based_on_Squeeze.html</link>
337 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Third_beta_version_of_Debian_Edu___Skolelinux_based_on_Squeeze.html</guid>
338 <pubDate>Sat, 4 Feb 2012 13:25:00 +0100</pubDate>
339 <description>&lt;p&gt;I am happy to announce that finally we managed today to wrap up and
340 publish the third beta version of
341 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux&lt;/a&gt; based
342 on Squeeze. If you want to test a LDAP backed Kerberos server with
343 out of the box PXE configuration for running diskless machines and
344 installing new machines, check it out. If you need a software
345 solution for your school, check it out too. The full announcement is
346 &lt;a href=&quot;http://lists.debian.org/debian-edu-announce/2012/02/msg00000.html&quot;&gt;available&lt;/a&gt;
347 on the project announcement list.&lt;/p&gt;
348
349 &lt;p&gt;I am very happy to report these changes and improvements since
350 beta2 (there are more, see announcement for full list):&lt;/p&gt;
351
352 &lt;ul&gt;
353
354 &lt;li&gt;It is now possible to change the pre-configured IP subnet from
355 10.0.0.0/8 to something else by using the subnet-change tool after
356 the installation.&lt;/li&gt;
357
358 &lt;li&gt;Too full partitions are now automatically extended on the Main
359 Server, based on the rules specified in /etc/fsautoresizetab.&lt;/li&gt;
360
361 &lt;li&gt;The CUPS queues are now automatically flushed every night, and all
362 disabled queues are restarted every hour. This should cut down on
363 the amount of manual administration needed for printers.&lt;/li&gt;
364
365 &lt;li&gt;The set of initial users have been changed. Now a personal user
366 for the local system administrator is created during installation
367 instead of the previously created localadmin and super-admin users,
368 and this user is granted administrative privileges using group
369 membership. This reduces the number of passwords one need to keep
370 up to date on the system.&lt;/li&gt;
371
372 &lt;/ul&gt;
373
374 &lt;p&gt;The new main server seem to work so well that I am testing it as my
375 private DNS/LDAP/Kerberos/PXE/LTSP server at home. I will use it look
376 for issues we could fix to polish Debian Edu even further before the
377 final Squeeze release is published.&lt;/p&gt;
378
379 &lt;p&gt;Next weekend the project organise a
380 &lt;a href=&quot;http://lists.debian.org/debian-edu-announce/2012/01/msg00001.html&quot;&gt;developer
381 gathering&lt;/a&gt; in Oslo. We will continue the work on the Squeeze
382 version, and start initial planning for the Wheezy version. Perhaps I
383 will see you there?&lt;/p&gt;
384 </description>
385 </item>
386
387 <item>
388 <title>Handling non-free firmware in Debian Edu/Squeeze</title>
389 <link>http://people.skolelinux.org/pere/blog/Handling_non_free_firmware_in_Debian_Edu_Squeeze.html</link>
390 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Handling_non_free_firmware_in_Debian_Edu_Squeeze.html</guid>
391 <pubDate>Fri, 27 Jan 2012 23:30:00 +0100</pubDate>
392 <description>&lt;p&gt;With some computer hardware, one need non-free firmware blobs.
393 This is the sad fact of todays computers. In the next version of
394 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu / Skolelinux&lt;/a&gt; based
395 on Squeeze, we provide several scripts and modifications to make
396 firmware blobs easier to handle. The common use case I run into is a
397 laptop with a wireless network card requiring non-free firmware to
398 work, but there are other use cases as well.&lt;/p&gt;
399
400 &lt;p&gt;First and foremost, Debian Edu provide ISO images for DVD and CD
401 with all firmware packages in the Debian sections main and non-free
402 included, to ensure debian-installer find and can install all of them
403 during installation. This take care firmware for network devices used
404 by the installer when installing from from local media. But for
405 example multimedia devices are not activated in the installer and are
406 not taken care of by this.&lt;/p&gt;
407
408 &lt;p&gt;For non-network devices, we provide the script
409 &lt;tt&gt;/usr/share/debian-edu-config/tools/auto-addfirmware&lt;/tt&gt; which
410 search through the &lt;tt&gt;dmesg&lt;/tt&gt; output for drivers requesting extra
411 firmware. The firmware file name is looked up in the Contents-ARCH.gz
412 file available in the package repository, and the packages providing
413 the requested firmware file(s) is installed. I have proposed to do
414 something similar in debian-installer (BTS report
415 &lt;a href=&quot;http://bugs.debian.org/655507&quot;&gt;#655507&lt;/a&gt;), to allow PXE
416 installs of Debian to handle firmware installation better. Run the
417 script as root from the command line to fetch and install the needed
418 firmware packages.&lt;/p&gt;
419
420 &lt;p&gt;Debian Edu provide PXE installation of Debian out of the box, and
421 because some machines need firmware to get their network cards
422 working, the installation initrd some times need extra firmware
423 included to be able to install at all. To fill the PXE installation
424 initrd with extra firmware, the
425 &lt;tt&gt;/usr/share/debian-edu-config/tools/pxe-addfirmware&lt;/tt&gt; script is
426 provided. Again, just run it as root on the command line to fill the
427 PXE initrd with firmware packages.&lt;/p&gt;
428
429 &lt;p&gt;Last, some LTSP clients might also need firmware to get their
430 network cards working. For this,
431 &lt;tt&gt;/usr/share/debian-edu-config/tools/ltsp-addfirmware&lt;/tt&gt; is
432 provided to update the LTSP initrd with firmware blobs. It is used
433 the same way as the other firmware related tools.&lt;/p&gt;
434
435 &lt;p&gt;At the moment, we do not run any of these during installation. We
436 do not know if this is acceptable for the local administrator to use
437 non-free software, and it is their choice.&lt;/p&gt;
438
439 &lt;p&gt;We plan to release beta3 this weekend. You might want to give it a
440 try.&lt;/p&gt;
441 </description>
442 </item>
443
444 <item>
445 <title>Skjermbilder fra nordsamisk installasjon av Skolelinux/Squeeze</title>
446 <link>http://people.skolelinux.org/pere/blog/Skjermbilder_fra_nordsamisk_installasjon_av_Skolelinux_Squeeze.html</link>
447 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skjermbilder_fra_nordsamisk_installasjon_av_Skolelinux_Squeeze.html</guid>
448 <pubDate>Thu, 26 Jan 2012 20:00:00 +0100</pubDate>
449 <description>&lt;p&gt;For morro skyld har jeg gjennomført en nordsamisk installasjon for
450 neste utgave av &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;
451 (Squeeze) og knipset skjermbilder av resultatet.&lt;/p&gt;
452
453 &lt;p&gt;Som en kan se der er det noen oversettelser som mangler. Det hadde
454 vært hyggelig hvis alle tekstene som vises i Skolelinux-installasjonen
455 ble oversatt til nordsamisk, men for å få det til må noen som forstår
456 språket melde seg til dyst. Det er mangel på nordsamiske oversettere
457 av fri programvare. Hvis noen starter raskt, så bør en rekke å
458 fullføre Wheezy-utgaven før den gis ut. :)&lt;/p&gt;
459
460 &lt;p&gt;Se &lt;a href=&quot;http://d-i.debian.org/l10n-stats/&quot;&gt;oversetterstatistikk for
461 debian installer&lt;/a&gt; for detaljert status. Jeg har tipset
462 &lt;a href=&quot;https://lister.ping.uio.no/mailman/listinfo/i18n-sme&quot;&gt;epostlisten for samiskoversettelser&lt;/a&gt;,
463 men det har vært veldig liten aktivitet der de siste årene.&lt;/p&gt;
464
465 &lt;p&gt;&lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/01-isomenu.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/01-isomenu.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
466 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/02-sme-lang.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/02-sme-lang.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
467 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/03-sme-place.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/03-sme-place.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
468 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/04-sme-keymap.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/04-sme-keymap.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
469 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/05-sme-profile.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/05-sme-profile.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
470 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/06-sme-autopart.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/06-sme-autopart.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
471 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/07-sme-popcon.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/07-sme-popcon.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
472 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/08-sme-rootpw1.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/08-sme-rootpw1.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
473 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/09-sme-rootpw2.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/09-sme-rootpw2.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
474 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/10-sme-firstuser.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/10-sme-firstuser.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
475 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/11-sme-firstusername.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/11-sme-firstusername.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
476 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/12-sme-firstuserpw1.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/12-sme-firstuserpw1.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
477 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/13-sme-firstuserpw2.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/13-sme-firstuserpw2.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
478 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/14-sme-part.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/14-sme-part.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
479 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/15-sme-debootstrap.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/15-sme-debootstrap.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
480 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/16-sme-tasksel.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/16-sme-tasksel.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
481 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/17-sme-wordlist.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/17-sme-wordlist.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
482 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/18-sme-tasksel.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/18-sme-tasksel.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
483 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/19-sme-ltsp.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/19-sme-ltsp.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
484 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/20-sme-grub.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/20-sme-grub.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
485 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/21-sme-finish-install.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/21-sme-finish-install.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;
486 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/22-sme-finish-message.png&quot;&gt;&lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2012-01-26-skolelinux-sme/22-sme-finish-message.png&quot; width=&quot;40%&quot;&gt;&lt;/a&gt;&lt;/p&gt;
487 </description>
488 </item>
489
490 <item>
491 <title>Setting up a new school with Debian Edu/Squeeze</title>
492 <link>http://people.skolelinux.org/pere/blog/Setting_up_a_new_school_with_Debian_Edu_Squeeze.html</link>
493 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Setting_up_a_new_school_with_Debian_Edu_Squeeze.html</guid>
494 <pubDate>Wed, 25 Jan 2012 21:00:00 +0100</pubDate>
495 <description>&lt;p&gt;The next version of &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Debian Edu
496 / Skolelinux&lt;/a&gt; will include a new tool
497 &lt;tt&gt;sitesummary2ldapdhcp&lt;/tt&gt;, which can be used to quickly set up all
498 the computers in a school without much manual labour. Here is a short
499 summary on how to use it to set up a new school.&lt;/p&gt;
500
501 &lt;p&gt;First, install a combined Main Server and Thin Client Server as the
502 central server in the network. Next, PXE boot all the client machines
503 as thin clients and wait 5 minutes after the last client booted to
504 allow the clients to report their existence to the central server. When
505 this is done, log on to the central server and run
506 &lt;tt&gt;sitesummary2ldapdhcp -a&lt;/tt&gt; in the &lt;tt&gt;konsole&lt;/tt&gt; to use the
507 collected information to generate system objects in LDAP. The output
508 will look similar to this:&lt;/p&gt;
509
510 &lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
511 % sitesummary2ldapdhcp -a
512 info: Updating machine tjener.intern [10.0.2.2] id ether-00:01:02:03:04:05.
513 info: Create GOsa machine for auto-mac-00-01-02-03-04-06 [10.0.16.20] id ether-00:01:02:03:04:06.
514
515 Enter password if you want to activate these changes, and ^c to abort.
516
517 Connecting to LDAP as cn=admin,ou=ldap-access,dc=skole,dc=skolelinux,dc=no
518 enter password: *******
519 %
520 &lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;
521
522 &lt;p&gt;After providing the LDAP administrative password (the same as the
523 root password set during installation), the LDAP database will be
524 populated with system objects for each PXE booted machine with
525 automatically generated names. The final step to set up the school is
526 then to log into &lt;a href=&quot;https://oss.gonicus.de/labs/gosa/&quot;&gt;GOsa&lt;/a&gt;,
527 the web based user, group and system administration system to change
528 system names, add systems to the correct host groups and finally
529 enable DHCP and DNS for the systems. All clients that should be used
530 as diskless workstations should be added to the workstation-hosts
531 group. After this is done, all computers can be booted again via PXE
532 and get their assigned names and group based configuration
533 automatically.&lt;/p&gt;
534
535 &lt;p&gt;We plan to release beta3 with the updated version of this feature
536 enabled this weekend. You might want to give it a try.&lt;/p&gt;
537
538 &lt;p&gt;Update 2012-01-28: When calling sitesummary2ldapdhcp to add new
539 hosts, one need to add the option -a. I forgot to mention this in my
540 original text, and have added it to the text now.&lt;/p&gt;
541 </description>
542 </item>
543
544 <item>
545 <title>Skolelinux-intervju: Paul Reidar Løsnesløkken</title>
546 <link>http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Paul_Reidar_L_snesl_kken.html</link>
547 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Paul_Reidar_L_snesl_kken.html</guid>
548 <pubDate>Wed, 18 Jan 2012 14:30:00 +0100</pubDate>
549 <description>&lt;p&gt;I serien med intervjuer av folk i
550 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;-miljøet, har jeg nå
551 lyktes med å få tak i en skolemann som ikke er aktiv med utviklingen,
552 men likevel har vært med nesten siden starten av prosjektet. Jeg
553 ønsker derfor velkommen til Paul Reidar Løsnesløkken, en mann med
554 mange års erfaring i bruk av Skolelinux.&lt;/p&gt;
555
556 &lt;p&gt;&lt;strong&gt;Hvem er du, og hva driver du med til daglig?&lt;/strong&gt;&lt;/p&gt;
557
558 &lt;p&gt;Jeg driftet tidligere IKT løsningen for skolene i
559 &lt;a href=&quot;http://www.nord-odal.kommune.no/&quot;&gt;Nord-Odal&lt;/a&gt;. I dag er jeg
560 IKT-konsulent for hele kommunen og samarbeider med
561 &lt;a href=&quot;http://www.hedmarken-ikt.no/&quot;&gt;Hedmark-IKT&lt;/a&gt; for best mulig
562 tjenester til kommunen. Jeg har bakgrunn som elektronikkreparatør og
563 grunnskolelærer og har tatt en del fag innen IKT, i hovedsak
564 driftsfag. IKT i Nord-Odal kommune blir i dag driftet av Hedmark IKT
565 som er et samarbeid mellom Løten, Stange, Grue, Hamar, Kongsvinger og
566 Nord-Odal. Jeg er fortsatt &quot;IKT-personen&quot; på skolene i kommunen og
567 følger opp og gjør enkelte mindre endringer der.&lt;/p&gt;
568
569 &lt;p&gt;&lt;strong&gt;Hvordan kom du i kontakt med Skolelinux-prosjektet?&lt;/strong&gt;&lt;/p&gt;
570
571 &lt;p&gt;Kommunen satset på Skolelinux i 2004. Jeg var ikke med i
572 beslutningsprosessen den gang, men ble likevel med fra starten når
573 dette ble levert.&lt;/p&gt;
574
575 &lt;p&gt;&lt;strong&gt;Hva er fordelene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
576
577 &lt;p&gt;Fordelene med Skolelinux er rask oppstart, sentral drift av
578 klientene, klienter som jobber raskt og effektivt, bedre
579 funksjonalitet på eldre utstyr og en ganske god programpakke med fri
580 programvare som følger med. Løsningen med halvtykke klienter gjør at
581 prosessering skjer lokalt med alltid ferske maskiner.&lt;/p&gt;
582
583 &lt;p&gt;Skolelinux kan fungere godt på gammelt utstyr, men det er klart at
584 utstyr også blir for gammelt selv for Skolelinux. I forbindelese med
585 at vi nylig fikk nye servere og ny installasjon kastet jeg ut ca 60
586 klienter som fortsatt var i drift etter at de var kjøpt godt brukt i
587 2004. Noe var rundt 15 år gammelt, men var fortsatt i bruk. Noen
588 klaget på at det nå gikk veldig tregt på en del pedagogiske nettsider
589 med flash o.l. Det er fullt forståelig.&lt;/p&gt;
590
591 &lt;p&gt;Jeg fikk nylig et spørsmål fra ungdomsskolens rektor om jeg kunne
592 legge inn &lt;a href=&quot;http://freemind.sourceforge.net/&quot;&gt;FreeMind&lt;/a&gt;, et
593 tankekartprogram , på skolens elev-Windowsmaskiner. Lærerne hadde
594 vært på kurs og ville ta dette i bruk. Skolen har ca halvparten av
595 elevmaskinene på bærbare Windowsmaskiner. Da kunne jeg fortelle at
596 dette programmet allerede lå inne på den nye Skolelinuxløsningen
597 som nettopp var satt i drift, klart til bruk.&lt;/p&gt;
598
599 &lt;p&gt;Vi har de bærbare maskinene på ungdomsskolen i domene med
600 Skolelinux. Dette fungerer også meget bra nå. Elevene får opp en
601 midlertidig windowsprofil når de logger på. Denne profilen slettes
602 etter at de logger av, noe som medfører rene profiler hver gang de
603 starter opp en maskin. De må lagre i sin Skolelinprofil, noe som
604 medfører at de får tak i sine filer uavhengig av om de starter en
605 Windowsmaskin eller en Skolelinuxklient. Det er mye mindre trafikk i
606 det trådløse nettet etter at ikke hele profiler blir lastet opp til de
607 enkelte Windowsmaskinene og tilbake når man avslutter. Jeg vet ikke om
608 dette er standardoppsett i Skolelinux, men slik er vårt oppsett
609 nå.&lt;/p&gt;
610
611 &lt;p&gt;Vi har i flere år satt opp vår løsning slik at skriverkøer slettes
612 og skrivere startes hver natt. Hyggelig å høre at dette nå skal bli
613 en standard i Skolelinuxløsningen. Dette har vært en god hjelp for
614 oss.&lt;/p&gt;
615
616 &lt;p&gt;Elevene er lite opptatt av om de jobber på en Skolelinux eller en
617 Windowsmaskin bare de har de programmene de trenger og at det virker
618 når det skal brukes. Vi kjører mest mulig de samme programmene på
619 Windows som i Skolelinux, som f.eks Audacity og LibreOffice.&lt;/p&gt;
620
621 &lt;p&gt;&lt;strong&gt;Hva er ulempene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
622
623 &lt;p&gt;Lærere bruker hos oss Windows. Dette fordi de da selv har mer
624 kontroll over sin maskin, kan bruke den overalt, og kan legge inn
625 programmer selv når de trenger noe i forhold til kurs o.l de er
626 på. Jeg tror lærernes selvstendighet her gjør dem tryggere på IKT-bruk
627 generelt. Det at de av og til får opp advarsler og lignende gjør også
628 at de må tenke igjennom og spørre om ting rundt datasikkerhet.&lt;/p&gt;
629
630 &lt;p&gt;Det er en del programmer vi bruker som ikke finnes for Linux. Mest
631 brukt er nok Photostory3 som brukes i mange sammenhenger, særlig på
632 ungdomsskolen, bl.a. til å lage herbarier (plantesamling) . Dette
633 finnes gratis for Windows, men er ikke fri programvare. Vi er opptatt
634 av at programmer elevene bruker på skolen også kan brukes gratis
635 hjemme. Det er også en del programmer som brukes til spesielle elever
636 som bare går i Windows. Det er viktig med fokus på funksjoner og ikke
637 på hvilket OS man bruker.&lt;/p&gt;
638
639 &lt;p&gt;For oss er det kombinasjonen mellom Skolelinux og Windows som gir
640 oss en god og hel løsning. Skolelinux er best der de er gode.&lt;/p&gt;
641
642 &lt;p&gt;&lt;strong&gt;Hvilken fri programvare bruker du til daglig?&lt;/strong&gt;&lt;/p&gt;
643
644 &lt;p&gt;Selv er det LibreOffice jeg bruker til daglig. Jeg bruker selv en
645 Windowsmaskin. Jeg har benyttet en del fri programvare i forbindelse
646 med sjekking av trafikk i nettverk, slik som Wireshark, men dette er
647 jo ikke aktuelt for skolene. Jeg er generelt glad i programmer som
648 fungerer på både Linux og Windows og gjerne MAC.&lt;/p&gt;
649
650 &lt;p&gt;&lt;strong&gt;Hvilken strategi tror du er den rette å bruke for å få
651 skoler til å ta i bruk fri programvare?&lt;/strong&gt;&lt;/p&gt;
652
653 &lt;p&gt;Det er viktig at det benyttes programmer som elevene også kan ta i
654 bruk hjemme. Det skal da være enkelt, lovlig og gratis for
655 elevene. Da er jeg ikke lenger veldig opptatt av om det kalles &quot;fri
656 programvare&quot;. For skolene tror jeg &quot;gratis&quot; og &quot;funksjonelt&quot; er bedre
657 begreper enn &quot;fri&quot; i forhold til programmer. De fleste skiller nok
658 ikke mellom &quot;fri&quot; og &quot;gratis&quot;. Det er nå svært mange elever som
659 benytter OpenOffice eller LibreOffice som sin primære kontorpakke
660 hjemme.&lt;/p&gt;
661 </description>
662 </item>
663
664 </channel>
665 </rss>