Google uzvar prāvā ar Oracle par Java un Android

ASV Augstākā tiesa pieņēmusi lēmumu par kopš 2010.gada ieilgušās Oracle pret Google prāvas izskatīšanu saistībā ar Java API izmantošanu Android platformā. Augstākā tiesa iestājās Google pusē un konstatēja, ka tā Java API izmantoja godīgi.

Tiesa vienojās, ka Google mērķis bija izveidot atšķirīgu sistēmu, kas būtu vērsta uz problēmu risināšanu citai skaitļošanas videi (viedtālruņiem), un Android platformas attīstība palīdzēja šo mērķi realizēt un popularizēt. Vēsture rāda, ka pastāv dažādi veidi, kā saskarnes atkārtota ieviešana var veicināt datorprogrammu tālāku attīstību. Google nodomi bija panākt līdzīgu radošo progresu, kas ir autortiesību likuma galvenais mērķis.

Google aizņēmās aptuveni 11500 0.4 API struktūru rindas, kas ir tikai 2.86% no visa API ieviešanas 11500 miljonu rindu. Ņemot vērā izmantotā koda lielumu un nozīmi, tiesa uzskatīja, ka XNUMX XNUMX rindiņas ir viena neliela daļa no daudz lielāka veseluma. Kā daļu no programmēšanas saskarnes kopētās virknes ir nesaraujami saistītas ar citu (nav Oracle) kodu, ko izmanto programmētāji. Google kopēja attiecīgo kodu nevis tā pilnības vai funkcionālo priekšrocību dēļ, bet gan tāpēc, ka tas ļāva programmētājiem izmantot esošās prasmes jaunajā viedtālruņu skaitļošanas vidē.

Atcerēsimies, ka 2012. gadā tiesnesis ar programmēšanas pieredzi piekrita Google nostājai un atzina, ka nosaukumu koks, kas veido API, ir daļa no komandu struktūras – ar konkrētu funkciju saistīta rakstzīmju kopa. Autortiesību likums šādu komandu kopumu interpretē kā tādu, uz kuru neattiecas autortiesības, jo komandu struktūras dublēšana ir priekšnoteikums saderības un pārnesamības nodrošināšanai. Līdz ar to rindu identitātei ar deklarācijām un metožu galvenes aprakstiem nav nozīmes – lai ieviestu līdzīgu funkcionalitāti, API veidojošo funkciju nosaukumiem ir jāsakrīt, pat ja pati funkcionalitāte ir ieviesta atšķirīgi. Tā kā ir tikai viens veids, kā izteikt ideju vai funkciju, ikviens var brīvi izmantot identiskas deklarācijas, un neviens nevar monopolizēt šādus izteicienus.

Oracle iesniedza apelāciju un panāca, ka ASV Federālā apelācijas tiesa šo lēmumu atceļ – apelācijas tiesa atzina, ka Java API ir Oracle intelektuālais īpašums. Pēc tam Google mainīja taktiku un mēģināja pierādīt, ka Java API ieviešana Android platformā bija godīga izmantošana, un šis mēģinājums vainagojās ar panākumiem. Google nostāja ir bijusi, ka pārnēsājamas programmatūras izveidei nav nepieciešama API licencēšana un ka API replicēšana, lai izveidotu saderīgus funkcionālus ekvivalentus, tiek uzskatīta par "godīgu izmantošanu". Pēc Google domām, API klasificēšana kā intelektuālais īpašums negatīvi ietekmēs nozari, jo grauj inovāciju attīstību, un saderīgu programmatūras platformu funkcionālo analogu izveide var kļūt par tiesas prāvu priekšmetu.

Oracle iesniedza apelāciju otro reizi, un atkal lieta tika izskatīta tai par labu. Tiesa lēma, ka “godīgas lietošanas” princips neattiecas uz Android, jo šo platformu Google izstrādā savtīgos nolūkos, kas tiek realizēta nevis ar programmatūras produkta tiešu pārdošanu, bet gan kontrolējot saistītos pakalpojumus un reklāmu. Tajā pašā laikā Google saglabā kontroli pār lietotājiem, izmantojot patentētu API mijiedarbībai ar saviem pakalpojumiem, kuru ir aizliegts izmantot funkcionālu analogu izveidei, t.i. Java API izmantošana neaprobežojas tikai ar nekomerciālu izmantošanu. Atbildot uz to, Google iesniedza lūgumrakstu augstākajā tiesā, un ASV Augstākā tiesa atgriezās, lai izskatītu jautājumu par to, vai lietojumprogrammu saskarnes (API) pieder intelektuālajam īpašumam, un pieņēma galīgo lēmumu par labu Google.

Avots: opennet.ru

Pievieno komentāru