Google va înlocui API-urile Java de la Android N cu o alternativă open source

Oracol

Schema diversificată de software de astăzi în care trebuie să fie scufundat un sistem de operare pentru dispozitive mobile este destul de complicată și în care se află trebuie să se ocupe de drepturile de autor și drepturile de autor pentru a avea anumite caracteristici, coduri și instrumente pentru a aduce cea mai bună experiență de utilizare unui client care a cumpărat o tabletă, un dispozitiv portabil sau un smartphone. Știm deja cum le aduc diverse companii de tehnologie care inițiază procese din două în trei pentru utilizarea anumitor drivere sau API-uri. O luptă constantă în care pierzătorii sunt de obicei utilizatorii, în timp ce companiile încearcă să depășească acest tip de handicapuri cât de bine pot.

Tocmai acest lucru se află în Google pentru a rezolva acest lucru proces privind drepturile de autor de la Oracle cu privire la utilizarea API-ului Java. Fie din acest motiv, fie ceea ce ar fi un acord secret între cei doi, Google a trebuit să ia decizia care înseamnă că, de pe Android N, platforma pentru dispozitive mobile își va retrage dependența de Java de la Oracle în favoarea implementării OpenJDK open source. Motivul oferit de Google este de a decide complet cu privire la software-ul open source, deși adevăratul motiv are de a face mai mult cu contingențele legale, mai degrabă decât cu intențiile, mai mult în conformitate cu ceea ce Android a intenționat întotdeauna să fie software gratuit.

Trecând de la Java

Oracle a achiziționat Sun Microsystems, proprietari originali ai limbajului de programare Java și bibliotecile sale de coduri, în 2010 și de atunci s-a trezit într-o luptă constantă cu Google pentru Android. Plângerea Oracle este că Android își folosește API-ul Java fără permisiune. API-urile sau interfețele de programare ale aplicației sunt ca vocabularele limbajelor de programare, permițând dezvoltatorilor să acceseze toate funcționalitățile fără a fi nevoie să treacă prin scrierea codului. Google susține că aceste API-uri nu pot fi protejate prin drepturi de autor, ceea ce a dus la o dezbatere extraordinară care a divizat industria tehnologică în diverse domenii.

Java

Până în prezent, această problemă nu a fost rezolvată legal. Deși da, un juriu a făcut parte din viziunea Google în 2012, deși o instanță federală a anulat decizia spunând că API-urile pot fi protejate prin drepturi de autor fără nicio problemă. În iunie anul trecut, Curtea Supremă a refuzat să revină din nou la caz, care l-a trimis înapoi la instanțele inferioare.

Cum va afecta această nouă modificare dezvoltatorii

Deoarece cazul este încă activ, Google este într-o mare tăcere chiar în acest moment. În ceea ce privește o nouă schimbare de curs, este să recuperezi natura open source a Android, ceea ce te încurajează să folosești biblioteci open source. Această schimbare silențioasă a fost descoperită datorită unei noi adăugări în codul sursă, care a fost confirmată acum de Google ca fiind cazul viitoarelor versiuni de Android.

OpenJDK

Pentru utilizatorii finali, nu ar trebui să existe modificări vizibile. Este pentru dezvoltatori unde veți vedea de fapt unele diferențe, deoarece nu vor trebui să aleagă între cele două API-uri, deoarece au doar OpenJDK și cum ar fi să lucrezi cu un cod simplificat. Pentru Google, acest lucru deschide ușa pentru a avea o influență mai mare asupra modului în care este dezvoltată implementarea open source, în special în noi moduri care pot îmbunătăți Android.

Pe scurt, este o bună mișcare strategică a Google pentru a scăpa de acele plângeri constante de la Oracle. Deci, acum trebuie să cunoaștem mai multe detalii despre acea implementare care va începe în noua versiune majoră a Android, care anul viitor va fi inițialul N.


Te interesează:
Cum să eliminați virușii pe Android
Urmărește-ne pe Știri Google

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Actualidad Blog
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.