Petter Reinholdtsen

Song book for Computer Scientists
24th June 2012

Many years ago, while studying Computer Science at the University of Tromsø, I started collecting computer related songs for use at parties. The original version was written in LaTeX, but a few years ago I got help from Håkon W. Lie, one of the inventors of W3C CSS, to convert it to HTML while keeping the ability to create a nice book in PDF format. I have not had time to maintain the book for a while now, and guess I should put it up on some public version control repository where others can help me extend and update the book. If anyone is volunteering to help me with this, send me an email. Also let me know if there are songs missing in my book.

I have not mentioned the book on my blog so far, and it occured to me today that I really should let all my readers share the joys of singing out load about programming, computers and computer networks. Especially now that Debconf 12 is about to start (and I am not going). Want to sing? Check out Petter's Computer Science Songbook.

Tags: debian, english, multimedia.
Lovlig piratkopiering av den Østeriske landsbyen Hallstatt
23rd June 2012

Det er gledelig å se at store norske redaksjoner nå omtaler lovlig virksomhet som piratkopiering, og slik bidrar til å ufarliggjøre uttrykket. Det kan bidra til at de som omtaler kundene sine som pirater og presser penger ut av dem får mindre støtte i befolkningen. De siste dagene har VG (16. juni), Aftenposten Utenriks (11. juni), Aftenposten Reise (22. juni), Adressseavisa (22. juni) og Bergens Tidene (22. juni) fortalt om hvordan en utbygger i Kina har bygget en kopi av den Østeriske landsbyen Hallstatt i Guangdong-provinsen rundt 60 kilometer nordøst for Hong Kong (i følge VG). Til og med Slashdot har hatt en sak i dag i tillegg til en for to uker siden der de ikke brukte ordet piratkopiering.

Jeg kjenner ikke opphavsrettslovene i Østerike og Kina, men for Norges del er hus i en by beskyttet i åndsverkloven som "bygningskunst, så vel tegninger og modeller som selve byggverket" (§ 1 punkt 9). Vernetiden er hele opphavsmannens (dvs. arkitektens) levetid og 70 år etter utløpet av hans dødsår. Det betyr at kun hus tegnet av arkitekter som døde etter 1942 er vernet av åndsverkloven.

Hallstatt står på UNESCOs verdensarvliste pga. gamle hus og lang historie. Jeg har ikke klart å finne kilde til hvem som har tegnet husene, men gitt at de ble bygget før midten av 1800-tallet, er de ikke lenger beskyttet av åndsverkloven og enhver kan lovlig lage kopier av husene hvor de vil.

Tags: norsk, opphavsrett.
Trenger en avtale med MPEG-LA for å publisere og kringkaste H.264-video?
21st June 2012

Trengs det avtale med MPEG-LA for å ha lovlig rett til å distribuere og kringkaste video i MPEG4 eller med videokodingen H.264? H.264 og MPEG4 er jo ikke en fri og åpen standard i henhold til definisjonen til Digistan, så i enkelte land er det ingen tvil om at du må ha en slik avtale, men jeg må innrømme at jeg ikke vet om det også gjelder Norge. Det ser uansett ut til å være en juridisk interessant problemstilling. Men jeg tenkte her om dagen som så, at hvis det er nødvendig, så har store aktører som NRK og regjeringen skaffet seg en slik avtale. Jeg har derfor sendt forespørsel til begge (for regjeringen sin del er det Departementenes Servicesenter som gjør jobben), og bedt om kopi av eventuelle avtaler de har om bruk av MPEG og/eller H.264 med MPEG-LA eller andre aktører som opererer på vegne av MPEG-LA. Her er kopi av eposten jeg har sendt til Departementenes Servicesenter. Forespørselen til NRK er veldig lik.

Date: Tue, 19 Jun 2012 15:18:33 +0200
From: Petter Reinholdtsen
To: postmottak@dss.dep.no
Subject: Innsynsbegjæring om MPEG/H.264-relaterte avtaler

Hei. Jeg ber herved om innsyn og kopi av dokumenter i DSS relatert til avtaler rundt bruk av videoformatene MPEG og H.264. Jeg er spesielt interessert i å vite om DSS har lisensavtale med MPEG-LA eller noen som representerer MPEG-LA i Norge.

MPEG og H.264 er videoformater som brukes både til kringkasting (f.eks. i bakkenett og kabel-TV) og videopublisering på web, deriblant via Adobe Flash. MPEG-LA, <URL: http://www.mpeg-la.com/ >, er en organisasjon som har fått oppgaven, av de kjente rettighetshavere av immaterielle rettigheter knyttet til MPEG og H.264, å selge bruksrett for MPEG og H.264.

Via regjeringen.no kringkastes med MPEG og H.264-baserte videoformater, og dette ser ut til å være organisert av DSS. Jeg antar dermed at DSS har avtale med en eller annen aktør om dette.

F.eks. har Adobe Premiere Pro har følgende klausul i følge <URL: http://news.cnet.com/8301-30685_3-20000101-264.html >:

6.17. AVC DISTRIBUTION. The following notice applies to software containing AVC import and export functionality: THIS PRODUCT IS LICENSED UNDER THE AVC PATENT PORTFOLIO LICENSE FOR THE PERSONAL AND NON-COMMERCIAL USE OF A CONSUMER TO (a) ENCODE VIDEO IN COMPLIANCE WITH THE AVC STANDARD ("AVC VIDEO") AND/OR (b) DECODE AVC VIDEO THAT WAS ENCODED BY A CONSUMER ENGAGED IN A PERSONAL AND NON-COMMERCIAL ACTIVITY AND/OR AVC VIDEO THAT WAS OBTAINED FROM A VIDEO PROVIDER LICENSED TO PROVIDE AVC VIDEO. NO LICENSE IS GRANTED OR SHALL BE IMPLIED FOR ANY OTHER USE. ADDITIONAL INFORMATION MAY BE OBTAINED FROM MPEG LA L.L.C. SEE http://www.mpegla.com.

Her er det kun "non-commercial" og "personal and non-commercial" aktivitet som er tillatt uten ekstra avtale med MPEG-LA.

Et annet tilsvarende eksempel er Apple Final Cut Pro, som har følgende klausul i følge <URL: http://images.apple.com/legal/sla/docs/finalcutstudio2.pdf >:

15. Merknad om H.264/AVC. Hvis Apple-programvaren inneholder funksjonalitet for AVC-koding og/eller AVC-dekoding, krever kommersiell bruk ekstra lisensiering og følgende gjelder: AVC-FUNKSJONALITETEN I DETTE PRODUKTET KAN KUN ANVENDES AV FORBRUKERE OG KUN FOR PERSONLIG OG IKKE- KOMMERSIELL BRUK TIL (i) KODING AV VIDEO I OVERENSSTEMMELSE MED AVC-STANDARDEN ("AVC-VIDEO") OG/ELLER (ii) DEKODING AV AVC-VIDEO SOM ER KODET AV EN FORBRUKER TIL PERSONLIG OG IKKE-KOMMERSIELL BRUK OG/ELLER DEKODING AV AVC-VIDEO FRA EN VIDEOLEVERANDØR SOM HAR LISENS TIL Å TILBY AVC-VIDEO. INFORMASJON OM ANNEN BRUK OG LISENSIERING KAN INNHENTES FRA MPEG LA L.L.C. SE HTTP://WWW.MPEGLA.COM.

Tilsvarende gjelder for andre programvarepakker, kamera, etc som bruker MPEG og H.264, at en må ha en avtale med MPEG-LA for å ha lov til å bruke programmet/utstyret hvis en skal lage noe annet enn private filmer og i ikke-kommersiell virksomhet.

Jeg er altså interessert i kopi av avtaler DSS har som gjør at en ikke er begrenset av de generelle bruksvilkårene som gjelder for utstyr som bruker MPEG og/eller H.264.

Nå venter jeg spent på svaret. Jeg planlegger å blogge om svaret her.

Tags: digistan, multimedia, norsk, opphavsrett, standard, video, web.
Gatemagasinet =Oslo får konkurrent fra Folk er Folk
19th June 2012

Aftenposten melder i dag at selgerne av gatemagasinet =Oslo er irritert på at det er kommet en konkurrent på banen fra organisasjonen Folk er Folk, som støtter “rumenerne”, de mest uglesette av tiggerne i Norge. Min første tanke da jeg leste nyheten er at slik må =Oslo-selgerne tåle når de nekter "rumenerne" og andre utenlandske tiggere å selge gatemagasinet sitt. Det ble rapportert for noen år siden at utenlandske tiggere ikke var velkomne som selgere, og å opprette en konkurrent virker da for meg som et rasjonelt alternativ. Og at "rumerene" utelukkes gjelder visst ikke bare i Oslo. I Adresseavisen fant jeg en artikkel om at selgerne av gateavisen Sorgenfri i Trondheim også utelukker utenlandske selgere.

Men situasjonen er visst ikke så rett frem som opprinnelige artikler kunne tyde på. Mens jeg søkte opp gamle artikler og referanser om temaet, fant jeg et leserbrev fra en av stifterne av =Oslo, som protesterte på påstander fra likestillingsombudet om diskriminering og forteller at =Oslo krever at de som selger magasinet skal kunne kommunisere med kundene for å kunne representere magasinet utad, og at "rumererne" ikke ekskluderes for å være utlendinger men pga. at de ikke kan snakke norsk. Det er jo ikke urimelig å kreve at en selger skal kunne kommunisere med kundene, men som kjøper har jeg ikke snakket så mye med =Oslo-selgerne at det ville vært et problem for meg om selgeren ikke kunne snakke norsk. Jeg er dermed i tvil om hvorvidt argumentasjonen holder når effekten er at de mest uglesette tiggerne i Norge ekskluderes.

Uansett tror jeg ikke markedet for gatemagasiner i Oslo er mettet. Personlig kunne jeg godt tenkte meg å kjøpe flere, men gidder ikke kjøpe den samme utgaven av =Oslo flere ganger. En konkurrent som Folk er Folk kan dermed ende opp med å gjøre markedet større i stedet for å spise av markedsandelene til =Oslo.

Tags: norsk.
SQL-database med anbud publisert på Doffin
15th June 2012

Doffin er det offentlige Norges portal for annonsering av anbudsutlysninger. Nettstedet er mye brukt, men rådataene er ikke enkelt tilgjengelig for almenheten. For å bøte på det har jeg som et NUUG-prosjekt laget en Scraperwiki-skraper som lager en SQL-database med nøkkelinformasjonen fra Doffin, slik at det er mulig å søke og analysere Doffin-oppføringene. Det publiseres mellom 900-1500 anbud hver måned via Doffin. Jeg har ingen konkrete planer for analyse, men håper enklere tilgjengelighet gjør at flere griper sjansen. På sikt håper jeg å bruke denne databasen som grunnlag for å lage en database over anbudsdokumenter, som i dag ikke er tilgjengelig fra doffin, men må bestilles fra hver enkelt utlyser.

Jeg var litt usikker på om det var rettighetsproblemer knyttet til skraping av informasjon fra Doffin, men ser i vilkårene til Doffin følgende:

Opphavsrett mv

Ved innleggig av kunngjøringer på Doffin aksepterer Oppdragsgiver at opphavsrett og andre rettigheter til materialet overføres til Fornyings- og administrasjonsdepartementet, eller den departementet utnevner. Oppdragsgiver har imidlertid bruksrett til materialet, og kan benytte det til de formål de måtte ønske.

Hvis informasjonen er vernet av opphavsrettsloven (hvilket jeg tviler på, gitt lovens begrensninger om informasjon fra det offentlige), så er det FAD som har de immaterielle rettighetene. FAD er en del av staten, som opererer på vegne av folket, og enhver borger skulle dermed ha rett til å videreformidle informasjonen. Ingen av offentlighetslovens unntak kommer til anvendelse, i og med at informasjonen allerede er publisert.

Tags: norsk, nuug, offentlig innsyn.
Debian Edu - some ideas for the future versions
11th June 2012

During my work on Debian Edu based on Squeeze, I came across some issues that should be addressed in the Wheezy release. I finally found time to wrap up my notes and provide quick summary of what I found, with a bit explanation.

I guess we will discover more as we continue to work on the Wheezy version.

Tags: debian edu, english.
Litt statistikk fra Offentlig Elektronisk postjournal
10th June 2012

De siste månedene har jeg sammen med andre i NUUG jobbet med å gjøre det enklere å få innsyn i offentlige dokumenter, og dette inkluderer å gjøre postjournaler enklere tilgjengelig for maskinell analyse og søk. I den forbindelse tok jeg i dag å tittet litt på Offentlig Elektronisk Postjournal (OEP), FAD/DIFIs fellesløsning for departementer og statlige etater.

Her er antall oppføringer pr. måned det siste året, summert opp ved hjelp av en Scraperwiki-database. Merk at denne Scraperwikien har ytelsesproblemer pga. mengden data.

MånedAntall
2011-07164355
2011-08153662
2011-09173134
2011-10170665
2011-11198409
2011-12175908
2012-01206875
2012-02202862
2012-03204225
2012-04207931
2012-05223754

Det er også interessant å se hvor ofte ulike etater sender inn sine journaloppføringer til OEP. OEP inneholder en liste med sist innrapporteringsdato for alle som sender til OEP, og ved å se når og hvor ofte det blir sendt inn fra etatene kan frekvensen beregnes. Her er bunnlista, dvs. de som leverer sjeldnere enn hver 10. dag beregnet fra en Scraperwiki-database:

Etat Frekvens Leveringer
Norges geologiske undersøkelse 83.7527546296 1
Medietilsynet 33.7527546296 1
Departementenes servicesenter 23.8763773148 2
Kunnskapsdepartementet 15.8763773148 2
Kompetansesenter for distriktsutvikling 15.3763773148 2
Toll- og avgiftsdirektoratet 15.3763773148 2
Fredskorpset 12.5842515432 3
Statens legemiddelverk 12.1881886574 4
Utlendingsnemnda 11.5842515432 3
Politidirektoratet 10.9175848765 3
Skattedirektoratet 10.9175848765 3
Statens innkrevingssentral 10.5842515432 3
Barne-, ungdoms- og familiedirektoratet 10.2509182099 3
Kunst i offentlige rom 10.2509182099 3

En kan beregne lignende frekvenser ved å sammenligne journalføringsdato med publiseringsdato for hver enkelt oppføring i OEP, men den lenken legger jeg ikke ved her for å unngå at søkemotorroboter begynner å overbelaste Scraperwiki-databasen.

Jeg har spurt Norges geologiske undersøkelse om hvorfor de leverer så sjelden, og det kommer av at de har problemer etter oppgradering av arkivsystemet sitt og jobber med å fikse det slik at de kan gå tilbake til å levere hver uke. Har ikke undersøkt noen av de andre.

Tags: norsk, nuug, offentlig innsyn.
TV with face recognition, for improved viewer experience
9th June 2012

Slashdot got a story about Intel planning a TV with face recognition to recognise the viewer, and it occurred to me that it would be more interesting to turn it around, and do face recognition on the TV image itself. It could let the viewer know who is present on the screen, and perhaps look up their credibility, company affiliation, previous appearances etc for the viewer to better evaluate what is being said and done. That would be a feature I would be willing to pay for.

I would not be willing to pay for a TV that point a camera on my household, like the big brother feature apparently proposed by Intel. It is the telescreen idea fetched straight out of the book 1984 by George Orwell.

Tags: english, surveillance.
Web service to look up HP and Dell computer hardware support status
6th June 2012

A few days ago I reported how to get the support status out of Dell using an unofficial and undocumented SOAP API, which I since have found out was discovered by Daniel De Marco in february. Combined with my web scraping code for HP, Dell and IBM from 2009, I got inspired and wrote a web service based on Scraperwiki to make it easy to look up the support status and get a machine readable result back.

This is what it look like at the moment when asking for the JSON output:

% GET https://views.scraperwiki.com/run/computer-hardware-support-status/?format=json&vendor=Dell&servicetag=2v1xwn1
supportstatus({"servicetag": "2v1xwn1", "warrantyend": "2013-11-24", "shipped": "2010-11-24", "scrapestamputc": "2012-06-06T20:26:56.965847", "scrapedurl": "http://143.166.84.118/services/assetservice.asmx?WSDL", "vendor": "Dell", "productid": ""})
%

It currently support Dell and HP, and I am hoping for help to add support for other vendors. The python source is available on Scraperwiki and I welcome help with adding more features.

Tags: english, nuug.
Kommentar til artikkel i Adresseavisa som omtaler FiksGataMi
2nd June 2012

Jeg oppdaget nylig en artikkel i Adresseavisa i Trondheim som nevner FiksGataMi, og der Trondheim kommune ser ut til å fortelle at de ikke følger forvaltningslovens krav ved mottak av meldinger sendt inn via FiksGataMi. La derfor nettopp inn denne kommentaren til artikkelen:

Her er en liten faktaoppdatering om FiksGataMi-tjenesten, da noen ser ut til å ha misforstått hvordan den fungerer.

FiksGataMi er et privat initiativ opprettet og drevet av medlemsforeningen NUUG. FiksGataMi tar imot meldinger om feil i offentlig infrastruktur, og sender meldingen skriftlig videre på vegne av innmelder til aktuell aktør i det offentlige, det være seg kommune, fylke eller vegvesenregion. Offentlig etat blir valgt ut fra geografisk plassering og kategori valgt av innsender. Offentlige etater er i følge forvaltningsloven pliktig å følge opp og besvare skriftlige henvendelser, og hvis noen av mottakerne ikke gjør dette kan en klage på lovbrudd i det offentlige. FiksGataMi fungerer dermed som en slags epostklient for innbyggerne der kopi av innsendte meldinger gjøres tilgjengelig og knyttes til kartplassering for enkel gjenfinning. Å sende inn nye problemrapporter via FiksGataMi er dermed ikke avhengig av at kommunen aktivt må følge med på meldinger hos FiksGataMi, da de får dem tilsendt på sine offisielle epostmottakspunkter. Hvorvidt noe blir fikset og om innbyggerne er opp til mottaker av meldingene. For Trondheim kommune er mottaksadressen bydrift.vegdrift@trondheim.kommune.no, en adresse jeg inntil jeg leste denne artikkelen trodde ble håndtert i henhold til forvaltningslovens krav.

Kan ellers fortelle at 57 kommuner lenker til FiksGataMi fra sine nettsider, og at 37 % (4182 av 11266 ) av problemrapportene sendt inn via FiksGataMi er markert som løst i løsningen. Trondheim kommune har fått tilbud om å få rapportene levert på datamaskinlesbart format i stedet for epost, men har ikke takket ja så langt.

Vennlig hilsen Petter Reinholdtsen, en av NUUG-folkene bak FiksGataMi.no

Det høres for meg ut som om innbyggerne i Trondheim burde klage på kommunens potensielle lovbrudd.

Tags: fiksgatami, norsk.

RSS feed

Created by Chronicle v4.4