Vairākiem gadus tas ir zināms Oracle un Google ir bijušas vairākas sadursmes, ieskaitot vispazīstamākā ir prasība no Orcale līdz Google par Java API izmantošanu Android ierīcēs kurā Oracle cīnījās par apžēlošanu par Java izmantošanu Android ierīcēs.
Atcerieties, ka, 2012. gadā tiesnesis ar programmēšanas pieredzi piekrita Google nostājai un tā atzina, ka API veidojošais nosaukumu koks ir daļa no komandu struktūras. Autortiesību likums interpretē, ka šāds komandu kopums nav iekļauts autortiesību likumā, jo komandu struktūras dublēšana ir obligāts nosacījums, lai garantētu savietojamību un pārnesamību.
Tāpēc līniju identitātei ar deklarācijām un metožu galvenes aprakstiem nav nozīmes līdzīgas funkcionalitātes ieviešanai, API apmācības funkciju nosaukumiem ir jāsakrīt, pat ja pati funkcionalitāte tiek ieviesta citādi.
Tā kā ideju vai funkciju var izteikt tikai vienā veidā, ikviens var brīvi izmantot identiskus apgalvojumus, un neviens nevar monopolizēt šādus izteicienus.
Oracle pārsūdzēja lēmumu un atcēla lēmumu Federālajā apelācijas tiesā no ASV, kur apelācijas tiesa nolēma, ka Java API ir Oracle intelektuālais īpašums.
Pēc tam Google mainīja taktu un mēģināja to parādīt API ieviešana Java Android platformā ir godīga, un šis mēģinājums bija veiksmīgs.
Google nostāja bija tāda, ka portatīvās programmatūras izveidei nav nepieciešama API licence, un API atkārtošana, lai izveidotu saderīgus funkcionālus partnerus, ir "godīga izmantošana".
Pēc Google domām, API klasifikācija kā intelektuālais īpašums negatīvi ietekmēs nozari, Tā kā tas grauj inovāciju attīstību un programmatūras platformu saderīgu funkcionālu analogu izveidošana var būt tiesvedības priekšmets.
Oracle iesniedza apelāciju otrreiz, un lieta atkal tika pārskatīta par labu tai. Tiesa nolēma, ka "godīgas izmantošanas" princips nav piemērojams operētājsistēmai Android, jo Google šo platformu izstrādā ar mērķiem, kas tiek realizēti nevis tieši pārdodot programmatūras produktu, bet gan kontrolējot ar pakalpojumu saistītus pakalpojumus un reklāmas.
Tajā pašā laikā Google, izmantojot patentētu API, saglabā kontroli pār lietotājiem, lai mijiedarbotos ar saviem pakalpojumiem, un to ir aizliegts izmantot funkcionālu analogu veidošanai, tas ir. Java API izmantošana nav ierobežota ar nekomerciālu izmantošanu.
Tas ir iemesls, kāpēc IBM, Microsoft, Mozilla, Creative Commons, atvērtā pirmkoda iniciatīva, Wikimedia Foundation, Software Freedom Conservancy y daudzas citas asociācijas un uzņēmumi rīkojās kā atkārtoti lietas izskatīšanas neatkarīgi dalībnieki Augstākās tiesas spriedums starp Google un Oracle ir saistīts ar Java API izmantošanu Android platformā.
Uzņēmumi iesniedza tiesai slēdzienu ar ekspertu vērtējumu procedūras, izmantojot tiesības piedalīties tiesas procesā no trešās personas, kas nav saistīta ar kādu no pusēm, bet ir ieinteresēta, lai tiesa pieņem attiecīgu lēmumu.
Uz sāniem IBM, kompānija uzskata, ka atvērtu datoru saskarņu piešķiršana autortiesībām var kaitēt uzņēmumiem un lēnas inovācijas, un jebkura lieluma uzņēmumiem jābūt iespējai savos dizainos izmantot atvērtās API.
Microsoft uzskata, ka Java API izmantošana uzņēmumā Google ir godīgas lietošanas raksturs, savukārt Mozilla norāda, ka autortiesību likumiem nevajadzētu attiekties uz API un izstrādātājiem vajadzētu būt iespējai izmantot API, nebaidoties nodrošināt alternatīvu produktu un risinājumu pārnesamību.
Paredzams, ka Augstākā tiesa lēmumu pieņems jūnijā. Ja vēlaties uzzināt vairāk par to, varat pārbaudiet šo saiti.