Nu begynder Oracles retssag mod Google: Vil have 6 milliarder kroner for Java-misbrug i Android

Illustration:
Google har med Android overtrådt to af Oracles Java-patenter og ophavsret på koden, mener Oracle, der vil have én milliard dollars i erstatning. Retssagen begynder nu, efter forgæves forhandlinger om forlig.

Efter et års opvarmning er det tid til det endelige opgør mellem Oracle og Google i sagen om brugen af Java i Android.

Mandag den 16. april begynder retssagen, efter dommeren i sagen forgæves har forsøgt at få de stridende parter til at forhandle et forlig hjem.

De to gigantfirmaer står også stadig langt fra hinanden, skriver Wall Street Journal. Hvor Google opgør den maksimale erstatning til Oracle til 100 millioner dollars – hvis Google skulle tabe sagen – mener Oracle selv, at skadevirkningen kan udregnes til én milliard dollars, knap seks milliarder kroner. Og det er oven i købet seks gange lavere end det oprindelige krav på 6 milliarder dollars.

Da Google tilbage i 2006 valgte at bruge Java i det dengang kommende mobilstyresystem Android, var der internt i Google diskussion om, hvorvidt man skulle have en Java-licens fra Sun. Det endte man med ikke at få – måske fordi Sun historisk set ikke var aggressiv på den front, men foretrak at Java fik størst mulig udbredelse.

Den indstilling ændrede sig markant, da Oracle købte Sun i januar 2010. Nu skulle Suns mange patenter og rettigheder håndhæves, og sagen mod Google blev indledt.

Dengang mente Oracle, at Google med Android krænkede syv Sun-patenter samt ophavsretten til koden bag nogle Java-API’er, som Google har kopieret.

Undervejs i de indledende manøvrer er de syv patenter dog barberet ned til to, hvoraf det ene oven i købet udløber til december.

Får Oracle medhold i sagen, kan det i yderste konsekvens føre til et fogedforbud mod salg af Android-baserede enheder. Desuden kræver Oracle, at Google betaler licens for brugen af Java samt enten frigiver alle de tilpasninger af Java-koden, som bliver brugt i Android, eller retter ind efter Java-platformen, så Android bliver helt kompatibelt med Java.

Tips og korrekturforslag til denne historie sendes til tip@version2.dk
Kommentarer (26)
sortSortér kommentarer
  • Ældste først
  • Nyeste først
  • Bedste først
Klaus Ellegaard

Hvis man er meget nysgerrig, kan man kigge på Groklaw og få flere informationer, som Björn også linker til: http://groklaw.net/

De følger bl.a. Google/Oracle-sagen tæt, og der er en masse detaljer med parternes påstande og dommerens svar, og meget mere. Jeg er ikke advokat, og jeg vil ikke påstå, at jeg forstår det hele, men det er vældigt spændende og skrevet i et sprog, så lægfolk i hvert fald kan følge rimeligt med.

Nogle af artiklerne kan dog også være udmærkede, hvis man ikke sove :-)

Björn Sveinbjörnsson

MySQL som produkt lever videre men mange mysql udviklere er gået over til MariaDB. OpenOffice lever også som produkt (under Apache) men de fleste der bidrager med kode arbejder i LibreOffice projektet.
Jenkins blev Hudson , etc, etc.

Oracle fungerer ikke som community-builder. Det er bare at konstatere.

Mvh,
/björn

Peter Lind

MySql lever da vist i bedste velgående


Det er så også en sandhed med modifikationer :) Oracle har tilsyneladende valgt at køre MySQL videre som et freemium produkt med en "open core" og tilkøb derudover. Skaberen af MySQL (der ikke gad arbejde for Oracle) har så valgt at tilføje en del af samme tilkøbs-features som open source dele af MariaDB - hvilket dermed reducerer incitamentet til at hente det hos Oracle betydeligt (http://arstechnica.com/business/news/2012/04/mysql-founders-latest-maria...
).

Det er endnu ikke noget, der afskrækker newbies, men det skal Oracle nok få gjort noget ved. Og i takt med det kan man så vælge de frie alternativer, der er lige så gode eller bedre (mysql forks eller postgres).

Lars Tørnes Hansen

Jesper Louis Andersen skrev noget om at Java aldrig er blevet høstet (Jeg har før flere gange på v2 tillagt den kommentar til PHK - det beklager jeg.)

Læs "2)" her : http://www.version2.dk/blog/paa-tide-boycotte-java-16918#comment-164806

Jeg tror godt at Oracle - på et eller andet tidspunkt - kunne finde på at begynde at høste licenspenge for Java, og evt også licenser til Java relaterede softwarepatenter.

Poul-Henning Kamp Blogger

Jeg har fulgt sagen tæt via Groklaw og der er nogle ting der står lysende klart allerede nu:

Oracle vil have mange penge, men det meste af deres sag smidt ud, tilbage står visse perifere dele af et patent, muligvis visse dele af et andet patent og copyright af ca. 40 liniers kode.

Forlede var der rygter om et forslag om forlig på 24 M$ og 0.1% royalty hvilket Google skulle have afvist.

Dommeren er on the record med mange kommentarer om at han er modstander af enorme erstatninger og at han har svært ved at se hvor Oracle kommer ind med deres enorme pengekrav.

Oracles advokater har overhovedet ikke klaret sig godt, stillet overfor en dommer der ved hvad han taler om og hvordan han vil køre sin retssal.

F.eks er Oracles "damages report" blevet smidt ud to gang og den tredje version er stadig ikke accepteret. Normalt bliver man max smidt ud 1 gang og så fanger bordet.

Googles advokater har, sjovt nok, en fantastisk evne til at grave obskure domme ud af retsprotokollerne som gang på gang gennemhuller Oracles luftige påstande.

Mit gæt er at Oracle skal være heldige hvis de få erstatning nok til at betale deres advokatregning.

Nikolaj Brinch Jørgensen

MySQL som produkt lever videre men mange mysql udviklere er gået over til MariaDB. OpenOffice lever også som produkt (under Apache) men de fleste der bidrager med kode arbejder i LibreOffice projektet.
Jenkins blev Hudson , etc, etc.

Oracle fungerer ikke som community-builder. Det er bare at konstatere.


Oracle vil vel heller ikke være community builder. Dog har deres Btrfs da MEGET vind i sejlene.
Jenkins/Hudson var vel et udtryk for at Kohsuke ville noget andet, og Hudson er nu hos Ecilpse, med SonaType i ryggen.
OpenSolaris er IllumOS/OpenIndiana.

Så ja det som Oracle købte af værdi fra Sun er forked (Glassfish undtaget).

Java er vel så eksemplet på det modsatte. Her har Oracle faktisk formået at samle BEA/IBM/Apple sam Hotspot i een JVM. Det er super godt for alle.

Leif Neland

Googles advokater har, sjovt nok, en fantastisk evne til at grave obskure domme ud af retsprotokollerne som gang på gang gennemhuller Oracles luftige påstande.

Det kunne være morsomt, hvis google blokerede for søgninger foretaget fra Oracle's advokater: "I'm sorry Dave, I cannot do that" :-)

Hvis søgemaskinen skal overholde Azimovs tre love...

Det er selvfølgelig et spørgsmål om advokater kan regnes under "human beings" :-]

Nikolaj Brinch Jørgensen

Jeg har fulgt sagen tæt via Groklaw og der er nogle ting der står lysende klart allerede nu:

Oracle vil have mange penge, men det meste af deres sag smidt ud, tilbage står visse perifere dele af et patent, muligvis visse dele af et andet patent og copyright af ca. 40 liniers kode.

Forlede var der rygter om et forslag om forlig på 24 M$ og 0.1% royalty hvilket Google skulle have afvist.

Dommeren er on the record med mange kommentarer om at han er modstander af enorme erstatninger og at han har svært ved at se hvor Oracle kommer ind med deres enorme pengekrav.

Oracles advokater har overhovedet ikke klaret sig godt, stillet overfor en dommer der ved hvad han taler om og hvordan han vil køre sin retssal.

F.eks er Oracles "damages report" blevet smidt ud to gang og den tredje version er stadig ikke accepteret. Normalt bliver man max smidt ud 1 gang og så fanger bordet.

Googles advokater har, sjovt nok, en fantastisk evne til at grave obskure domme ud af retsprotokollerne som gang på gang gennemhuller Oracles luftige påstande.

Mit gæt er at Oracle skal være heldige hvis de få erstatning nok til at betale deres advokatregning.


Det er fait nok. Det er også fair nok at vi er en del der ikke er særligt vilde med Oracle og den måde de laver business på, for det tilgodeser ikke os der godt kan lide Open Source og åbne standarder.

Men alt dette, samt at Google har sig nogle gode advokater, ændrer jo ikke på at Google rent faktisk opfører sig dårligt.
De HAR stjålet Java. De lå i forhandlinger med Sun om en licens, men valgte at skride fra samarbejdet og lave en kopi til sig selv. Det er ok, men så må man betale.
Problemet er at Google nok ender med en frikendelse, ikke fordi de ikke har gjort noget der er forkert, men fordi de er Google, og fordi sagsøger hedder Oracle. Det er skidt.

Poul-Henning Kamp Blogger

De HAR stjålet Java.

Sproget Java kan ikke beskyttes, lige som sproget C, Ada eller PHP heller ikke kan det.

Implementeringer af sprogene kan. Bøger om sprogene kan. Programmer skrevet i sprogene kan, compilere til sprogene kan, men selve sproget kan ikke beskyttes, hverken via patent eller ophavsret.

Så at sige at "google har stjålet Java" er forkert på alle leder og kanter og jeg vil anbefale dig at sætte dig ind i tingene inden du udtaler dig om dem, for sagen er faktisk endt med at handle om nogle få meget spidsfindige juridiske spørgsmål, der ikke egner sig til bodega-polarisering.

Nikolaj Brinch Jørgensen

Sproget Java kan ikke beskyttes, lige som sproget C, Ada eller PHP heller ikke kan det.


Jeg går ud fra at du godt ved at Java er en platform, og det som sådan er det jeg enviser til. Java er også et programmeringssprog. Det er vel ikke lige det sagen drejer sig om? Se evt. http://www.java.com/en/download/whatis_java.jsp
Platformen er interessant, programmeringssproget er ikke videre interessant, dog har Oracle nogle planer for at gøre det mere moderne. Men i skrivende stund er der flere bedre sprog til platformen JRuby, Jython, Groovy, Scala mv.
Java er iøvrigt registreret varemærke, så det er beskyttet. Jo man kan lave en ny implementation men den må ikke (uden licens) hedde Java.

Så at sige at "google har stjålet Java" er forkert på alle leder og kanter


Ikke på alle leder og kanter. Men ja de er ikke kommet som en tyv om natten og har stjålet et programmeringssprog. De har til gengæld lavet en ny platform Android, som en kopi af Java SE/ME platformen (dog med en anden VM som er register baseret).

jeg vil anbefale dig at sætte dig ind i tingene


Jeg kan godt se hvor du vil hen. Ja Oracle har en meget tynd sag. Specielt synes jeg at Josh Bloch vidneudsagnet er meget sigende.

Der hvor jeg ærger mig, er at Android er blevet sin egen implementation, istedet for at der havde været en Android/ARM udgave af OpenJDK. Nu har Oracle fået samlet Apple, IBM (Sun fik også Red Hat ombord) i OpenJDK.
Men på den anden side, hvis Josh Bloch, Neil Gafter m.fl. bliver ved med at sende deres goodies upstream til OpenJDK så er det jo fint.

for sagen er faktisk endt med at handle om nogle få meget spidsfindige juridiske spørgsmål, der ikke egner sig til bodega-polarisering.


Den toner klæder dig ikke. Men ja som jeg ser er det vel de 37 API'er det drejer sig om, og så muligvis rangecheck() mm.

Poul-Henning Kamp Blogger

Den der våde drøm om "sproget til at ende alle andre sprog" holder altså ikke en meter, hverken for Java eller noget andet sprog. Det er derfor Sun/Oracle selv har, hvad, fire-fem ? forskellige java platforme.

Og ja, det er ikke indlysende at Google har rent mel i posen, men det smuldrer godt nok meget for Oracle i disse dage og det er vel at mærke mens Oracle står ved roret for at fremføre deres sag bedst muligt.

En stor del af Oracles problem er at de havde planlagt at blande java sprog/platform/certifikation/trademark sammen for juryen og hverken dommer eller Google lod dem slippe afsted med det.

Det bliver sjovt at se når Google kommer til roret for at forsvare sig, jeg har en mistanke om at de har planer ud over den umiddelbare frikendelse.

Nikolaj Brinch Jørgensen

Den der våde drøm om "sproget til at ende alle andre sprog" holder altså ikke en meter, hverken for Java eller noget andet sprog. Det er derfor Sun/Oracle selv har, hvad, fire-fem ? forskellige java platforme.


Jeg tror ikke der nogen der har fremført det postulat eller den drøm?
Jeg er ikke sikker på hvad det er for platforme du henviser til. Der har altid været 3 platforme: JME, JSE & JEE (JEE kom dog til lidt senere). Hvad nummer 4 og 5 skulel være ved jeg ikke.

Casper Bang

Jeg tror ikke der nogen der har fremført det postulat eller den drøm?
Jeg er ikke sikker på hvad det er for platforme du henviser til. Der har altid været 3 platforme: JME, JSE & JEE (JEE kom dog til lidt senere). Hvad nummer 4 og 5 skulel være ved jeg ikke.

Nåå, PHK snakker om runtime libraries, dén havde jeg ikke lige fanget. Og nej, én og samme platform til alt og alle, vil altid være en søgen efter laveste fællesnævner med middelmådighed til følge. Især med en platform som Java, der gør det mere end almindelig svært at interoperere med det bagvedlæggende system (i modsætning til .NET, hvor man uden viddere får lov at importere libc signaturer).

Baldur Norddahl

Der har altid været 3 platforme: JME, JSE & JEE (JEE kom dog til lidt senere).

Java ME (Mobile Edition) er en meget ringere delmængde af Java SE end "Java-Android" er. Faktisk kunne de tilføje nogle få (overflødige) klasser for at blive Java ME kompatible og derefter betale en licens til Oracle for at blive godkendt og dermed få lov til at bruge Java-navnet.

Men hvad er ideen i det? Hvordan vil verden blive bedre hvis Google valgte at følge den vej? Oracle vil tjene lidt javist, men hvordan vil det hjælpe mig, som udvikler? Jeg er ligeglad om Google må kalde deres ting for Java og min applikation vil ligne noget der er løgn hvis jeg baserede den på det forældede ME API.

Det vil naturligvis også være muligt for Google at implementere ME klasserne uden at betale for en licens. Man behøver ikke licenser for at implementere et API. Så må de bare ikke kalde det Java, præcis ligesom idag, og det er alle alligevel ret ligeglade med.

Baldur Norddahl

Men hvis målet er "interoperabilitet" snarere end "funktionalitet", så er det vel også fint nok?

Den vinder du ingen markedsandele på i smartphone-markedet. Det er hvad vi har lært af den relative fiasko for Java-ME i forhold til den kæmpe succes der er Android (og iPhone). Sun/Oracles produkt var bare ikke godt nok, derfor var det et andet der vandt markedet.

Nikolaj Brinch Jørgensen

Den vinder du ingen markedsandele på i smartphone-markedet. Det er hvad vi har lært af den relative fiasko for Java-ME i forhold til den kæmpe succes der er Android (og iPhone). Sun/Oracles produkt var bare ikke godt nok, derfor var det et andet der vandt markedet.


Skal vi ikke lige huske historien. ME var fra dens launch til nogen tog over (10 år?) en kæmpe success, og det Sun tjente flest penge på i Java verdenen.
Så at kalde det fiasko er måske lige groft nok, i hvert er det nok ikke noget du kan underbygge. Desuden er det nok stadigt den mest udbredte platform til mobiler.
Android har ved 2,5-3 år på bagen. Det er stadigt ungt, og hvem ved hvor mobildmarkedet er om 5 år.
Apple var ikke levnet nogen chancer. Og alle eksperter udtalte at markedet var delt, og man nu ville se konsolidering (altså indtil Apple+Google kom). Det var RIM, Nokia, Microsoft osv. der sad på smartphones. Hvor er de nu? De er der stadigt, men de er langt fra dominerende længere.

Jeg tror personligt ikke vi har set den sidste omvæltning endnu.

Apple har også god vind i sejlene på det almindelige pc marked, hvilket synes uhørt for år tilbage, hvor kun Windows regerede.

Log ind eller Opret konto for at kommentere
Pressemeddelelser

Welcome to the Cloud Integration Enablement Day (Bring your own laptop)

On this track, we will give you the chance to become a "Cloud First" data integration specialist.
15. nov 2017

Silicom i Søborg har fået stærk vind i sejlene…

Silicom Denmark arbejder med cutting-edge teknologier og er helt fremme hvad angår FPGA teknologien, som har eksisteret i over 20 år.
22. sep 2017

Conference: How AI and Machine Learning can accelerate your business growth

Can Artificial Intelligence (AI) and Machine Learning bring actual value to your business? Will it supercharge growth? How do other businesses leverage AI and Machine Learning?
13. sep 2017
Jobfinder Logo
Job fra Jobfinder