Åpne standarder RSS 2.0 Feed over innlegg i denne kategorien

Oracle skaper en kald front mot det frie programvaremiljøet

mandag 16. august 2010, kl. 12:41 av

Solen går ned over Oracles hovedkvarterSolen går ned over Oracles hovedkvarter. Foto: Kevin Krejci. CC-by

På torsdag i forrige uke kunngjorde Oracle at de saksøker Google på grunn av en rekke Java-baserte teknologier i Googles mobile operativsystem, Android. Søksmålet ser nå ut til å skape en isfront mellom de to selskapene, og kan ødelegge Javas status som en åpen og fri plattform. Dersom søksmålet vinner gjennom vil det kunne skade hele det åpne Java-økosystemet.

Teknologien det er snakk om ligger i Dalvik, den virtuelle maskinen som Googles Android bruker til å kjøre Java-kode. Dalvik skiller seg fra Javas egen virtuelle maskin for mobile plattformer, Java ME, ved at den ifølge Google er utviklet fra bunnen av og ikke baserer seg på kode fra den offisielle Java-plattformen.

Dette er Oracle uenige i, og de mener at Google umulig kan ha bygget Dalvik uten å ha basert seg på kode fra Java ME. Dette betyr i så fall at Google bryter med patenter som Oracle overtok da de kjøpte opp Sun Microsystems i april.

Oracle kan være på trygg grunn

Teknologinettstedet Ars Technica har undersøkt forholdene rundt patenter og Java. De har kommet frem til at Oracle kan ha et godt grunnlag til å gjennomføre et søksmål mot Google.

Java er i utgangspunktet lisensiert fritt under GNU GPL og ble lisensiert med et unntak som tillater tredjeparter å lage programvare lenket mot Java uten å betale lisensrettigheter til Sun. Dette unntaket ble derimot aldri laget for Java ME.

I tillegg er det gitt fritak fra patentkrav i forbindelse med å lage egne virtuelle maskiner for Java, men disse er eksplisitt gitt for standardiserte varianter av virtuelle maskiner. Med andre ord gjelder fritaket kun for implementasjoner for fullverdige Java-platformer, noe Dalvik ikke er.

Dalvik skiller seg nemlig i så stor grad fra den opprinnelige Java-implementasjonen at programmer skrevet for Android og Dalvik ikke lar seg kjøre i standard Java og vice versa.

En dolk i ryggen

For bare kort tid siden var Oracle representert på den årlige Linux-konferansen LinuxCon der de snakket varmt om åpen kildekode og miljøet som eksisterer rundt dette. Det virket nok betryggende på mange som tidligere har vært skeptiske til Oracles forhold til åpen kildekode etter at de også tok over MySQL som en del av sitt oppkjøp av Sun. MySQL er databaseløsningen som tidligere var ansett som en av Oracles største åpne konkurrenter, og mange er fortsatt spente på MySQLs fremtid etter Oracles oppkjøp.

Til tross for varme og positive ord under konferansen har Oracle nå skapt en isfront mot det åpne programvaremiljøet. At Oracle saksøker Google, en av de største brukerne av Java-basert teknologi, skaper mistro til selskapet og vil for mange gjøre det mer utrygt å benytte seg av teknologi basert på Java og Android. Dette er synd, for det kan komme til å bremse utviklingen for samtlige i økosystemet, noe både Oracle og Google taper på, selv om Oracle kanskje stikker av med noen milliarder dollar i en eventuell rettssak.

Som Ars Technica skriver vil dette kanskje styrke alternativer som det helt åpne, mobile operativsystemet MeeGo som baseres på Linux og Qt, men på sikt taper likevel alle dersom søksmålet fører til mindre konkurranse mellom mobile operativsystemer og mer kniving mellom parter i det åpne programvaremiljøet.

Teknologirådet anbefaler frislipp av data

torsdag 15. april 2010, kl. 13:15 av

Teknologirådet overleverte rapporten Fra Altinn til Alt Ut? Offentlig data for innovasjon og demokrati til fornyingsminister Rigmor Aaserud under et frokostmøte idag.

Rapporten har som hovedtrekk i anbefalingene:

  • Offentlige data bør som hovedregel være gratis. Enten dataene er gratis, eller det er fastsatt en pris for dem, bør denne prisen være uavhengig av bruken av dataene. Det bør ikke spille noen rolle om dataene skal brukes til kommersiell virksomhet.
  • Det offentlige bør være leverandør av rådata, og i størst mulig grad overlate utvikling av applikasjoner til markedet. Det offentlige bør ikke konkurrere med kommersielle aktører. Et unntak er tilgjengeliggjøring av enkeltoppslag på data i de tilfellene hvor publisering av hele datasett utfordrer personvernet.
  • Det bør opprettes en portal som peker til de ulike datasettene hos dataeierne, etter modell av den amerikanske data.gov eller britiske data.gov.uk.

Hele frokostmøtet er tilgjengelig på nett-tv (anbefales). Etter overleveringen var det innlegg og debatt. Hashtaggen #offdata er nå flittig brukt på twitter, det er kommet over 100 tweets bare på noen timer siden møtet.

Det kan nevnes at Trine Skei Grandes innlegg ble svært godt mottatt på Twitter og i salen. Hun krevde at offentlig finansiert informasjon skal være fritt og offentlig tilgjengelig, med rikets sikkerhet og personvernet som eneste begreninger. Hun la også til at det ikke var tilstrekkelig bare med gulrøtter for å få offentlig sektor til å dele data, pisken måtte også til!

Teknologirådet skal ha honnør for et svært positivt møte og en god rapport. Nå gjenstår det bare å se om den offentlig finansierte rapporten følges opp, og om den kanskje også kan deles fritt – for eksempel med en Creative Commons-lisens?

NRK går for HTML5?

onsdag 3. februar 2010, kl. 13:38 av

Den nye HTML5 standarden støtter video uten behov for avspillerI HTML5-standarden innføres <video>- og <audio>-taggene, som gjør det mulig å spille video og lyd direkte i nettleseren, på samme måte som at man kan se bilder direkte i nettleseren uten å legge inn et eget program.

Frem til nå er det først og fremst Adobe Flash som fremstår som vinner i krigen, men det populære medieformatet har flere problemer knyttet til seg. Det er aldri bra med defacto-standarder som eies av enkeltselskaper, og man kan ikke fremvise videofilen på andre måter enn slik den fremstår. Brukeren kan ikke hente filen og redigere den slik han har lov til, og kontrollene og ytelsen er prisgitt formater. Thomas Hansen advarer sterkt mot proprietære formater som f.eks. Microsofts Silverlight i sitt leserinnlegg Nei til innelåsing på weben.

Per idag på NRKs nettsider kan brukeren velge mellom Windows Media-formatet og Silverlight. Ingen av disse fungerer som de skal i Linux, og bare Silverlight fungerer på Mac. Dette er en lite heldig løsning, som eksluderer mange brukere og binder brukeren til bestemte nettlesere og patenterte formater.

NRK Beta er ofte hyggelig lesning, spesielt når vi ser i artikkelen Litt om HTML5 at «Vi i NRK ser på mulighetene for enklere integrering av lyd, video og greotagging som spesielt interessant.»

Vi ønsker dette velkommen, og håper at nrk.no vil erstatte proprietære teknologier til fordel for åpne standarder så snart som mulig. Det eneste NRK da må passe på, er å ikke gå fra ett proprietært format til et annet. Hvis man velger H.264-formatet er man like langt, velger man OGG Theora og OGG Vorbis som format vil NRK ha tatt et stort skritt mot å bli en reell allmennkringkaster, også på nett!