Android
Google contre Oracle, round 2
États-Unis
En décembre 2015, Google a annoncé que la prochaine version majeure d'Android (Android Nougat) passerait à OpenJDK, qui est l'implémentation open-source officielle de la plateforme Java, au lieu d'utiliser le projet Apache Harmony, désormais abandonné, comme environnement d'exécution. Le code reflétant ce changement a également été publié dans le dépôt source AOSP. Dans son annonce, Google a affirmé que cela faisait partie d'un effort pour créer une « base de code commune » entre Java sur Android et d'autres plateformes. Google a admis plus tard dans un document judiciaire que cela faisait partie d'un effort pour résoudre les litiges avec Oracle, car son utilisation du code OpenJDK est régie par la licence publique générale GNU (GPL) avec une exception de liaison, et que « toute demande de dommages et intérêts associée aux nouvelles versions sous licence expresse d'Oracle sous OpenJDK nécessiterait une analyse distincte des dommages par rapport aux versions précédentes ». En juin 2016, un tribunal fédéral américain a statué en faveur de Google, déclarant que son utilisation des API relevait de l'usage loyal (fair use).
Peut contenir des erreurs.
