Google je zmagal v postopku proti Oracle, povezanem z Javo in Androidom

Vrhovni sud SAD-a donio je odluku u vezi s dugogodišnjim pravnim sporom "Oracle protiv Google", koji se odnosi na korištenje Java API-ja na Android platformi. Sud je stao na stranu Googlea i priznao da je korištenje Java API-ja dobrodošlo korištenje (fair use).

Sud je prihvatio da je cilj Googlea bio stvoriti drugi sustav, usmjeren na rješavanje problema za drugačije računalno okruženje (pametni telefoni), a razvoj Android platforme pomogao je ostvariti i popularizirati tu svrhu. Povijest pokazuje da postoje različiti načini na koje ponovna implementacija sučelja može doprinositi daljnjem razvoju računalnih programa. Namjere Googlea bile su usmjerene na postizanje takvog kreativnog napretka, čije održavanje predstavlja osnovnu zadaću autorskog prava.

Tvrtka Google preuzela je otprilike 11500 redaka opisa struktura API-ja, što čini samo 0,4% od cijele implementacije API-ja, koja iznosi 2,86 milijuna redaka. Uzimajući u obzir obim i značaj korištenog dijela koda, 11500 redaka sud je smatrao malim dijelom značajno većeg cjeline. U okviru softverskog sučelja, kopirani redci neodvojivo su povezani s drugim kodom (koji ne pripada Oracleu) koji programeri koriste. Tvrtka Google nije kopirala spomenuti dio koda zbog njegove savršenosti ili funkcionalnih prednosti, već zato što je omogućio programerima da iskoriste postojeće vještine u novom računalnom okruženju za pametne telefone.

Spomnimo, da je leta 2012 sodnik z izkušnjami v programiranju privolil v stališče družbe Google in priznal, da je oblikovalno API drevo imen del strukture ukazov — nabora znakov, povezanih z določeno funkcijo. Tak nabor ukazov se po zakonodaji o avtorskih pravicah obravnava kot nesporno osvobojen avtorske zaščite, saj je podvajanje strukture ukazov nujno za zagotavljanje združljivosti in prenosljivosti. Zato identiteta vrstic z deklaracijami in naslovnimi opisi metod ni pomembna — za izvajanje podobne funkcionalnosti morajo biti oblikovalna API imena funkcij enaka, tudi če je sama funkcionalnost izvedena drugače. Ker obstaja le en način izražanja ideje ali funkcije, se lahko vsak loti uporabe identičnih deklaracij, in nihče ne more monopolizirati takih izrazov.

Družba Oracle je vložila pritožbo in dosegla, da je Zvezno pritožbeno sodišče ZDA razveljavilo odločitev — pritožbeno sodišče je presodilo, da je Java API intelektualna lastnina podjetja Oracle. Po tem je družba Google spremenila strategijo in poskusila dokazati, da je izvajanje Java API v platformi Android oblike poštene uporabe, kar ji je uspelo. Stališče družbe Google je bilo, da ustvarjanje prenosljive programske opreme ne zahteva pridobitve licence za API, ponavljanje API za ustvarjanje združljivih funkcionalnih analogov pa spada pod "pošteno uporabo". Po mnenju Google-a bi uvrstitev API-ja v kategorijo intelektualne lastnine negativno vplivala na industrijo, saj bi ogrozila razvoj inovacij, ustvarjanje združljivih funkcionalnih analogov programske platforme pa bi lahko postalo predmet tožb.

Oracle je po drugi put podnio žalbu, a opet je presuda donesena u njen korist. Sud je utvrdio da načelo "poštene upotrebe" nije primjenjivo na Android, budući da ovu platformu razvija Google s ciljanim profitom, koji se ostvaruje ne kroz direktnu prodaju softverskog proizvoda, već kroz kontrolu nad pratećim uslugama i reklamom. U isto vrijeme, Google zadržava kontrolu nad korisnicima putem proprietarnog API-ja za interakciju s vlastitim uslugama, čija upotreba za kreiranje funkcionalnih ekvivalenata je zabranjena, tj. korištenje Java API-ja nije ograničeno samo na nekomercijalnu upotrebu. Kao odgovor, Google je podnio zahtjev višem sudu i Vrhovni sud SAD-a se ponovo vratio na razmatranje pitanja pripadnosti programskih sučelja (API) intelektualnoj svojini i donio konačnu odluku u korist Google-a.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster