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