Google substituirà els APIs de Java a partir d'Android N per una alternativa de codi obert

Oracle

El variat esquema de programari a dia d'avui en què s'ha de veure immers un sistema operatiu per a dispositius mòbils és bastant complicat i en el qual es ha de enfrontar-se amb drets d'autor i copyright per poder disposar de certes característiques, codis i eines per portar la millor experiència d'ús a un client que hagi comprat una tablet, XNUMX wearable o un smartphone. Ja coneixem com es les porten diverses empreses tecnològiques que entren en judicis cada dos per tres per l'ús de certs drivers o API. Una lluita constant en la qual els perjudicats solem ser els usuaris mentre que les companyies intenten sortejar aquest tipus de handicaps tal com poden.

És això mateix en el que es troba Google per sortejar aquesta demanda per copyright de part d'Oracle pel que fa a l'ús de l'API de Java. Ja sigui per això mateix o el que seria un acord en secret entre els dos, Google ha hagut d'arribar a la decisió que vol dir que, des d'Android N, la plataforma per a dispositius mòbils estarà retirant la seva dependència en Java d'Oracle a favor de la implementació de l'open source OpenJDK. La raó donada per Google és decidir-se completament pel programari de codi obert, tot i que el motiu real té a veure més amb contingències legals més que unes intencions més acords al que ha estat sempre la intenció d'Android de ser programari lliure.

Passant de Java

Oracle va adquirir Sun Microsystems, els propietaris originals de el llenguatge de programació Java i les seves llibreries de codi, el 2010 i des de llavors s'ha trobat en una lluita constant amb Google per Android. La queixa d'Oracle és que Android utilitza el seu API de Java sense permís. Les API o interfícies de programació de l'aplicació són com els vocabularis dels llenguatges de programació, el que permet que els desenvolupadors puguin accedir a tota la funcionalitat sense haver de passar per escriure codi. Google manté que aquestes APIs no poden tenir copyright, el que ha portat a un gran debat que ha dividit a la indústria de la tecnologia en diversos camps.

Java

A dia d'avui, aquest problema no ha estat resolt de manera legal. Encara que això sí, un jurat es va col·locar de la banda de la visió de Google a 2012, Encara que una cort federal va revertir la decisió a el dir que les APIs poden tenir copyright sense cap problema. El mes passat de juny, la Cort Suprema va rebutjar tornar a el cas de nou, el que li va tornar de nou a talls inferiors.

Com afectarà als desenvolupadors aquest nou canvi

A l'estar encara el cas actiu, Google es troba en un gran silenci en aquest mateix punt. En el que sí que està prenent un nou canvi de rumb és a recuperar la naturalesa de codi obert d'Android, el que li exhorta a l'ús de llibreries de codi obert. Aquest canvi silenciós ha estat descobert gràcies a un nou afegit en el codi font que ara ha estat confirmat per Google ser el cas per a les versions futures d'Android.

OpenJDK

Per als usuaris finals, no hauria d'existir cap canvi noticiable. és per als desenvolupadors on realment es veuran algunes diferències, Ja que no hauran de triar entre els dos APIs a l'tenir només a OpenJDK i el que seria treballar amb un codi simplificat. Per a Google, això obre la porta per tenir una major influència en com la implementació de codi obert és desenvolupada, especialment en noves formes que puguin millorar Android.

En definitiva, és un bon moviment estratègic per part de Google per sortir del mig aquestes queixes constants d'Oracle. Així que ara queda que coneguem més detalls d'aquesta implementació que començarà a la nova versió major d'Android, que aquest any que entra li tocarà a la inicial N.


T'interessa:
Com eliminar virus en Android

Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Actualitat Bloc
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.