Gjyqi i Lartë i SHBA-së solli një vendim lidhur me një proces gjyqësor që po zgjatë që nga viti 2010 "Oracle kundër Google", i lidhur me përdorimin e Java API në platformën Android. Gjyqi i nivelit të lartë u vendos në anën e Google dhe e njohu se përdorimi i Java API ka karakterin e përdorimit të drejtpërdrejtë (fair use).
Gjyqi pranoi se qëllimi i Google ishte krijimi i një sistemi tjetër, i orientuar drejt zgjidhjes së problemeve për një mjedis të ndryshëm llogaritës (smartphones), dhe zhvillimi i platformës Android ndihmoi në realizimin dhe popularizimin e këtij qëllimi. Historia tregon se ekzistojnë mënyra të ndryshme në të cilat ri-implementimi i një ndërfaqe mund të kontribuojë në zhvillimin e mëtejshëm të programeve kompjuterike. Qëllimet e Google ishin të orientuara drejt arritjes së një progresi krijues të tillë, mbajtja e të cilit është detyra kryesore e të drejtës së autorit.
Kompania Google ka huazuar rreth 11500 rreshta përshkrimi të strukturave API, të cilat përbënin vetëm 0.4% të tërë realizimit të API-së, e cila numëron 2.86 milion rreshta. Duke marrë parasysh volumet dhe rëndësinë e segmentit të përdorur të kodit, 11500 rreshta u shqyrtuan nga gjykata si një pjesë e vogël e një tërësie shumë më të madhe. Në përbërje të ndërfaqes së programit, rreshtat e kopjuar janë të pandarë me kod tjetër (që nuk i përket Oracle), i cili përdoret nga programuesit. Kompania Google kopjoi segmentin përkatës të kodit jo për shkak të përsosmërisë së tij apo përfitimeve funksionale, por sepse ai u jepte mundësi programuesve të përdorin aftësitë ekzistuese në një mjedis të ri llogaritës për smartphones.
Kujtojmë se në vitin 2012, një gjyqtar me përvojë në programim pranoi pozitën e Google dhe e shpalli se formimi i një API të emrave është pjesë e strukturës së komandave — një grup simbolesh të lidhur me një funksion të caktuar. Një grup i tillë komandash interpretohet nga ligji i të drejtave të autorit si të cilat nuk bie nën mbrojtjen e të drejtave të autorit, pasi kopjimi i strukturës së komandave është një kusht i domosdoshëm për të siguruar kompatibilitetin dhe portabilitetin. Prandaj, identiteti i linjave me deklaratat dhe përshkrimet e metodave s’ka rëndësi — për të realizuar funksionalitet të ngjashëm, emrat e funksioneve të API-s duhet të bien në të njëjtën linjë, edhe nëse vetë funksionaliteti është realizuar ndryshe. Duke qenë se ekziston vetëm një mënyrë për të shprehur një ide apo funksion, secili është i lirë të përdorë deklarata identike, dhe askush nuk mund të monopolizojë këto shprehje.
Kompania Oracle bëri apel dhe arriti që në Gjykatën e Apelit Federale të SHBA të anulojë vendimin — gjykata e apelit e njohu se Java API është pronësi intelektuale e Oracle. Pas kësaj, kompania Google ndryshoi taktikën dhe përpiqej të provonte se implementimi i Java API në platformën Android ka karakter të përdorimit të ndershëm, dhe kjo përpjekje rezultoi e suksesshme. Pozita e Google ishte se krijimi i softuerit të portabilizuar nuk kërkon marrjen e licencës për API-në, dhe përsëritja e API për të krijuar analoge funksionale të qëndrueshme i përket "përdorimit të ndershëm". Sipas Google, kategorizimi i API-ve si pronësi intelektuale do të ketë një ndikim negativ në industrinë, pasi minon zhvillimin e inovacioneve, dhe krijimi i analogeve funksionale të platformave programore mund të bëhet objekt kërkesash ligjore.
Kompania Oracle ka paraqitur për herë të dytë apelimin, dhe përsëri çështja u rishikua në favor të saj. Gjykata vendosi se principi i "përdorimit të mirë" nuk është i zbatueshëm për Android, pasi kjo platformë po zhvillohet nga kompania Google me qëllime fitimprurëse, të realizuara jo përmes shitjes direkte të produktit softuerik, por përmes kontrollit mbi shërbimet anësore dhe reklamimin. Në këtë mënyrë, Google ruan kontrollin mbi përdoruesit përmes një API proprietary për ndërveprimin me shërbimet e saj, i cili ndalohet të përdoret për krijimin e analogëve funksionalë, dmth përdorimi i Java API nuk kufizohet në aplikime jo fitimprurëse. Në përgjigje, kompania Google paraqiti një kërkesë në gjykatën më të lartë dhe Gjykata Supremë e SHBA-së u kthye për të shqyrtuar çështjen e pronësisë së ndërfaqeve të programit (API) ndaj pronës intelektuale dhe dha një vendim përfundimtar në favor të Google.
Burimi: opennet.ru
