Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Oracle svou žalobou otevírá Pandořinu skříňku

Před několika dny jsme se dozvěděli, že Oracle žaluje společnost Google. Důvodem je platforma Android, která využívá technologie z Javy, přičemž Google neplatí patřičné licenční poplatky a ještě nabádá ostatní, aby to také nedělali. Na první pohled běžný soudní spor by ale mohl mít ohromné následky.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Oracle rozfoukal tornádo kolem Sunu

V dubnu loňského roku se objevila informace o tom, že firmu Sun po různých tahanicích nakonec kupuje Oracle. Všichni se tehdy ptali, jaký dopad bude mít akvizice na důležité projekty jako je MySQL, Solaris, Java a podobně. První rok se nedělo vůbec nic, teď Oracle začal dělat velké změny.

Nejprve došlo na propouštění zaměstnanců, poté přišlo na řadu zpoplatnění ODF pluginu a nakonec byl ukončen projekt OpenSolaris. Poslední zmíněný krok komunita očekávala, takže spustila vlastní projekt Illumos, který bude v odkazu OpenSolarisu pokračovat.

Java je rodinné stříbro

Poslední nepříjemnou zprávou je, že Oracle začal nekompromisně vybírat poplatky za využití svých nově nabytých technologií. Výsledkem je tak žaloba proti Google, který prý neoprávněně implementoval Java VM ve svém operačním systému Android. Oracle tvrdí, že Java je tím nejcennějším, co koupí Sunu získal, je tedy logické, že se zajímá právě o ni.

Vývoj pro Android probíhá převážně v Javě a kvůli tomu Google před lety vyvinul vlastní řešení Dalvik, které je s Javou plně kompatibilní. Aby bylo možné obejít Sun a zároveň celé řešení pohodlně přiohnout pro mobilní platformy a licencovat, rozhodl se Google nevyužít přímo Javu, ale vytvořil si vlastní implementaci, která je „jen tak mimochodem“ s Javou při vývoji kompatibilní. Celý trik však spočívá v tom, jak Dalvik funguje. Technicky vzato je plně kompatibilní s Javou, ale používá vlastní bytekód. Google ale netvrdí, že se jedná o Javu, nýbrž o jeho vlastní řešení. Kompatibilita prostředí Java a Dalvik je zajištěna přímou konverzí bytekódu, napsali jsme v článku před pěti lety. Vývoj tedy na Javě probíhá, ale výsledkem je bytekód, který pak už běží jen na Dalviku.

Už tenkrát se spekulovalo o tom, že si takový postup Sun nenechá líbit a budou následovat patřičné protikroky. Otázkou sice je, co s tím Sun udělá a jak budou vypadat žaloby, které podá (pokud to udělá). Tři roky se vlastně nedělo nic a až Oracle se rozhodl situaci řešit a podal žalobu proti Google, který prý porušuje řadu patentů, které se vztahují právě na Javu.

Oracle Google žaloba (PDF) mimo jiné říká: Android (včetně Dalvik VM a vývojových nástrojů) a zařízení obsahující Android porušují jeden nebo více z následujících patentů: 6,125,447; 6,192,476; 5,966,702; 7,426,720; RE38,104; 6,910,205; a 6,061,520. Byly tedy vyjmenovány konkrétní patenty, které Google už několik let porušuje.

Problém má ale ještě větší dopad: podle Oracle prý Google svým otevřeným přístupem a svobodnou licencí k platformě Dalvik nabádá ostatní vývojáře, aby vytvářeli vlastní odvozeniny. Tím podle Oracle dojde jednak k dalšímu porušování patentů, ale zároveň může dojít k roztříštění celého Java prostředí. Google je tedy obviněn z vyvolání, způsobení a významného přispění k podvodnému jednání jiných. Jinak řečeno: svobodná licence v tomto případě podle Oracle plodí zlo.

O možném roztříštění se hovoří už poměrně dlouho a to nejen u Sunu. Už v roce 2007 se lidé ptali, jak chce Google zabránit tomu, že si každá firma dodávající Android neudělá vlastní nekompatibilní klon „Javy“. Nakonec tu budeme mít dvacet různých verzí Androidu, které budou nekompatibilní, protože si každý může vytvořit vlastní modifikovanou variantu, zlobil se už tenkrát Benoit Schillings ze společnosti Trolltech (dnes Nokia).

Zničit krtka

Podstatné také je, že v žalobě Oracle tvrdí, že Google musel od začátku o celém licenčním problému vědět, protože už před pěti lety si najal Java vývojáře přímo od Sunu. Google tedy záměrně, aktivně a dobrovolně distribuoval Android i přidružené aplikace, zařízení, platformy a služby. Přesto Google trvá na tom, že nedistribuuje Javu, ale jen jiné VM. Oracle ale kontruje tím, že je Java využívána při vývoji a Android SDK je na ní založen. Proto by měl Google platit licenční poplatky.

Oracle je navíc při prosazování svých práv velmi nekompromisní a požaduje nejen finanční kompenzaci, ale zároveň chce, aby všechny kopie děl souvisejících s Javou byly zabaveny, zničeny nebo jinak odstraněny. Tím chce Oracle zamezit dalšímu porušování patentů a chce si tak nadobro ochránit svou investici.

V žalobě tak jde o víc než jen o získání poplatků za licence, ale Oracle se snaží využít softwarových patentů k likvidaci celé platformy, která je Javě jen podobná. Oracle tak chce jednak pravděpodobně poškodit svého konkurenta, ale zároveň se mu možná podaří zastrašit i autory dalších aplikací, které ve svém středu využívají Java VM.

Kdo bude další?

Tato konkrétní žaloba Oracle se může stát nepříjemným precedentem nejen pro Google a Javu, ale také pro jiné platformy či firmy. Ve hře jsou další open-source projekty jako OpenOffice.org, na kterých IBM zakládá své Lotus Symphony. Oracle by tak mohl velmi podobně využít svých patentů proti IBM, a přestože my můžeme argumentovat open-source licencemi, Oracle může směle argumentovat softwarovými patenty.

Valentýna vyřešíte v našem butiku

Pánové, Valentýn je tu a tak jsme pro vás v našem butiku připravili balíček dámských kalhotek a trička za zvýhodněnou cenu 365 Kč.

       

Vtírá se tak řada dalších otázek: nemůže Microsoft později velmi podobně zasáhnout také proti projektu Mono? Situace je zde velmi podobná: Mono vytváří vlastní běhové prostředí technologie .NET, která je pod kontrolou Microsoftu. Přestože firma tvrdí, že nikdy nikoho nebude žalovat za technologie spojené s .NET, Free Software Foundation upozorňuje na to, že Microsoft může zaútočit na všechny svobodné implementace C# skrze své softwarové patenty.

Tato poměrně nenápadná licenční kauza může nakonec ukázat budoucnost mnoha velkých open-source projektů a zároveň může otevřít Pandořinu skříňku zvanou softwarové patenty. Není to jen Google vs. Oracle, ale patenty vs. svobodný software.

Petr Krčmář

Petr Krčmář

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Vystudoval elektroniku se zaměřením na počítačové systémy, nyní se zabývá médii, především těmi elektronickými.

Školení: GIT správce zdrojových kódů

 

Seznamte se s možnosti systému správy verzí zdrojových kódů GIT, který používají i vývojáři linuxového jádra.

  • Proč správa verzí
  • Architektura GITu
  • GIT v praxi
  • a další

Podrobnější informace o školení a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 1,50

Přehled názorů

Uh oh.
MMN 30. 8. 2010 00:13
Nový
└ 
Re: Uh oh.
ev 30. 8. 2010 00:28
Nový
 
└ 
Re: Uh oh.
fabian 30. 8. 2010 08:08
Nový
Re: Oracle svou žalobou otevírá Pandořinu skříňku
mofo 30. 8. 2010 01:04
Nový
OS licence
Jan 30. 8. 2010 01:51
Nový
V jedné věci se Oracle musím zastat
blb 30. 8. 2010 02:02
Nový
Re: Oracle svou žalobou otevírá Pandořinu skříňku
milan 30. 8. 2010 02:17
Nový
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
titanik 30. 8. 2010 06:13
Nový
│
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
Honza 30. 8. 2010 07:30
Nový
│
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
Smokie 30. 8. 2010 09:32
Nový
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
kolemjdoucí 30. 8. 2010 08:45
Nový
│
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
drin 30. 8. 2010 09:58
Nový
│
│
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
JardaP . 30. 8. 2010 14:06
Nový
│
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
swalko 30. 8. 2010 10:01
Nový
│
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
xxx 30. 8. 2010 13:01
Nový
│
 
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
koudy 30. 8. 2010 15:28
Nový
│
 
 
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
Stanislav Brozek 30. 8. 2010 18:31
Nový
│
 
 
 
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
jose 30. 8. 2010 19:35
Nový
│
 
 
 
 
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
mark34 31. 8. 2010 00:52
Nový
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
JardaP . 30. 8. 2010 14:04
Nový
│
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
BLEK. 30. 8. 2010 16:40
Nový
│
 
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
Mordae 31. 8. 2010 11:05
Nový
│
 
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
Jelen(iste) 1. 9. 2010 08:15
Nový
│
 
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
anonym 11. 7. 2011 21:18
Nový
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
j AM 30. 8. 2010 16:40
Nový
 
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
Rivon 30. 8. 2010 19:20
Nový
 
│
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
yxwz 30. 8. 2010 20:06
Nový
 
├ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
Franta 30. 8. 2010 20:13
Nový
 
└ 
Re: Oracle svou žalobou otevírá Pandořinu skříňku
Anthavio 30. 8. 2010 20:31
Nový
Čo to?
Stevko 30. 8. 2010 03:09
Nový
└ 
Re: Čo to?
BLEK. 30. 8. 2010 07:19
Nový
 
├ 
Re: Čo to?
ad IT 30. 8. 2010 12:30
Nový
 
│
└ 
Re: Čo to?
Patrik Šíma 30. 8. 2010 18:49
Nový
 
│
 
└ 
Re: Čo to?
M 31. 8. 2010 10:49
Nový
 
├ 
Re: Čo to?
Sten 30. 8. 2010 17:38
Nový
 
│
├ 
Re: Čo to?
BLEK. 30. 8. 2010 18:49
Nový
 
│
│
└ 
Re: Čo to?
Mordae 31. 8. 2010 11:10
Nový
 
│
└ 
Re: Čo to?
BLEK. 30. 8. 2010 19:04
Nový
 
│
 
└ 
Re: Čo to?
merlin111 31. 8. 2010 19:33
Nový
 
└ 
Re: Čo to?
Vít Šesták (v6ak) 31. 8. 2010 21:34
Nový
No někdo začne s novým konceptem,
Ivan Nový 30. 8. 2010 07:33
Nový
└ 
Re: No někdo začne s novým konceptem,
Sten 30. 8. 2010 17:42
Nový
 
└ 
Re: No někdo začne s novým konceptem,
Ivan Nový 30. 8. 2010 20:37
Nový
 
 
└ 
Re: No někdo začne s novým konceptem,
Sten 31. 8. 2010 10:53
Nový
.NET
Ruthion Bisclaveret 30. 8. 2010 08:10
Nový
├ 
Re: .NET
ondrah 30. 8. 2010 08:32
Nový
│
├ 
Re: .NET
Pavel Tišnovský 30. 8. 2010 17:41
Nový
│
└ 
Re: .NET
xmdude00 31. 8. 2010 22:19
Nový
├ 
Re: .NET
JOD 30. 8. 2010 10:57
Nový
│
└ 
Re: .NET
JardaP . 30. 8. 2010 14:18
Nový
└ 
Re: .NET
VViki 30. 8. 2010 11:53
Nový
 
├ 
Re: .NET
MarSik 30. 8. 2010 15:53
Nový
 
├ 
Re: .NET
Honza DVB 30. 8. 2010 19:56
Nový
 
└ 
Re: .NET
Tom 31. 8. 2010 01:55
Nový
 
 
└ 
Re: .NET
Jaroslav Hájek 31. 8. 2010 06:59
Nový
OpenJDK
Ja. 30. 8. 2010 08:34
Nový
└ 
Re: OpenJDK
Sliva 30. 8. 2010 09:02
Nový
 
└ 
Re: OpenJDK
ksfj 30. 8. 2010 11:12
Nový
 
 
└ 
Re: OpenJDK
wojta 30. 8. 2010 22:43
Nový
Oracle chce zrusit softwarove patenty?
Glin 30. 8. 2010 09:13
Nový
Pravnici su zlo
MartinX 30. 8. 2010 09:23
Nový
podstata ...
:) 30. 8. 2010 10:41
Nový
└ 
Re: podstata ...
Ivan Nový 30. 8. 2010 10:54
Nový
Hrubka
Filip 30. 8. 2010 10:59
Nový
Ne, ze bych nekomu pral neco spatneho...
Vaclav Balak 30. 8. 2010 11:12
Nový
├ 
Re: Ne, ze bych nekomu pral neco spatneho...
Meles 30. 8. 2010 11:44
Nový
│
├ 
Re: Ne, ze bych nekomu pral neco spatneho...
VViki 30. 8. 2010 11:48
Nový
│
│
├ 
Re: Ne, ze bych nekomu pral neco spatneho...
_r3450n_ 30. 8. 2010 11:53
Nový
│
│
│
├ 
Re: Ne, ze bych nekomu pral neco spatneho...
blizzboz 31. 8. 2010 09:47
Nový
│
│
│
│
├ 
ms sql
Lenin POWER! 31. 8. 2010 21:19
Nový
│
│
│
│
└ 
Re: Ne, ze bych nekomu pral neco spatneho...
Pavel 1. 9. 2010 09:30
Nový
│
│
│
│
 
└ 
Re: Ne, ze bych nekomu pral neco spatneho...
Lenin POWER! 2. 9. 2010 09:47
Nový
│
│
│
└ 
Re: Ne, ze bych nekomu pral neco spatneho...
Sancho 31. 8. 2010 10:53
Nový
│
│
└ 
Re: Ne, ze bych nekomu pral neco spatneho...
x 30. 8. 2010 13:31
Nový
│
│
 
└ 
Re: Ne, ze bych nekomu pral neco spatneho...
blizzboz 31. 8. 2010 09:50
Nový
│
│
 
 
└ 
Re: Ne, ze bych nekomu pral neco spatneho...
x 31. 8. 2010 13:58
Nový
│
├ 
Re: Ne, ze bych nekomu pral neco spatneho...
Pavel 30. 8. 2010 12:05
Nový
│
│
└ 
Re: Ne, ze bych nekomu pral neco spatneho...
Sancho 31. 8. 2010 10:55
Nový
│
├ 
Re: Ne, ze bych nekomu pral neco spatneho...
Vaclav Balak 30. 8. 2010 12:47
Nový
│
└ 
oracle potrebujete
Lenin POWER! 30. 8. 2010 15:57
Nový
└ 
Re: Ne, ze bych nekomu pral neco spatneho...
JardaP . 30. 8. 2010 14:21
Nový
Autorovi, korekcia
skrat 30. 8. 2010 14:06
Nový
└ 
Re: Autorovi, korekcia
MarSik 30. 8. 2010 15:57
Nový
 
├ 
Re: Autorovi, korekcia
wojta 30. 8. 2010 22:35
Nový
 
└ 
Re: Autorovi, korekcia
Pavel Kroh 31. 8. 2010 15:36
Nový
tleskam :-)
mat 30. 8. 2010 15:59
Nový
├ 
Re: tleskam :-)
Jo 30. 8. 2010 18:49
Nový
└ 
Re: tleskam :-)
kert 1. 9. 2010 12:54
Nový
redaktoři, redaktoři...
konf14 30. 8. 2010 16:08
Nový
Já Oraclu fandím :-)
Jose 30. 8. 2010 18:41
Nový
├ 
Re: Já Oraclu fandím :-)
Jose 30. 8. 2010 18:48
Nový
│
├ 
Re: Já Oraclu fandím :-)
JardaP . 30. 8. 2010 22:13
Nový
│
│
├ 
Re: Já Oraclu fandím :-)
jehovista 30. 8. 2010 23:27
Nový
│
│
└ 
Re: Já Oraclu fandím :-)
JetPac 3. 9. 2010 09:11
Nový
│
└ 
Re: Já Oraclu fandím :-)
pakosob 31. 8. 2010 01:34
Nový
└ 
Re: Já Oraclu fandím :-)
Jan 31. 8. 2010 01:04
Nový
pro nas to znamena jedine
w 30. 8. 2010 21:52
Nový
└ 
Re: pro nas to znamena jedine
lahwaacz 31. 8. 2010 14:52
Nový
 
└ 
Re: pro nas to znamena jedine
w 31. 8. 2010 15:33
Nový
Sun vs. MS
112233 31. 8. 2010 09:51
Nový
Ono to nemusí být tak strašný
Vít Šesták (v6ak) 1. 9. 2010 07:07
Nový
Kdyby si tak ty k*rvy navzájem vyškrábaly voči a pak byl na světě mír...
Jelen(iste) 1. 9. 2010 08:29
Nový
└ 
Re: Kdyby si tak ty k*rvy navzájem vyškrábaly voči a pak byl na světě mír...
Jelen(iste) 1. 9. 2010 08:34
Nový
Titulek neni
prezdivka je povinna 1. 9. 2010 15:43
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem