]> pere.pagekite.me Git - homepage.git/blob - blog/index.rss
Generated.
[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></link>
7 <atom:link href="index.rss" rel="self" type="application/rss+xml" />
8
9 <item>
10 <title>Det vanskelige Lisensvalget - ikke lag din egen</title>
11 <link>Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html</link>
12 <guid isPermaLink="true">Det_vanskelige_Lisensvalget___ikke_lag_din_egen.html</guid>
13 <pubDate>Sun, 18 Jan 2009 11:15:00 +0100</pubDate>
14 <description>
15 &lt;p&gt;Min mormor har intet dypt forhold til opphavsrettsloven. Hun eier
16 ingen kopimaskin eller datamaskin. Hun kan ikke bruke videoopptaker,
17 og er generelt sjelden i en situasjon der hun kunne tenkes å kopiere
18 noe som er opphavsrettslig vernet. Da jeg en gang forklarte at jeg
19 var involvert i OpenStreetmap-prosjektet (hun lurte på hvorfor jeg
20 kjørte rundt i nabolaget med GPS), var &quot;hvorfor ikke bruke de
21 offisielle kartene fra kartverket &quot; det første hun spurte om. Jeg er
22 usikker på om svaret ga mening, i og med at hun aldri har tenkt nøye
23 over bruksrettigheter og slikt. Hva skulle hun med retten til
24 videredistribusjon av nye kartkopier, som ikke kopierer kart? Hva
25 skulle hun med retten til å publisere endrede utgaver som aldri har
26 hatt behov for annet enn å notere litt på en kartkopi? Det er altså
27 mulig å gå igjennom livet (og det har vært et langt og innholdsrikt
28 liv for min mormor) uten å forholde seg til opphavsrettsloven.&lt;/p&gt;
29
30 &lt;p&gt;Andre igjen trenger solid kunnskap om konsekvensene av paragrafene
31 i opphavsrettsloven i sitt daglige virke, men har av ulike årsaker
32 ikke satt seg nøye inn i lovens konsekvens. Denne teksten er tiltenkt
33 slike lesere.&lt;/p&gt;
34
35 &lt;p&gt;Når en publiserer programvare eller annet opphavsrettsbeskyttet
36 materiale (eller &quot;verk&quot; som loven kaller det), så er det endel ting
37 som er lurt å tenke på. Hvis en ikke sier noe spesifikt om vilkårene
38 for publiseringen, så er det opphavsrettens grunnregler som gjelder.
39 De sier blant annet at ingen andre enn rettighetshaver kan publisere,
40 kopiere og endre verket. Hvis en ønsker å publisere noe uten
41 bruksbegrensninger for mottaker (f.eks. fri programvare eller fritt
42 tilgjengelige data), så må en altså eksplisitt gi tillatelse for andre
43 til å gjøre disse tingene. Slike eksplisitte tillatelser kalles
44 gjerne lisenser. Det er en god del å tenke på når en lager lisenser,
45 og det er enkelt å gjøre feil, slik at lisensen ikke uttrykker
46 intensjonen med publiseringen. Det er derfor lurt å gjenbruke en
47 eksisterende lisenstekst hvis det er mulig.&lt;/p&gt;
48
49 &lt;p&gt;Av flere årsaker er det lurt å ikke finne på sin egen lisenstekst.
50 For det første gir det jobb for de som ønsker å bruke verket å sette
51 seg inn i, forstå og vurdere hver enkelt lisens, for å finne ut om den
52 dekker bruksbehovet. Hver ny lisensvariant gir dermed ekstra arbeide
53 for de organisasjoner og individer som vurderer å ta i bruk et
54 opphavsrettsbeskyttet verk. Gjenbruk forutsetter gjerne bruk sammen
55 med andre verk, f.eks. programmer og biblioteker skal settes sammen
56 til et hele, eller datafiler skal brukes sammen med programmer. Det
57 er fort gjort å lage en hjemmesnekret lisens som ikke tillater bruk
58 sammen med andre komponenter hvis en ikke er påpasselig med
59 utformingen av lisensen (såkalte inkompatible lisenser), spesielt hvis
60 det ikke er intensjonen ved publisering. Og for det andre, så er det
61 fort gjort å glemme noe når en lager lisensteksten, slik at
62 rettigheter en ønsket å gi til brukerne ikke blir nevnt og lovens
63 begresninger gjelder.. &lt;strong&gt;Første regel ved lisensvalg er derfor
64 å unngå å lage sin egen, men forsøke så langt som mulig å bruke en av
65 de utallige eksisterende lisensene.&lt;/strong&gt;&lt;/p&gt;
66
67 &lt;p&gt;Et lite eksempel på problemer som kan oppstå er
68 &lt;a href=&quot;http://api.met.no/lisens.html&quot;&gt;betingelsene som Meteorologisk
69 institutt har gjort sine data tilgjengelig under&lt;/a&gt;. De ser pr. i
70 dag slik ut (kopiert hit for å sikre at framtidige lesere kjenner
71 innholdet hvis de endres):
72
73 &lt;blockquote&gt;Betingelser for bruk av data
74 &lt;br&gt;Meteorologisk institutt innehar immaterielle- og
75 eiendomsrettigheter til data og produkter produsert av instituttet
76 (heretter omtalt som PRODUKTER/PRODUKTENE). Selv om et utvalg
77 PRODUKTER er tilgjengelige her for nedlasting og bruk, medfører ikke
78 dette på noen måte overdragelse av disse rettighetene. PRODUKTENE kan
79 brukes til ethvert formål som ikke er i strid med norsk lov. Dersom
80 PRODUKTENE videreformidles i opprinnelig form eller i en form hvor de
81 opprinnelige PRODUKTENE utgjør en vesentlig og/eller en lett
82 gjenkjennelig del, skal Meteorologisk institutt oppgies som
83 kilde. Dette må gjøres på en godt synlig måte. Meteorologisk institutt
84 kan ikke holdes ansvarlig for eventuelle konsekvenser av bruken av
85 PRODUKTENE. Meteorologisk institutt garanterer ikke regelmessighet i
86 oppdateringen av PRODUKTENE, og endringer i PRODUKTENE kan forekomme
87 uten varsel. For direkte leveranse av spesifisert produktsett,
88 vennligst kontakt Meteorologisk institutt.&lt;/blockquote&gt;
89
90 Meteorologisk institutt hevder at dette skal gjøre dem &quot;fritt
91 tilgjengelige&quot;, og det gjør at jeg mistenker at betingelsene ikke
92 reflekterer intensjonen bak publiseringen. I lisensen står det ikke
93 at en har rett til å endre dataene og publisere det endrede
94 resultatet. Det står heller ingenting om hvorvidt en har rett til
95 videredistribusjon. Mangelen på tillatelse til slik bruk gjør at jeg
96 ikke ville omtale datagrunnlaget som fritt tilgjengelig. Det er i
97 strid med kriteriene for Free Software
98 &lt;a href=&quot;http://www.fsf.org/licensing/essays/free-sw.html&quot;&gt;publisert
99 av FSF&lt;/a&gt;,
100 &lt;a href=&quot;http://www.debian.org/social_contract#guidelines&quot;&gt;Debian Free
101 Software Guidelines&lt;/a&gt; og NUUGs beskrivelse av fri programvare
102 publisert i
103 &lt;a href=&quot;http://www.nuug.no/dokumenter/folder-friprogramvare.pdf&quot;&gt;NUUGs
104 folder om dette&lt;/a&gt;. Jeg lurer på hvorfor Meteorologisk institutt
105 ikke valgte noen kjent lisens? Skulle tro at en Creative
106 Commons-lisens eller en av de mest brukte fri programvarelisensene som
107 GPL og BSD kunne duge. Jeg håper Meteorologisk institutt revurderer
108 og endrer på betingelsene.&lt;/p&gt;
109 </description>
110 </item>
111
112 <item>
113 <title>When web browser developers make a video player...</title>
114 <link>When_web_browser_developers_make_a_video_player___.html</link>
115 <guid isPermaLink="true">When_web_browser_developers_make_a_video_player___.html</guid>
116 <pubDate>Sat, 17 Jan 2009 18:50:00 +0100</pubDate>
117 <description>
118 &lt;p&gt;As part of the work we do in &lt;a href=&quot;http://www.nuug.no&quot;&gt;NUUG&lt;/a&gt;
119 to publish video recordings of our monthly presentations, we provide a
120 page with embedded video for easy access to the recording. Putting a
121 good set of HTML tags together to get working embedded video in all
122 browsers and across all operating systems is not easy. I hope this
123 will become easier when the &amp;lt;video&amp;gt; tag is implemented in all
124 browsers, but I am not sure. We provide the recordings in several
125 formats, MPEG1, Ogg Theora, H.264 and Quicktime, and want the
126 browser/media plugin to pick one it support and use it to play the
127 recording, using whatever embed mechanism the browser understand.
128 There is at least four different tags to use for this, the new HTML5
129 &amp;lt;video&amp;gt; tag, the &amp;lt;object&amp;gt; tag, the &amp;lt;embed&amp;gt; tag and
130 the &amp;lt;applet&amp;gt; tag. All of these take a lot of options, and
131 finding the best options is a major challenge.&lt;/p&gt;
132
133 &lt;p&gt;I just tested the experimental Opera browser available from &lt;a
134 href=&quot;http://labs.opera.com&quot;&gt;labs.opera.com&lt;/a&gt;, to see how it handled
135 a &amp;lt;video&amp;gt; tag with a few video sources and no extra attributes.
136 I was not very impressed. The browser start by fetching a picture
137 from the video stream. Not sure if it is the first frame, but it is
138 definitely very early in the recording. So far, so good. Next,
139 instead of streaming the 76 MiB video file, it start to download all
140 of it, but do not start to play the video. This mean I have to wait
141 for several minutes for the downloading to finish. When the download
142 is done, the playing of the video do not start! Waiting for the
143 download, but I do not get to see the video? Some testing later, I
144 discover that I have to add the controls=&quot;true&quot; attribute to be able
145 to get a play button to pres to start the video. Adding
146 autoplay=&quot;true&quot; did not help. I sure hope this is a misfeature of the
147 test version of Opera, and that future implementations of the
148 &amp;lt;video&amp;gt; tag will stream recordings by default, or at least start
149 playing when the download is done.&lt;/p&gt;
150
151 &lt;p&gt;The test page I used (since changed to add more attributes) is
152 &lt;a href=&quot;http://www.nuug.no/aktiviteter/20090113-foredrag-om-foredrag/&quot;&gt;available
153 from the nuug site&lt;/a&gt;. Will have to test it with the new Firefox
154 too.&lt;/p&gt;
155
156 &lt;p&gt;In the test process, I discovered a missing feature. I was unable
157 to find a way to get the URL of the playing video out of Opera, so I
158 am not quite sure it picked the Ogg Theora version of the video. I
159 sure hope it was using the announced Ogg Theora support. :)&lt;/p&gt;
160 </description>
161 </item>
162
163 <item>
164 <title>Fiksgatami begynner å ta form</title>
165 <link>Fiksgatami_begynner____ta_form.html</link>
166 <guid isPermaLink="true">Fiksgatami_begynner____ta_form.html</guid>
167 <pubDate>Thu, 15 Jan 2009 23:15:00 +0100</pubDate>
168 <description>
169 &lt;p&gt;For noen uker siden bestemte noen av oss seg for at det var på tide
170 med en norsk utgave av
171 &lt;a href=&quot;http://www.fixmystreet.com/&quot;&gt;FixMyStreet&lt;/a&gt;, og satte igang
172 et prosjekt i NUUG-regi. Konseptet er å gjøre det enklere å
173 rapportere til rette instans om ting som er galt i offentligheten, ved
174 å bruke kart og web. &lt;a href=&quot;http://www.fiksgatami.no&quot;&gt;En
175 testinstans&lt;/a&gt; er på plass på en maskin donert av min arbeidsplass
176 USIT ved Universitetet i Oslo, og den begynner så smått å fungere.
177 Det gjenstår å fullføre støtten for norsk språk, bytte ut kartet og
178 finne kilde for å slå opp adresser før første versjon er operativ.
179 Når den er operativ, håper vi å forbedre utseendet litt, samt legge
180 til ny funksjonalitet.
181 &lt;a href=&quot;http://wiki.nuug.no/grupper/fiksgatami&quot;&gt;Prosjektet&lt;/a&gt;
182 trenger flere folk, både utviklere og folk til å bidra med å finne ut
183 hvor feilene som rapporteres skal sendes videre. Vi har kommet i
184 kontakt med naturvernmiljøet i Bergen som allerede var igang med
185 lignende planer, og det ser ut til at vi kan slå våre pjalter sammen
186 med dem. Dette blir bra.&lt;/p&gt;
187 </description>
188 </item>
189
190 <item>
191 <title>Jeg vil beholde tusenlappen - jeg bruker den</title>
192 <link>Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html</link>
193 <guid isPermaLink="true">Jeg_vil_beholde_tusenlappen___jeg_bruker_den.html</guid>
194 <pubDate>Thu, 8 Jan 2009 11:20:00 +0100</pubDate>
195 <description>
196 &lt;p&gt;&lt;a href=&quot;http://www.aftenposten.no/nyheter/iriks/article2855272.ece&quot;&gt;I
197 følge Aftenposten&lt;/a&gt; vil Finansdepartementet fjerne tusenlappen, ut
198 fra teorien om at kriminelle er avhengig av den for å omsette sine
199 verdier, og etter å ha observert at det er veldig få som bruker
200 tusenlappen til vanlig. Jeg er en flittig bruker av tusenlappen, og
201 synes dette angrepet på retten til å kjøpe ting uten å bli overvåket
202 er skammelig.&lt;/p&gt;
203
204 &lt;p&gt;Jeg bruker stort sett kontanter til innkjøp, for å unngå
205 registrering av mitt forbruksmønster. Det er borgernes demokratiske rett å
206 kunne bevege seg rundt i Norge uten å bli overvåket, og jeg tror det
207 er viktig at så mange som mulig benytter seg av denne retten for at vi
208 skal beholde den. Retten til å bevege seg uten overvåkning er under
209 intenst angrep i dagens Norge, med registrering av bilkjøring,
210 flyreiser, mobiltelefonbevegelser og kameraovervåkning av snart hvert
211 et hushjørne. Kollektivtrafikken i Oslo håper kommunen snart å få
212 totalovervåket, slik at det også der blir vanskeligere (eller mer
213 konkret dyrere) å bevege seg uten å bli overvåket i Oslo. De som
214 ønsker tusenlappen bort har gjort det klart at dette er første steg i
215 arbeidet med å få alle til å bruke sporbare transaksjoner som
216 direktebelastning mot minibankkort, og det er litt av bakgrunnen for at
217 jeg misliker forsøket på å bli kvitt tusenlappen.&lt;/p&gt;
218
219 &lt;p&gt;Det er ingen tvil om at veldig få bruker tusenlappen for tiden, og
220 at bruken er på hell. Årsaken er enkel - tilgjengelighet. De fleste
221 henter ut kontanter via minibanker, og disse inneholder så vidt jeg
222 har observert, aldri tusenlapper (ofte kun tohundre- eller til nød
223 femhundresedler). Det er dermed svært ubeleilig for borgerne å få tak
224 i tusenlapper, og de fleste ender i stedet opp med en større og mer
225 uhåndterlig bunke sedler enn de hadde trengt. Personlig tar jeg ut
226 penger over skranke i posten, og der har det den siste tiden blitt
227 vanskelig å få ut tusenlapper. Jeg ber alltid om å få deler av
228 beløpet jeg tar ut som tusenlapper, og de siste to-tre gangene har jeg
229 blitt fortalt at de ikke har noen tusenlapper å gi meg. Jeg antar
230 den mangelen på tusenlapper er bevisst fra postens side, inntil det
231 motsatte er bevist.&lt;/p&gt;
232
233 &lt;p&gt;Personlig finner jeg teorien om at kriminelle får det vanskeligere
234 når en bestemt seddelvalør fjernes svært naivt. Det er jo ikke slik
235 at det er vanskelig å få tak i andre lett omsettelige verdier, som
236 femhundrelapper, verdipapirer, edelstener og -metall, etc.
237 Argumentasjonen virker dermed useriøs på meg. Jeg verdsetter den
238 direkte verdien av å kunne handle uten å bli overvåket høyere enn
239 en naiv og usannsynlig gevinst av å gjøre det vanskeligere for
240 kriminelle, og håper derfor forslaget blir skutt ned også denne
241 gangen.&lt;/p&gt;
242
243 &lt;p&gt;Oppdatering 2009-01-15: Posten hadde tusenlapper da jeg tok ut
244 kontanter for noen dager siden.&lt;/p&gt;
245 </description>
246 </item>
247
248 <item>
249 <title>Elektronikkbyggesettet kommer fram på andre forsøk</title>
250 <link>Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html</link>
251 <guid isPermaLink="true">Elektronikkbyggesettet_kommer_fram_p___andre_fors__k.html</guid>
252 <pubDate>Fri, 2 Jan 2009 13:55:00 +0100</pubDate>
253 <description>
254 &lt;p&gt;Et langt hopp fremover for &lt;a href=&quot;http://www.nuug.no/&quot;&gt;NUUG&lt;/a&gt;s
255 &lt;a href=&quot;http://wiki.nuug.no/grupper/replikator&quot;&gt;replikator-prosjekt&lt;/a&gt;
256 i dag.&lt;/p&gt;
257
258 &lt;p&gt;I dag klarte posten det de ikke klarte før jul, nemlig å få fram
259 elektronikkbyggesettet for 3D-skriveren min. Fikk pakkelapp i dag som
260 sist, og dro til min lokale post-i-butikk for å hente pakken. Ingen
261 pakke der, som sist. Ringte så direkte til til postens kundeservice
262 som fortalte at de hadde snakket med min lokale post-i-butikk, og nå
263 lå pakken der. Ruslet så tilbake og nå fant de den. Fikk inntrykk
264 av at pakken hadde annet referansenummer enn det som var på
265 utleveringsbilaget jeg hadde fått i posten. Lurer på om det samme
266 skjedde sist, og om pakken også da lå her og ventet på meg uten at
267 posten klarte å gi meg den ved oppmøte. Uansett, glad og lykkelig
268 ruslet jeg hjem igjen med elektronikkbyggesettet.&lt;/p&gt;
269
270 &lt;p&gt;Da er det bare å gå igang med å lodde sammen alle kretskortene.
271 Det er en solid stabel deler, selv om esken ikke var så stor (ca
272 20x20x20 cm). Her skal min gode venn Anders hjelpe til. Han er
273 fysikker og jobber med elektronikk til daglig, og har sagt ja til å
274 bidra med sin kompetanse. :)&lt;/p&gt;
275
276 &lt;p&gt;Ellers er det god framgang med bygging av mekanikksettet som ankom
277 før jul. Har brukt romjulen til å bygge, og er ferdig med alle
278 hjørnestykkene, Z-aksene og i gang med delene til Y-aksen. Når
279 siste del av Y-aksen er ferdig kan det hele monteres sammen med stag
280 slik at rammeverket til &lt;a href=&quot;http://www.reprap.org/&quot;&gt;reprap&lt;/a&gt;-en
281 kan monteres. Det blir interessant å få alt nøyaktig nok montert.
282 Z-aksen skal ha festene til utskriftsplaten i samme høyde innenfor en
283 feilmargin på 0.25 mm, over en avstand på 40 cm. Håper vater kan
284 bidra her. Regner med at det blir enklere å komme opp med løsninger
285 når rammen begynner å ta form.&lt;/p&gt;
286
287 &lt;p&gt;Her om dagen kom jeg forresten over en alternativ 3D-skriver som
288 ikke skriver ut plastikk, men i stedet bruker papir, kniv og lim.
289 &lt;a href=&quot;http://blog.wired.com/gadgets/2008/11/3d-printer-feed.html&quot;&gt;Mcor
290 Matrix&lt;/a&gt; heter vidunderet, men det er ikke i salg ennå, selv om
291 &lt;a href=&quot;http://www.mcortechnologies.com/&quot;&gt; produsentens websider
292 påstår det skulle skje i 2008.&lt;/p&gt;
293 </description>
294 </item>
295
296 <item>
297 <title>Software video mixer on a USB stick</title>
298 <link>Software_video_mixer_on_a_USB_stick.html</link>
299 <guid isPermaLink="true">Software_video_mixer_on_a_USB_stick.html</guid>
300 <pubDate>Sun, 28 Dec 2008 15:40:00 +0100</pubDate>
301 <description>
302 &lt;p&gt;The &lt;a href=&quot;http://www.nuug.no/&quot;&gt;Norwegian Unix User Group&lt;/a&gt; is
303 recording our montly presentation on video, and recently we have
304 worked on improving the quality of the recordings by mixing the slides
305 directly with the video stream. For this, we use the
306 &lt;a href=&quot;http://dvswitch.alioth.debian.org/&quot;&gt;dvswitch&lt;/a&gt; package from
307 the Debian video team. As this require quite one computer per video
308 source, and NUUG do not have enough laptops available, we need to
309 borrow laptops. And to avoid having to install extra software on
310 these borrwed laptops, I have wrapped up all the programs needed on a
311 bootable USB stick. The software required is dvswitch with assosiated
312 source, sink and mixer applications and
313 &lt;a href=&quot;http://www.kinodv.org/&quot;&gt;dvgrab&lt;/a&gt;. To allow this setup to
314 work without any configuration, I&#39;ve patched dvswitch to use
315 &lt;a href=&quot;http://www.avahi.org/&quot;&gt;avahi&lt;/a&gt; to connect the various parts
316 together. And to allow us to use laptops without firewire plugs, I
317 upgraded dvgrab to the one from Debian/unstable to get one that work
318 with USB sources. We have not yet tested this setup in a production
319 setup, but I hope it will work properly, and allow us to set up a
320 video mixer in a very short time frame. We will need it for
321 &lt;a href=&quot;http://www.goopen.no/&quot;&gt;Go Open 2009&lt;/a&gt;.&lt;/p&gt;
322
323 &lt;p&gt;&lt;a href=&quot;http://www.nuug.no/pub/video/bin/usbstick-dvswitch.img.gz&quot;&gt;The
324 USB image&lt;/a&gt; is for a 1 GB memory stick, but can be used on any
325 larger stick as well.&lt;/p&gt;
326 </description>
327 </item>
328
329 <item>
330 <title>Endelig norsk stavekontroll med støtte for ord med bindestrek</title>
331 <link>Endelig_norsk_stavekontroll_med_st__tte_for_ord_med_bindestrek.html</link>
332 <guid isPermaLink="true">Endelig_norsk_stavekontroll_med_st__tte_for_ord_med_bindestrek.html</guid>
333 <pubDate>Fri, 26 Dec 2008 11:00:00 +0100</pubDate>
334 <description>
335 &lt;p&gt;Etter flere års mislykkede forsøk på å skrive om byggesystemet for
336 &lt;a href=&quot;http://no.speling.org/&quot;&gt;den norske stavekontrollen for bokmål
337 og nynorsk&lt;/a&gt; til å ikke bruke bindestrek som ordskillemarkør, lyktes jeg
338 endelig første juledag. Bruken av bindestrek som ordskillemarkør har
339 gjort det umulig å få med ord med bindestrek i
340 stavekontrolldatagrunnlaget, slik at ord som e-post og CD-spiller ikke
341 kunne godtas av stavekontrollen. Hadde litt tid til overs å bruke på
342 stavekontrollen, og satte meg ned med to kopier av byggsystemet og en
343 liten testdatafil, og byttet ut - med = på utvalgte steder i
344 byggsystemet og datafilen helt til jeg fikk samme resultat med det
345 gamle og det nye byggsystemet. Dette tror jeg var forsøk 4, der de
346 foregående har feilet uten at jeg klarte å forstå hvorfor. Det sier
347 kanskje litt om kompleksiteten i det originale byggsystemet som Rune
348 Kleveland laget i sin tid.&lt;/p&gt;
349
350 &lt;p&gt;Etter å ha endret byggsystemet, var neste steg å importere ordene
351 med bindestrek. Vi har en rekke slike i databasene for
352 &lt;a href=&quot;http://tyge.sslug.dk/~korsvoll/nb.speling.org/htdocs/&quot;&gt;bokmål&lt;/a&gt;
353 og
354 &lt;a href=&quot;http://tyge.sslug.dk/~korsvoll/nn.speling.org/htdocs/&quot;&gt;nynorsk&lt;/a&gt;
355 for korrektur av datagrunnlaget for stavekontrollen, og etter importen
356 skulle nå 10350 nye ord bli godkjent som korrekt stavede ord av
357 stavekontrollen.&lt;/p&gt;
358 </description>
359 </item>
360
361 <item>
362 <title>FAD lanserer reiseregningsskjema som fri programvare</title>
363 <link>FAD_lanserer_reiseregningsskjema_som_fri_programvare.html</link>
364 <guid isPermaLink="true">FAD_lanserer_reiseregningsskjema_som_fri_programvare.html</guid>
365 <pubDate>Wed, 17 Dec 2008 15:00:00 +0100</pubDate>
366 <description>
367 &lt;p&gt;Jeg overvar i dag &lt;a href=&quot;http://www.regjeringen.no/nb/dep/fad/Tema/Lonns-_og_personalpolitikk/statens_reiseregulativ/reiseregningenno-som-fri-programvare.html&quot;&gt;FADs pressepresentasjon&lt;/a&gt; av arbeidet med ny
368 programvare for &lt;a href=&quot;http://www.reiseregningen.no/&quot;&gt;skriving av
369 reiseregninger&lt;/a&gt;, som de gir ut som fri programvare. Den gode
370 nyheten er at FAD med dette prosjektet demonstrerer vilje til å gå
371 foran i å etablere en delingskultur i offentlig sektor, og denne gang
372 har hatt fokus på å lage en løsning som fungerer på flere platformer,
373 konkret Linux, MacOS X og Windows. Løsningen er utviklet av
374 &lt;a href=&quot;http://makingwaves.no&quot;&gt;Making Waves&lt;/a&gt; på oppdrag fra FAD, og
375 kildekoden er tilgjengelig fra
376 &lt;a href=&quot;https://www.coderesort.com/p/reiseregningen&quot;&gt;CodeResort&lt;/a&gt;.
377 En får lesetilgang til kode og dokumentasjon uten å registrere seg,
378 men må registrere seg for f.eks. å melde inn feil og skrive i wikien.
379 FAD håper å få erfaring med fri programvareprosjekter vha. dette
380 prosjektet, som er første gang de gir ut kildekode fra et
381 &quot;egenutviklet&quot; prosjekt.&lt;/p&gt;
382
383 &lt;p&gt;Løsningen er BSD-lisensiert, og basert på Adobe Flash, konkret
384 Adobe Flex. Den bruker Flash 9, og fungerer ikke med Gnash. I
385 tillegg til at selve flash-binæren ikke fungerer med Gnash, så er det
386 lagt JavaScript-kode foran web-programmet som nekter å starte
387 flash-programmet hvis ikke Adobe Flash 9 er installert. Det var
388 irriterende, og jeg måtte hente ut URL til Flash-binæren fra
389 HTML-siden og lage min egen testside for å sjekke om den fungerte med
390 gnash. Fikk bare en blank flate der programmet skulle startet. Laget
391 en side med følgende HTML-snutt for å laste programmet
392 &lt;pre&gt;&lt;blockquote&gt;&amp;lt;object
393 data=&quot;http://213.225.125.209/kunder/dss/Reiseregningen.swf&quot;
394 width=&quot;100%&quot;
395 height=&quot;100%&quot;
396 &amp;gt;&lt;/blockquote&gt;&lt;/pre&gt;&lt;/p&gt;
397
398 &lt;p&gt;Bruken av Adobe Flash er spesielt problematisk da Adobes
399 Flash-utgave har en lisens som ikke tillater andre en Adobe å
400 distribuere deres programpakke. Det gjør det umulig for
401 linux-distribusjoner som Debian, Ubuntu og RedHat å legge ved Adobes
402 Flash i sine distribusjoner. Adobe Flash er ikke fri programvare.
403 Det finnes noen ikke-komplette Flash-implementasjoner som er fri
404 programvare, som &lt;a href=&quot;http://www.getgnash.org/&quot;&gt;Gnash&lt;/a&gt; og
405 &lt;a href=&quot;http://swfdec.freedesktop.org/&quot;&gt;swfdec&lt;/a&gt;. Jeg spurte
406 utviklerne om de hadde testet med alternative utgaver av Flash som
407 Gnash og swfdec, men utviklerne hadde ikke hørt om alternativer og
408 heller ikke testet løsningen mot disse.&lt;/p&gt;
409
410 &lt;p&gt;Videreutvikling av reiseregningsprogrammet vil kreve aksept for
411 lisensen til Adobe Flex. I følge Adobe finnes Adobe Flax som
412 Eclipse-utvidelse i
413 &lt;a href=&quot;http://labs.adobe.com/technologies/flex/flexbuilder_linux/&quot;&gt;en
414 betautgave for Linux&lt;/a&gt;, men jeg vet ikke om denne er tilstrekkelig
415 for å bygge reiseregningsprogrammet. Jeg mistenker at valg av
416 teknologi gjør at svært få fri programvareutviklere ser det som
417 interessant å involvere seg i videreutvikling av dette prosjektet.
418 Personlig begrenser jeg meg til å jobbe med prosjekter som kan bygges
419 og videreutvikles ved hjelp av fri programvare. Andre utviklere av
420 fri programvare ser det åpenbart annerledes, da det jo finnes fri
421 programvare på Windows. Vi får se om det er tilstrekkelig mange av
422 dem til at FAD får bidragsytere utenfra. Prosjektet bærer litt preg
423 av &quot;kast det over gjerdet&quot;-metoden for deling, der en legger ut koden
424 men det ikke er klart hvem som skal skape fellesskapet som trengs for
425 å få et fungerende fri programvareutviklingsmiljø.&lt;/p&gt;
426
427 &lt;p&gt;Systemet viser fram et dynamisk skjema som fylles ut fortløpende,
428 og der tidligere svar styrer hvilke alternativer en må fylle ut
429 senere. Det henter informasjon om takster og regler fra FADs sider,
430 der informasjonen skal være lagt ut i maskinlesbart format. Når en er
431 ferdig med å fylle ut kan en hente ut en PDF og en XML-fil for
432 utskrift eller videre lagring/behandling. Skjemaet er kun
433 klientbiten, og eventuell integrering mot økonomisystemer følger ikke
434 med. FAD lovte at de skulle bidra til at takster og regelfilene
435 skulle holdes oppdatert. Konvertering til PDF var visst .NET-basert.
436 Utviklerne hadde ingen idé om dette fungerte med fri
437 programvareutgaver som Mono. .NET-utgaven skulle være en begrenset
438 del av løsningen, og visstnok ble .NET valgt for å integreres med FADs
439 eksisterende tjenerløsning. Løsningen kunne gjenbruke
440 personinformasjon vha. XML-filer lagret lokalt på brukerens maskin,
441 slik at en slapp å skrive inn samme informasjon hver gang. Sentralt
442 lagring var ikke ønsket for å unngå personvernspørsmål, selv om dette
443 gjorde det litt vanskeligere for brukeren.&lt;/p&gt;
444 </description>
445 </item>
446
447 <item>
448 <title>Elektronikkbyggesettet for reprapen sporet opp</title>
449 <link>Elektronikkbyggesettet_for_reprapen_sporet_opp.html</link>
450 <guid isPermaLink="true">Elektronikkbyggesettet_for_reprapen_sporet_opp.html</guid>
451 <pubDate>Tue, 16 Dec 2008 08:00:00 +0100</pubDate>
452 <description>
453 &lt;p&gt;I dag fikk jeg endelig vite hva posten hadde gjort med
454 elektronikkbyggesettet mitt. Fikk epost fra avsenderen, Zach &#39;Hoeken&#39;
455 Smith, som fortalte at posten hadde returnert pakken til ham. Ingen
456 aning om hvorfor de klarte å sende pakkelappen til meg, men ikke selve
457 pakken. De gode nyhetene er at vi forsøker igjen, og håper det går
458 bedre denne gangen.&lt;/p&gt;
459
460 &lt;p&gt;&lt;a href=&quot;http://www.nuug.no/&quot;&gt;NUUG&lt;/a&gt;s
461 &lt;a href=&quot;http://wiki.nuug.no/grupper/replikator&quot;&gt;replikator-prosjekt&lt;/a&gt;
462 har de siste ukene fått et nytt medlem. Ole Kristian Lien har meldt
463 seg for å bygge en reprap ved hjelp av plastdeler vi får skrevet ut
4643D-skriveren til Institutt for Informatikk i Oslo. Han er igang
465 med å skaffe seg oversikt over hvilke deler som trengs derfra, og
466 hvilke som kan skaffes fra jernvarehandel og f.eks. Clas Ohlson. Det
467 er dermed gode håp om at vi har to 3D-skrivere operative over
468 jul.&lt;/p&gt;
469 </description>
470 </item>
471
472 <item>
473 <title>Mekanikk-delen av reprap-byggesettet i hus</title>
474 <link>Mekanikk_delen_av_reprap_byggesettet_i_hus.html</link>
475 <guid isPermaLink="true">Mekanikk_delen_av_reprap_byggesettet_i_hus.html</guid>
476 <pubDate>Tue, 9 Dec 2008 12:30:00 +0100</pubDate>
477 <description>
478 &lt;p&gt;NUUG-prosjektet for å lage 3D-skrivere gjorde et lite hopp forover
479 i dag. Jeg har som tidliger enevnt bestilt de to ferdige byggesettene
480 for elektronikk og mekanikk, og i dag, endelig, ankom mekanikk-settet.
481 Hurra. Håper å starte byggingen av mekanikksettet i romjula.&lt;/p&gt;
482
483 &lt;p&gt;Når det gjelder bygging av reprap basert på deler fra IFIs
484 3D-skriver, så har NUUG avtale om at de lager plast-delene basert på
485 STL-filer vi sender dem der, og printeransvarlig der har fått første
486 dump av filer. Etter dette har jeg ikke klart å få tak i ham, så
487 jeg tror han fortsatt er travelt opptatt. Håper det ordner seg
488 snart. Det trengs frivillige for å bygge denne. Det innebærer
489 blant annet å skaffe seg oversikt over hvilke plastdeler som må
490 skrives ut, samt finne leverandør for skruver, mutt, metallstag,
491 steppermotorer etc. Antar Clas Olsson og ELFA kan skaffe mye av
492 dette, men har ingen plan om å sette meg inn i dette selv med det
493 første. Frivillig til å skaffe seg sin egen 3D-skriver etterlyses,
494 og kan melde seg på aktive@nuug.no.&lt;/p&gt;
495 </description>
496 </item>
497
498 </channel>
499 </rss>