Android-Marshmallow En intégrant telles quelles et sans compensation financière des APIs Java de Sun Microsystems dans sa plate-forme mobile Android, Google s'est retrouvé avec une plainte d'Oracle sur les bras lorsque ce dernier a racheté Sun en 2009 et réclamé dans la foulée dès 2010 plusieurs milliards de dollars de préjudice pour l'utilisation de sa propriété intellectuelle fraîchement acquise.

Le procès qui s'en est suivi a plutôt donné raison à Google malgré les zones d'ombre du dossier mais Oracle n'a pas relâché la pression et a même obtenu des décisions favorables en appel et jusque devant la cour suprême des Etats-Unis.

Le risque de devoir verser un jour des royalties plane donc toujours et c'est peut-être pourquoi Google pourrait chercher à se tirer de ce mauvais en écartant complètement les APIs Java incriminées de sa plate-forme.

Selon VentureBeat, qui a eu confirmation de l'information chez Google, la prochaine évolution Android N remplacera sa propre implémentation des APIs Java par celles d'OpenJDK, la version open source de Java.

Le groupe de Mountain View justifie cette approche par la nature en grande partie ouverte d'Android et donc une utilisation logique d'OpenJDK, mais l'ombre de la menace représentée par Oracle n'est sans doute pas étrangère à cette bascule qui devrait mettre les prochaines versions d'Android à l'abri des prétentions d'Oracle.

Source : VentureBeat