Google će zamijeniti Java API-je s Androida N alternativom otvorenog koda

Proročanstvo

Raznolika shema softvera danas u koju mora biti uronjen operativni sustav za mobilne uređaje prilično je složena i u koju jest moraju se baviti autorskim pravima i autorskim pravima kako bi imali određene značajke, kodove i alate kako bi kupcu koji je kupio tablet, nosivi uređaj ili pametni telefon pružili najbolje korisničko iskustvo. Već znamo kako ih razne tehnološke tvrtke dovode pred sud svaka dva od tri zbog upotrebe određenih pokretačkih programa ili API-ja. Stalna borba u kojoj su gubitnici obično korisnici, dok tvrtke nastoje izbjeći ovu vrstu hendikepa najbolje što mogu.

Google je u ovome da bi to zaobišao tužba za autorska prava od tvrtke Oracle u vezi s upotrebom Java API-ja. Iz tog razloga ili što bi bio tajni dogovor između njih dvoje, Google je morao donijeti odluku koja znači da će, s Androida N, platforma za mobilne uređaje povući svoju ovisnost o Javi iz Oraclea u korist implementacije otvoreni izvor OpenJDK. Razlog koji je dao Google je da se u potpunosti odluči za softver otvorenog koda, iako se pravi razlog više odnosi na pravne slučajeve, a ne na namjere više u skladu s onim što je Android oduvijek namjeravao biti besplatni softver.

Nastavljajući s Jave

Oracle je nabavio Sun Microsystems, izvorni vlasnici programskog jezika Java i njegove knjižnice koda, 2010. godine i od tada se nalazi u stalnoj borbi s Googleom za Android. Oracleova žalba je da Android koristi svoj Java API bez odobrenja. API-ji ili programska sučelja aplikacije slični su rječnicima programskih jezika, omogućavajući programerima pristup svim funkcijama bez potrebe za pisanjem koda. Google drži da ti API-ji ne mogu biti zaštićeni autorskim pravima, što je dovelo do velike rasprave koja je tehnološku industriju podijelila na različita polja.

Java

Do danas ovaj problem nije pravno riješen. Iako da, žiri se priklonio Googleovoj viziji 2012. godine, iako je savezni sud preinačio odluku rekavši da API-ji mogu biti zaštićeni autorskim pravima bez ikakvih problema. Prošlog lipnja Vrhovni sud odbio je ponovno se vratiti na slučaj, što ga je poslalo natrag nižim sudovima.

Kako će ova nova promjena utjecati na programere

Kako je slučaj još uvijek aktivan, Google je u velikoj tišini upravo u ovom trenutku. Nova promjena naravno zahtijeva oporavak prirode otvorenog koda Androida, što vas potiče da koristite biblioteke otvorenog koda. Ova tiha promjena otkrivena je zahvaljujući novom dodavanju izvornog koda za koje je Google sada potvrdio da je slučaj za buduće verzije Androida.

OpenJDK

Za krajnje korisnike ne bi trebalo biti primjetnih promjena. Je za programere gdje ćete zapravo vidjeti neke razlike, budući da neće morati birati između dva API-ja jer imaju samo OpenJDK i kako bi bilo raditi s pojednostavljenim kodom. Googleu ovo otvara vrata da imaju veći utjecaj na to kako se razvija implementacija otvorenog koda, posebno na nove načine koji mogu poboljšati Android.

Ukratko je dobar strateški potez Googlea da biste se riješili tih stalnih žalbi tvrtke Oracle. Dakle, sada moramo znati više detalja o toj implementaciji koja će započeti u novoj glavnoj verziji Androida, koji će ove godine biti početni N.


Zanimaju vas:
Kako ukloniti viruse na Androidu
Pratite nas na Google vijestima

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: Actualidad Blog
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.