Google bo API-je Java iz sistema Android N zamenjal z odprtokodno alternativo

Oracle

Danes je raznolika shema programske opreme, v katero je treba vgraditi operacijski sistem za mobilne naprave, precej zapletena in v katero tudi je se ukvarjati z avtorskimi pravicami in avtorskimi pravicami z namenom, da imajo nekatere funkcije, kode in orodja, da stranki, ki je kupila tablični računalnik, nosljiv telefon ali pametni telefon, omogočijo najboljšo uporabniško izkušnjo. Že vemo, kako jih pripeljejo različna tehnološka podjetja, ki vsake dva do tri začnejo tožbe zaradi uporabe določenih gonilnikov ali API-jev. Stalni boj, v katerem so poraženci običajno uporabniki, medtem ko podjetja poskušajo tovrstne ovire premagati čim bolje.

To je stvar, ki jo Google želi rešiti tožba družbe Oracle za avtorske pravice glede uporabe Java API. Iz tega razloga ali kakšnega tajnega dogovora med njima mora Google sprejeti odločitev, ki pomeni, da bo platforma za mobilne naprave iz Androida N od Oracle umaknila svojo odvisnost od Jave v korist izvajanja odprtokodni OpenJDK. Razlog, ki ga je navedel Google, je, da se popolnoma odloči za odprtokodno programsko opremo, čeprav je resnični razlog bolj povezan s pravnimi okoliščinami in ne z nameni, ki so bolj v skladu s tem, kar je Android vedno nameraval biti brezplačna programska oprema.

Nadaljujemo z Jave

Oracle je pridobil Sun Microsystems, prvotni lastniki programskega jezika Java in njegove knjižnice kod, leta 2010 in od takrat se znajde v nenehnem boju z Googlom za Android. Oraclova pritožba je, da Android uporablja svoj Java API brez dovoljenja. API-ji ali programski vmesniki aplikacije so podobni besednjakom programskih jezikov, ki razvijalcem omogočajo dostop do vseh funkcij, ne da bi jim bilo treba pisati kodo. Google trdi, da teh API-jev ni mogoče zaščititi z avtorskimi pravicami, kar je privedlo do velike razprave, ki je tehnološko industrijo razdelila na različna področja.

Java

Do danes ta problem ni pravno rešen. Čeprav ja, žirija se je leta 2012 postavila na stran Googlove vizije, čeprav je zvezno sodišče razveljavilo odločitev in reklo, da je mogoče API-je brez avtorskih pravic zaščititi. Lani junija je vrhovno sodišče zavrnilo ponovno vrnitev k zadevi in ​​jo poslalo nazaj na nižja sodišča.

Kako bo ta nova sprememba vplivala na razvijalce

Ker je primer še vedno aktiven, Google je v tišini na tej točki. Pri novi spremembi je seveda obnovitev odprtokodne narave Androida, ki vas spodbuja k uporabi odprtokodnih knjižnic. Ta tiha sprememba je bila odkrita zaradi novega dodatka v izvorni kodi, ki ga je Google potrdil kot primer za prihodnje različice Androida.

OpenJDK

Za končne uporabnike ne bi smelo biti opaznih sprememb. je za razvijalce, kjer boste dejansko videli nekaj razlik, saj jim ne bo treba izbirati med obema API-jema, saj imata samo OpenJDK in kako bi bilo delati s poenostavljeno kodo. Za Google to odpira vrata večjemu vplivu na razvoj odprtokodne implementacije, zlasti na nove načine, ki lahko izboljšajo Android.

Skratka, je dobra strateška poteza Googla da se znebite teh stalnih pritožb podjetja Oracle. Torej, zdaj moramo vedeti več podrobnosti o tej izvedbi, ki se bo začela v novi večji različici Androida, ki bo v prihodnjem letu začetni N.


Zanima vas:
Kako odstraniti viruse v Androidu
Spremljajte nas v Google News

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Blog Actualidad
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.