Programovanie

Oracle vs. Google: Kto vlastní rozhrania Java API?

Čo ak ste vlastníkom autorských práv vo francúzskom jazyku? Alebo svahilčina? To je v podstate tvrdenie spoločnosti Oracle, keď tvrdí, že vlastní autorské práva na jazyk Java a súvisiace API. Ak si spoločnosť Oracle poradí, mohla by vývoj softvéru navždy zmeniť.

Zdá sa, že o tejto otázke sa bude rozhodovať v súdnom spore medzi spoločnosťami Oracle a Google, ktorý sa začal výpoveďou v súdnej sieni v San Franciscu tento týždeň. Predpokladá sa, že súd bude trvať až 10 týždňov.

[Blogger Open Sources Simon Phipps jednoducho tvrdí: „Ak Oracle vyhrá svoj oblek pre Android, každý prehrá.“ | Držte krok s problémami a trendmi v oblasti vývoja softvéru pomocou blogu Fatal Exception. | Osvojte si najnovšie vo vývoji Java pomocou nášho bulletinu JavaWorld Enterprise Java. ]

Spoločnosť Oracle v roku 2010 žalovala spoločnosť Google kvôli neštandardnej implementácii platformy Java v mobilnom operačnom systéme Android vyhľadávacieho giganta. Android používa vlastnú knižnicu tried, ktorá je podmnožinou Java. Je tiež poháňaný Dalvikom, jedinečným virtuálnym strojom, ktorý používa skôr vlastný binárny formát ako štandardný bajtkód Java.

Spoločnosť Oracle tvrdí, že tieto podrobnosti porušujú nielen licenčné podmienky Java, ale aj konkrétne patenty a autorské práva spoločnosti Oracle. Google napadol obe tvrdenia. Tvrdí najmä, že sťažnosť na porušenie autorských práv je nepodložená. Prípad však bude ťažko vyhraný pre obidve strany.

Oracle: Pravdepodobne vlastníme Javu

Ak spoločnosť Oracle úspešne argumentuje niektorým zo svojich tvrdení, Google bude pravdepodobne musieť zaplatiť autorské honoráre alebo iné licenčné poplatky spoločnosti Oracle za každý smartphone a tablet s Androidom. Problém je v tom, že sa zdá, že Oracle hovorí z oboch strán.

Počas utorkového svedectva sa generálneho riaditeľa spoločnosti Oracle Larryho Ellisona opýtali, či je jazyk Java ktokoľvek slobodný na použitie bez licencie. Ellison zaváhal a odpovedal: „Nie som si istý.“

Zdá sa, že táto odpoveď bola v rozpore so svedectvom, ktoré Ellison poskytol vo videonahrávke v auguste 2011. Tam na otázku, čo je v podstate rovnaká otázka, odpovedal, že áno, Java je bezplatná a otvorená pre každého.

Ukázalo sa tiež, že je v rozpore s vlastnými snímkami spoločnosti Oracle, ktoré predložila počas svojich úvodných argumentov. Tabuľka na jednej snímke jasne hovorí, že na písanie programov v jazyku Java nie je potrebné získavať licenciu od spoločnosti Oracle.

Tvrdí však, že spoločnosť Oracle tvrdí, že pretože systém Android používa autorské rozhranie Java API, porušuje duševné vlastníctvo spoločnosti Oracle. Vývojári pre Android môžu slobodne používať Javu, iba nie jej API. Google tvrdí, že je to nezmysel, a má silné argumenty, aby svoju pozíciu podporil.

Môžete získať autorské práva na API?

Ďalej je namietaná samotná myšlienka, že na autorské práva môžete mať API. Rozsah autorských práv je obmedzený. Nemôžete napríklad chrániť jednoduchý recept alebo zoznam pokynov. Google bude tvrdiť, že to je v podstate to, čo sú Java API; sú návodom na vytvorenie implementácie Java, nie samostatným vyjadrením chráneným autorskými právami.

Copyright sk.verticalshadows.com 2024

$config[zx-auto] not found$config[zx-overlay] not found