Iar câștigătorul luptei pentru drepturile de autor ale API-ului Java pe Android este ...

Procesul Oracle-Google-Android

După mulți ani de proces intentat de Oracle împotriva Google în legătură cu drepturile de autor asupra API-ului Java care este utilizat în Android, rezultatul final a fost în cele din urmă eliberat care a stabilit precedentele pentru acest tip de situație.

Și este ca un memento, În 2012, un judecător cu experiență în programare a fost de acord cu poziția Google și a recunoscut că arborele de nume care alcătuiește API face parte din structura de comandă - setul de caractere asociat cu o anumită funcție. Un astfel de set de comenzi este tratat de legea drepturilor de autor ca nefiind supus dreptului de autor, deoarece duplicarea structurii de comandă este o condiție pentru compatibilitate și portabilitate.

Prin urmare, identitatea liniilor cu descrieri și declarații de antet de metodă nu contează: pentru a implementa funcționalități similare, numele funcțiilor care alcătuiesc API-ul trebuie să se potrivească, chiar dacă funcționalitatea în sine este implementată diferit. Deoarece există o singură modalitate de a exprima o idee sau o funcție, toată lumea este liberă să folosească afirmații identice și nimeni nu poate monopoliza astfel de expresii.

Oracle a formulat contestație și a făcut ca Curtea Federală de Apel din SUA să o anuleze curtea de apel a decis că API-ul Java este proprietatea intelectuală a Oracle. De atunci, Google a schimbat tachismul și a încercat să demonstreze că implementarea API-ului Java pe platforma Android este o utilizare corectă și această încercare a fost încununată de succes.

Poziția Google a fost că crearea de software portabil nu necesită o licență API și repetarea unui API pentru a crea omologi funcționali interoperabili a fost o „utilizare corectă”. Potrivit Google, clasificarea API-urilor ca proprietate intelectuală va afecta negativ industriadeoarece subminează dezvoltarea inovațiilor și crearea analogilor funcționali compatibili ai platformelor software poate deveni obiectul revendicărilor legale.

Oracle a formulat un al doilea recurs și din nou cazul a fost reexaminat în favoarea sa. Instanța a decis că principiul „utilizării loiale” nu se aplică Android, deoarece această platformă este dezvoltată de Google în scopuri egoiste, implementată nu prin vânzarea directă a unui produs software, ci prin controlul asupra serviciilor și publicității aferente.

În același timp, Google păstrează controlul asupra utilizatorilor printr-un API propriu pentru a interacționa cu serviciile sale, a căror utilizare este interzisă pentru a crea analogi funcționali, adică utilizarea API-ului Java nu se limitează la utilizarea necomercială. Ca răspuns, Google a depus o petiție la o instanță superioară, iar Curtea Supremă a SUA a reexaminat problema DPI și a decis în favoarea Google.

Si acum, Curtea Supremă a SUA s-a pronunțat asupra cazului Oracle vs. Google în curs de desfășurare din 2010 cu privire la utilizarea API-ului Java pe platforma Android. O instanță superioară a luat parte la Google și a decis că API-ul Java era o utilizare corectă.

Instanța a fost de acord că obiectivul Google a fost să creeze un alt sistem concentrat pe rezolvarea problemelor pentru un mediu de calcul diferit și dezvoltarea platformei Android a ajutat la realizarea și popularizarea acestui obiectiv. Istoria arată că există mai multe moduri în care reimplementarea unei interfețe poate promova dezvoltarea programelor de calculator. Intenția Google a fost să realizeze acest tip de progres creativ, care este centrul principal al legii drepturilor de autor.

Google a împrumutat aproximativ 11.500 de linii descrierilor structurii API, ceea ce reprezintă doar 0,4% din 2.86 milioane de linii de implementare API. Luând în considerare dimensiunea și importanța părții folosite a codului, instanța a considerat 11.500 de linii ca o mică parte dintr-un întreg mult mai mare.

Ca parte a interfeței de programare, șirurile copiate sunt indisolubil legate de un alt cod (non-Oracle) folosit de programatori. Google a copiat fragmentul de cod în cauză nu pentru perfecțiunea sau beneficiile sale funcționale, ci pentru că le-a permis programatorilor să folosească abilitățile existente într-un nou mediu de calcul pentru telefoane.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.