Hosszú évek óta tartó per után az Oracle a Google ellen az androidban használt java API szerzői jogi vonatkozásában, a végeredmény végre nyilvánosságra került amely megalapozta az ilyen típusú szituációk precedenseit.
És emlékeztetőül: 2012-ben programozási tapasztalattal rendelkező bíró egyetértett a Google álláspontjával és elismerte, hogy az API által alkotott névfa a parancsstruktúra része - egy adott függvényhez társított karakterkészlet. Az ilyen parancsok a szerzői jogi törvény szerint nem tartoznak szerzői jogok alá, mivel a kompatibilitás és a hordozhatóság feltétele a parancsstruktúra duplikálása.
Ezért a metódusfejléc-leírásokkal és deklarációkkal rendelkező sorok azonossága nem számít: a hasonló funkcionalitás megvalósításához az API-t alkotó függvények nevének meg kell egyeznie, még akkor is, ha maga a funkcionalitás másképp van megvalósítva. Mivel egy ötlet vagy funkció csak egyetlen módon fejezhető ki, mindenki szabadon használhat azonos állításokat, és senki sem monopolizálhatja ezeket a kifejezéseket.
Az Oracle fellebbezést nyújtott be és megsemmisítette az Egyesült Államok Szövetségi Fellebbviteli Bíróságát a fellebbviteli bíróság úgy döntött, hogy a Java API az Oracle szellemi tulajdonát képezi. Azóta, A Google megváltoztatta a tapintást és megpróbálta bizonyítani, hogy a Java API Android platformon történő megvalósítása tisztességes használat, és ezt a kísérletet siker koronázta.
A Google álláspontja az volt, hogy a hordozható szoftverek felépítéséhez nincs szükség API-licencre, és az API megismétlése interoperábilis funkcionális partnerek létrehozásához "tisztességes használat" volt. A Google szerint az API-k szellemi tulajdonba sorolása negatívan befolyásolja az iparágatmivel aláássa az innovációk fejlődését, és a szoftverplatformok kompatibilis funkcionális analógjainak létrehozása jogi igények tárgyává válhat.
Az Oracle második fellebbezést nyújtott be, és az ügyet újból a javára vizsgálták. A bíróság úgy ítélte meg, hogy a „tisztességes használat” elve nem vonatkozik az Androidra, mivel ezt a platformot a Google önző célokra fejlesztette ki, amelyet nem egy szoftvertermék közvetlen értékesítésével, hanem a kapcsolódó szolgáltatások és reklámok ellenőrzése révén hajtanak végre.
Ugyanakkor a Google saját tulajdonú API-n keresztül ellenőrzi a felhasználókat, hogy kölcsönhatásba lépjenek szolgáltatásaival, amelyek használata tilos funkcionális analógok létrehozására, vagyis a Java API használata nem korlátozódik nem kereskedelmi célú felhasználásra. Válaszként a Google petíciót nyújtott be a felsőbb bíróságon, az Egyesült Államok Legfelsőbb Bírósága pedig újra megvizsgálta az IPR szellemi tulajdonjog kérdését, és a Google javára döntött.
És most, Az Egyesült Államok Legfelsőbb Bírósága az Oracle kontra Google ügyben döntött 2010 óta folyamatban van a Java API Android platformon történő használatával kapcsolatban. Egy felsőbb bíróság a Google oldalán állt és úgy döntött, hogy a Java API tisztességes használat.
A bíróság egyetértett abban, hogy a Google célja egy másik rendszer létrehozása egy másik számítási környezet problémáinak megoldására összpontosított, és az Android platform fejlesztése segített megvalósítani és népszerűsíteni ezt a célt. A történelem azt mutatja, hogy az interfész újratelepítése számos módon elősegítheti a számítógépes programok fejlődését. A Google szándéka az volt, hogy elérje ezt a fajta kreatív fejlődést, amely a szerzői jogi törvény fókuszában van.
A Google megközelítőleg 11.500 XNUMX vonalat kölcsönzött az API felépítés leírása, ami a 0,4 milliós vonal API megvalósításának csupán 2.86% -a. Figyelembe véve a kód használt részének méretét és fontosságát, a bíróság 11.500 XNUMX sort tekintett egy sokkal nagyobb egész kis részének.
A programozási felület részeként a másolt karakterláncok elválaszthatatlanul összekapcsolódnak a programozók által használt más (nem Oracle) kódokkal. A Google nem a tökéletesség vagy a funkcionális előnyök miatt másolta a kódrészletet, hanem azért, mert lehetővé tette a programozók számára, hogy a meglévő készségeket a telefonok új számítási környezetében használják.