Google a câștigat o bătălie juridică împotriva Oracle referitoare la Java și Android.

Curtea Supremă a Statelor Unite a dat o hotărâre referitoare la un proces care se desfășura din 2010, «Oracle împotriva Google», legat de utilizarea API-ului Java pe platforma Android. Instanța supremă s-a pronunțat în favoarea Google și a constatat că utilizarea API-ului Java constituie un utilizare corectă (fair use).

Instanța a convenit că scopul Google a fost crearea unui sistem diferit, destinat să rezolve probleme pentru un mediu de calcul diferit (smartphone-uri), iar dezvoltarea platformei Android a ajutat la realizarea și popularizarea acestui scop. Istoria arată că există diferite moduri prin care reimplementarea unei interfețe poate contribui la dezvoltarea ulterioară a programelor informatice. Intențiile Google au fost axate pe atingerea acestui progres creativ, menținerea căruia este principalul scop al dreptului de autor.

Compania Google a preluat aproximativ 11.500 de linii din descrierile structurilor API, ceea ce reprezintă doar 0,4% din întreaga implementare API, care numără 2,86 milioane de linii. Având în vedere volumul și semnificația porțiunii de cod utilizate, cele 11.500 de linii au fost considerate de instanță ca o parte mică dintr-un întreg mult mai mare. În cadrul interfeței de programare, liniile copiate sunt strâns legate de alte coduri (care nu aparțin Oracle), utilizate de programatori. Compania Google a copiat porțiunea de cod în cauză nu din cauza perfecțiunii sau avantajelor funcționale, ci deoarece oferea programatorilor oportunitatea de a folosi abilitățile existente într-un nou mediu de calcul pentru smartphone-uri.

Amintim că, în 2012, un judecător cu experiență în programare a susținut poziția Google și a recunoscut că API-ul care formează arborele de nume face parte din structura comenzilor - un set de caractere asociat unei funcții specifice. Un astfel de set de comenzi este interpretat de legea dreptului de autor ca nefiind supus copyright-ului, deoarece duplicarea structurii comenzilor este o condiție esențială pentru asigurarea compatibilității și portabilității. Prin urmare, identitatea stringurilor cu declarațiile și descrierile metodelor nu are importanță - pentru a implementa funcționalități similare, numele funcțiilor API trebuie să coincidă, chiar dacă funcționalitatea în sine este implementată diferit. Deoarece există o singură modalitate de exprimare a unei idei sau funcții, fiecare este liber să folosească declarații identice și nimeni nu poate monopoliza astfel de exprimări.

Compania Oracle a depus apel și a obținut anularea deciziei în cadrul Curții de Apel Federale a SUA - curtea de apel a recunoscut că Java API este proprietate intelectuală a Oracle. După aceasta, Google a schimbat tactica și a încercat să demonstreze că implementarea Java API pe platforma Android este considerată utilizare de bună-credință, iar această încercare a avut succes. Poziția Google era că crearea de software portabil nu necesită obținerea unei licențe pentru API, iar repetarea API-ului pentru a crea omologuri funcționale compatibile se încadrează în „utilizarea de bună-credință”. Conform opiniei Google, clasificarea API-ului ca proprietate intelectuală va avea un impact negativ asupra industriei, deoarece subminează dezvoltarea inovațiilor, iar crearea de omologuri funcționale compatibile pentru platformele software poate deveni obiectul unor acțiuni în justiție.

Compania Oracle a depus apel pentru a doua oară, iar din nou cazul a fost revizuit în favoarea sa. Instanța a decis că principiul „utilizării de bună credință” nu se aplică Android, deoarece această platformă este dezvoltată de compania Google cu scopuri comerciale, realizate nu prin vânzarea directă a produsului software, ci prin controlul serviciilor conexe și al publicității. În acest context, Google păstrează controlul asupra utilizatorilor printr-un API proprietar pentru interacțiunea cu serviciile sale, interzis pentru utilizarea în crearea de echivalente funcționale, respectiv utilizarea Java API nu se limitează la utilizarea non-comercială. Ca răspuns, compania Google a depus o cerere la instanța de apel, iar Curtea Supremă a Statelor Unite a reluat examinarea problemei referitoare la apartenența interfețelor de programare a aplicațiilor (API) la proprietatea intelectuală și a emis o hotărâre finală în favoarea Google.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster