neprihlásený
|
Piatok, 22. novembra 2024, dnes má meniny Cecília |
|
37 Java API, kvôli ktorým chce Oracle od Google miliardy za Android
Značky:
JavaAndroidsúdOracleGoogle
DSL.sk, 24.5.2016
|
|
V pondelok odštartovala posledná fáza aktuálneho súdneho sporu medzi spoločnosťami Oracle a Google ohľadne použitia Javy v operačnom systéme Android, porada poroty na rozsudku po včerajších záverečných rečiach oboch spoločností.
Spor
Ako sme detailne informovali v tomto článku, opakovaný súdny spor odštartoval 9. mája.
Spoločnosť Oracle zažalovala Google pre použitie Javy v operačnom systéme pre mobilné zariadenia Android za porušenie jej patentov a copyrightu na Javu v roku 2010. Konkrétne Oracle obvinil Google z porušenia dvoch patentov týkajúcich sa najmä implementácie virtuálneho Java stroja a JIT prekladu a porušenia copyrightu okopírovaním deviatich riadkov kódu a použitím 37 existujúcich Java API.
Prvý súd vyhral Google, najmä keďže súd rozhodol o necopyrightovateľnosti programového rozhrania Javy. Po odvolaní Oracle ale odvolací súd v 2014 rozhodol, že na toto API sa vzťahuje autorskoprávna ochrana, a vrátil prípad prvostupňovému súdu.
Google teraz v spore argumentuje, že jeho použitie API je tzv. férovým použitím nevyžadujúcim platenie kompenzácií.
Expert pre Oracle vyčíslil jeho nároky na 9.3 miliárd dolárov, z toho 475 miliónov za ušlé licenčné poplatky za Javu a 8.8 miliárd za časť zisku Google z Androidu.
Použitie Java API v Androide
Google v Androide nepoužíva implementáciu virtuálneho stroja od Sunu, ktorý Javu vytvoril, respektíve Oracle, nepoužíva jeho implementáciu štandardných knižníc ani značku Javy.
Žalovaný je v tejto fáze čisto za použitie Java API, teda definícií jednotlivých balíčkov, tried, metód a ich premenných. Pre tieto definície štandardných Java API si Google napísal vlastné štandardné knižnice, generovaný Java bajtkód sa prekladá do vlastného bajtkódu a ten beží vo vlastnom virtuálnom stroji. Štandardné Java API samozrejme Google doplnil aj množstvom špecifických API pre programovanie mobilných aplikácií pre Android.
Použitie Java API u Androidu, ktorého vývoj bol odštartovaný ešte mimo Google a ktorý bol kúpený touto spoločnosťou v roku 2005, umožnilo programovať aplikácie pre tento operačný systém v štandardnom známom populárnom jazyku, s využitím známych API, s využitím existujúcich vývojových prostredí a okrem iného s možnosťou využitia rozličných existujúcich Java knižníc.
Pod predmetnými 37 API, za ktoré Oracle žaluje Google, sa myslí 37 kompletných Java balíčkov obsahujúcich tisícky jednotlivých tried, rozhraní a metód.
Týmito balíčkami sú java.awt.font, java.beans, java.io, java.lang, java.lang.annotation, java.lang.ref, java.lang.reflect, java.net, java.nio, java.nio.channels, java.nio.channels.spi, java.nio.charset, java.nio.charset.spi, java.security, java.security.acl, java.security.cert, java.security.interfaces, java.security.spec, java.sql, java.text, java.util, java.util.jar, java.util.logging, java.util.prefs, java.util.regex, java.util.zip, javax.crypto, javax.crypto.interfaces, javax.crypto.spec, javax.net, javax.net.ssl, javax.security.auth, javax.security.auth.callback, javax.security.auth.login, javax.security.auth.x500, javax.security.cert a javax.sql.
Argumentácia
Oracle v záverečnej reči samozrejme prezentoval názor, že Google nepreukázal jeho použitie Java API ako tzv. férové použitie.
Zároveň emailom medzi zamestnancami Google dokumentoval ako sa v roku 2010 títo domnievali, že potrebujú licenciu na Javu pre podmienky aké potrebujú. V danej správe sa hovorí o použití Javy v Androide a Chrome, explicitne ale neuvádza akého konkrétneho použitia Javy sa daná diskusia týka. Google podľa tohto emailu preveroval alternatívy a žiadna podľa daného emailu nebola dosť dobrá, za najschopnejšiu označil ale Objective-C. Tento jazyk bol hlavným jazykom pre programovanie OS X a iOS aplikácií pred príchodom Swift.
Google samozrejme očakávane argumentoval, že Java bola otvoreným jazykom a jeho použitie API bolo férovým použitím.
Jedným z dôležitých svedkov Google bol bývalý CEO Sunu Jonathan Schwartz, ktorý bol na čele spoločnosti v čase vývoja Androidu v rokoch 2005 a 2006 a podľa ktorého Google nepotreboval licenciu na také použitie Java API ako ich použil.
Citovaný email z roku 2010 sa podľa obhajoby Google netýkal Java API.
Najnovšie články:
inzercia
Diskusia:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
toto je uz fakt trapne
Od: orakel
|
Pridané:
24.5.2016 10:58
Orakel fakt toto mysli vazne? Budu nahanat kazdeho kto pouzije standardne java kniznice (api)? Oni vazne potrebuju javu zabit uz uplne, aby sa prestala pouzivat seriozne...
|
|
Re: toto je uz fakt trapne
Od: xspax
|
Pridané:
24.5.2016 16:57
Ofuckle a jej 69 Dava JEBI
|
|
QwUvmVzGhCoMDLIKGNt
Od: JimmiXS
|
Pridané:
11.8.2016 0:28
kCKWhm http://www.FyLitCl7Pf7kjQdDUOLQOuaxTXbj5iNG.com
|
|
jjGkbMFAoVBjhYfKT
Od: JimmiXS
|
Pridané:
13.8.2016 22:42
HRK5K7 http://www.FyLitCl7Pf7kjQdDUOLQOuaxTXbj5iNG.com
|
|
A co signatury/api v inych jazykoch
Od: risototh
|
Pridané:
24.5.2016 11:01
No, to aby nas nezazalovali za pouzitie stdio.h... To budeme v prdeli vsetci...
|
|
Re: A co signatury/api v inych jazykoch
Od: slaby fiitkar
|
Pridané:
24.5.2016 11:10
haha, az teraz som po tych rokoch pochopil, co to stdio.h je... stale som sa sam seba pytal, ze co to jake studio... a az teraz som v tom zbadal standard i/o
|
|
Re: A co signatury/api v inych jazykoch
Od: ITolympionik
|
Pridané:
24.5.2016 12:04
pane vy ste genius
|
|
Re: A co signatury/api v inych jazykoch
Od: Deer
|
Pridané:
24.5.2016 13:20
Este rozdekoduj i/o a mas to komplet.
|
|
Prispievajte do diskusií ako prihlásený užívateľ.
Od: gertrudo
|
Pridané:
24.5.2016 11:04
A rozhodovat o spore bude sudca ktory nevie ani pocitac zapnut.
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: epll
|
Pridané:
24.5.2016 11:07
ale mopil fie
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: tamtung
|
Pridané:
24.5.2016 11:27
skor by ma prekvapilo, keby vie vytacat na klasickom vytacacom telefone..
a v usa sa nehovori mobil, ale telefon.. cize na mobile nevie, on zrejme ani nevie, co to mobil je, kedze americka anglictina pouziva skor "telephone" namiesto "mobile/phone" , lingvisticky vzato.
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: Lubosisko
|
Pridané:
24.5.2016 11:34
Cell phone, Cellphone
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: Klovatina
|
Pridané:
24.5.2016 11:44
Cellular phone
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: lolecc
|
Pridané:
24.5.2016 13:20
Telefon komórkowy
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: SSSR
|
Pridané:
24.5.2016 13:22
Ručka, aby sme to mali komplet :P
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: wkldjierir
|
Pridané:
24.5.2016 13:38
Ručka = pero
Trubka = slúchadlo
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: asdcasq
|
Pridané:
24.5.2016 16:55
kaktusz pochodowy :-)
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: klávesnice
|
Pridané:
24.5.2016 19:52
samochód gazolinowy
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: WisdomSpeaker
|
Pridané:
24.5.2016 11:42
Netrep sprostosti, v USA sa mobilom vravi cellphone.
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: rebrik
|
Pridané:
24.5.2016 11:55
Sudca v spore (W. H. Alsup) sa naucil programovat v Jave aby vedel lepsie pochopit pripad (v predchadzajucom spore Oracle vs. Google).
Problem je, ze rozhoduje porota, ktora o programovani nema ani tusenia.
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: oracle academy
|
Pridané:
24.5.2016 12:10
Vsetkym da orakel lekcie zdarma..
"...no a potom premennu vypisete na konzolu pomocou registrovaneho API System.out.println() (TM) ktore je vyhradnym dusevnym vlastnictvom firmy Oracle Ltd..."
|
|
Re: Prispievajte do diskusií ako prihlásený užívateľ.
Od: porotca
|
Pridané:
24.5.2016 12:12
Presne tak, vsetko bude zavisiet na pravnikoch ake divadlo porote zahraju.
|
|
forty tu, tu a tu
Od: syntaxterrorX
|
Pridané:
24.5.2016 11:21
Ešte 5, aby to dávalo aspoň nejaký zmysel už fakt mohli nájsť.
|
|
.oOo.
Od reg.: yanick
|
Pridané:
24.5.2016 19:42
Ak ma ktosi chut znenavidiet Oracle, tak odporucam clanky z Ars Techniky, venuju sa celemu sporu celkom podrobne:
arstechnica.co.uk/series/series-oracle-v-google
|
|
nic predtym nebolo
Od: lobotomik
|
Pridané:
25.5.2016 10:40
Nie je mozne najst skorsie triedy v inom programovacom jazyku, ktore by poukazovali na to, ze Oracle Java pouzila dajme tomu na 10% rovnake API ake uz jestvovalo?
Ja som velky fanusik Javy, ale ak Oracle vyhra zacinam sa ucit Python.
|
|
Re: nic predtym nebolo
Od: kukuci
|
Pridané:
25.5.2016 16:59
Pytón sa začni učiť tak či tak...
|
Pridať komentár
|
|
|
|