Google remplacera les API Java d'Android N par une alternative open source

Oracle

Le système diversifié de logiciels d'aujourd'hui dans lequel un système d'exploitation pour appareils mobiles doit être immergé est assez compliqué et dans lequel il est doivent faire face au droit d'auteur et au droit d'auteur afin de disposer de certaines fonctionnalités, codes et outils pour apporter la meilleure expérience utilisateur à un client ayant acheté une tablette, un portable ou un smartphone. Nous savons déjà comment diverses entreprises technologiques les traduisent en justice tous les deux sur trois pour l'utilisation de certains pilotes ou API. Un combat constant dans lequel les perdants sont généralement les utilisateurs tandis que les entreprises essaient d'éviter au mieux ce type de handicaps.

C'est précisément ce que Google cherche à contourner action en justice contre les droits d'auteur d'Oracle concernant l'utilisation de l'API Java. Soit pour cette raison, soit pour ce qui serait un accord secret entre les deux, Google a dû prendre la décision qui signifie que, à partir d'Android N, la plate-forme pour appareils mobiles retirera sa dépendance à Java d'Oracle au profit de la mise en œuvre de l'OpenJDK open source. La raison invoquée par Google est de se prononcer complètement sur les logiciels open source, bien que la vraie raison ait davantage à voir avec des contingences juridiques plutôt qu'avec des intentions plus conformes à ce qu'Android a toujours voulu être un logiciel libre.

Passer de Java

Oracle a acquis Sun Microsystems, propriétaires originaux du langage de programmation Java et ses bibliothèques de codes, en 2010 et depuis lors, il s'est retrouvé dans une lutte constante avec Google pour Android. La plainte d'Oracle est qu'Android utilise son API Java sans autorisation. Les API ou interfaces de programmation de l'application sont comme les vocabulaires des langages de programmation, permettant aux développeurs d'accéder à toutes les fonctionnalités sans avoir à passer par l'écriture de code. Google soutient que ces API ne peuvent pas être protégées par des droits d'auteur, ce qui a conduit à un grand débat qui a divisé l'industrie technologique dans divers domaines.

Java

À ce jour, ce problème n'a pas été légalement résolu. Bien que oui, un jury s'est rallié à la vision de Google en 2012, bien qu'un tribunal fédéral ait annulé la décision en déclarant que les API peuvent être protégées sans aucun problème par le droit d'auteur. En juin dernier, la Cour suprême a refusé de revenir sur l'affaire, ce qui l'a renvoyée devant les juridictions inférieures.

Comment ce nouveau changement affectera les développeurs

Comme l'affaire est toujours active, Google est dans un grand silence à ce point précis. Dans ce qu'il faut bien sûr, un nouveau changement est de récupérer la nature open source d'Android, ce qui vous encourage à utiliser des bibliothèques open source. Ce changement silencieux a été découvert grâce à un nouvel ajout dans le code source qui a maintenant été confirmé par Google comme étant le cas pour les futures versions d'Android.

OpenJDK

Pour les utilisateurs finaux, il ne devrait y avoir aucun changement notable. Il est pour les développeurs où vous verrez effectivement des différences, puisqu'ils n'auront pas à choisir entre les deux API car ils n'ont que OpenJDK et ce que ce serait de travailler avec un code simplifié. Pour Google, cela ouvre la porte à une plus grande influence sur la façon dont l'implémentation open source est développée, en particulier de nouvelles manières qui peuvent améliorer Android.

En bref, c'est une bonne décision stratégique de Google pour se débarrasser de ces plaintes constantes d'Oracle. Nous devons donc maintenant connaître plus de détails sur cette implémentation qui débutera dans la nouvelle version majeure d'Android, qui sera cette année la version initiale du N.


Ça t'intéresse:
Comment supprimer les virus sur Android
Suivez-nous sur Google Actualités

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Blog Actualidad
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.