Programmēšana

Oracle pret Google: Kam pieder Java API?

Ko darīt, ja jums pieder franču valodas autortiesības? Vai svahili? Būtībā tas ir Oracle apgalvojums, sakot, ka viņam pieder Java valodas un ar to saistīto API autortiesības. Ja Oracle izdosies, tas varētu uz visiem laikiem mainīt programmatūras izstrādi.

Šķiet, ka jautājums tiks izlemts tiesas procesā starp Oracle un Google, kas šonedēļ sākās ar liecībām Sanfrancisko tiesas zālē. Paredzams, ka izmēģinājums ilgs līdz 10 nedēļām.

[Atklāto avotu emuāru autors Saimons Pipps vienkārši paziņo: "Ja Oracle uzvarēs savu Android uzvalku, visi zaudēs." | Sekojiet līdzi programmatūras izstrādes jautājumiem un tendencēm emuārā Fatal Exception. | Apgūstiet jaunākos Java izstrādes veidus, izmantojot mūsu JavaWorld Enterprise Java biļetenu. ]

Oracle 2010. gadā iesūdzēja Google par nestandarta Java platformas ieviešanu meklēšanas giganta Android mobilajā operētājsistēmā. Android izmanto savu klases bibliotēku, kas ir Java apakškopa. To darbina arī Dalvik, unikāla virtuālā mašīna, kas izmanto savu bināro formātu, nevis standarta Java baitkodu.

Oracle saka, ka šī informācija pārkāpj ne tikai Java licences noteikumus, bet arī konkrētus Oracle patentus un autortiesības. Google apstrīdēja abus apgalvojumus. Prasība par autortiesībām it īpaši ir pamatota. Bet lieta būs grūti uzvarēta abām pusēm.

Oracle: Mums, iespējams, pieder Java

Ja Oracle veiksmīgi pamatos kādu no saviem apgalvojumiem, Google, visticamāk, būs jāmaksā Oracle vai cita veida licencēšanas maksa Oracle par katru Android viedtālruni un planšetdatoru. Problēma ir tā, ka Oracle, šķiet, runā no abām sejas pusēm.

Otrdienas liecības laikā Oracle izpilddirektoram Lerijam Elisonam tika uzdots jautājums, vai Java valodu ikviens var bez maksas izmantot bez licences. Elisons vilcinājās, pirms atbildēja: "Es neesmu pārliecināts."

Šķiet, ka šī atbilde ir pretrunā liecībai, ko Elisons sniedza videoierakstā 2011. gada augustā. Tur, atbildot uz jautājumu, kas būtībā bija viens un tas pats jautājums, viņš atbildēja, ka jā, Java ir brīva un atvērta ikvienam.

Šķiet, ka tas ir pretrunā arī ar Oracle paša slaidiem, kurus tā prezentēja sākuma argumentu laikā. Vienā slaidā esošā tabula skaidri norāda, ka nav nepieciešams iegūt Oracle licenci, lai rakstītu programmas Java valodā.

Oracle tomēr apgalvo, ka tāpēc, ka Android izmanto ar autortiesībām aizsargātās Java API, tas pārkāpj Oracle intelektuālo īpašumu. Android izstrādātāji var brīvi izmantot Java, tikai ne tās API. Google saka, ka tas ir absurds, un tam ir spēcīgi argumenti, lai atbalstītu savu nostāju.

Vai jūs varat autortiesības uz API?

Turklāt tiek apstrīdēta pati ideja, ka jūs varat autortiesības uz API. Autortiesībām ir ierobežojumi. Jūs nevarat aizsargāt autortiesības, piemēram, uz vienkāršu recepti vai instrukciju sarakstu. Google apgalvos, ka būtībā tas ir Java API; tie ir lietošanas pamācības Java ieviešanas izveidošanai, nevis patstāvīgi izteicieni ar autortiesībām.

Copyright lv.verticalshadows.com 2024

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