Többnek évek óta ismert Az Oracle és a Google többször is összecsapott, beleértve a legismertebb az állítás az Orcale-tól a Google-ig a Java API Android-on történő használatáról amelyben az Oracle kegyelemért küzdött a Java Androidon történő használatáért.
Emlékezz arra, 2012-ben programozási tapasztalattal rendelkező bíró egyetértett a Google álláspontjával és elismerte, hogy az API-t alkotó nevek fája a parancsstruktúra része. A szerzői jogi törvény értelmezi, hogy ilyen parancsok nem szerepelnek a szerzői jogi törvényben, mivel a parancsstruktúra duplikálása elengedhetetlen feltétel az kompatibilitás és a hordozhatóság garantálásához.
Ezért a deklarációkkal és a metódus fejléc leírásokkal ellátott sorok azonossága nem számít a hasonló funkcionalitás megvalósításának szempontjából, az API képzési funkciók nevének meg kell egyeznie, még akkor is, ha magát a funkcionalitást más módon valósítják meg.
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 fellebbezett, és a szövetségi fellebbviteli bíróságon megváltoztatta a határozatot az Egyesült Államokból, ahol a másodfokú bíróság kimondta, hogy a Java API az Oracle szellemi tulajdonát képezi.
Ezt követően A Google megváltoztatta a tapintását és megpróbálta ezt megmutatni az API megvalósítása A Java az Android platformon korrekt jellegű, és ez a kísérlet sikeres volt.
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 kompatibilis funkcionális partnerek létrehozásához "tisztességes használat".
A Google szerint az API szellemi tulajdonba sorolása negatívan befolyásolja az iparágat, Mivel aláássa az innováció fejlődését, és a szoftverplatformok kompatibilis funkcionális analógjainak létrehozása per tárgyát képezheti.
Az Oracle másodszor is fellebbezést nyújtott be, és az ügyet ismét a javára vizsgálták. A bíróság úgy döntött, hogy a "tisztességes használat" elve nem alkalmazható az Androidra, mivel a Google ezt a platformot olyan célokkal fejleszti, amelyek nem egy szoftvertermék közvetlen értékesítésével valósulnak meg, hanem a szolgáltatások és a reklámozással kapcsolatos ellenőrzések révén.
Ugyanakkor a Google saját tulajdonú API-n keresztül ellenőrzi a felhasználókat, hogy kölcsönhatásba léphessenek szolgáltatásaival, és amelynek 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.
Ezért IBM, Microsoft, Mozilla, Creative Commons, nyílt forráskódú kezdeményezés, Wikimedia Foundation, Software Freedom Conservancy y sok más egyesület és vállalat független résztvevőként működött az újratárgyalásban A Legfelsőbb Bíróság döntése a Google és az Oracle között a Java API Android platformon történő használatával kapcsolatban.
A vállalatok szakértői értékelésükkel következtetést nyújtottak be a bírósághoz az eljárások, élve a tárgyaláson való részvétel jogával harmadik féltől, amely nem kapcsolódik egyik félhez sem, de érdekelt abban, hogy a bíróság megfelelő döntést hozzon.
Oldalán IBM, társaság úgy véli, hogy a nyitott számítógépes interfészek szerzői jogokhoz rendelése árthat a vállalkozásoknak a lassú innováció és a bármilyen méretű vállalatoknak képesnek kell lenniük nyílt API-k használatára a terveikben.
A Microsoft úgy véli, hogy a Java API használata a Google-nál a tisztességes használat jellegeMíg a Mozilla rámutat, hogy a szerzői jogi törvényeknek nem kell vonatkozniuk az API-kra, a fejlesztőknek pedig képesnek kell lenniük az API-k használatára, félelem nélkül az alternatív termékek és megoldások hordozhatóságának biztosításától.
A Legfelsőbb Bíróság várhatóan júniusban hozza meg döntését. Ha többet szeretne tudni róla, megteheti ellenőrizze a következő linket.