Android
Google vs Oracle ronde 2
VS
In december 2015 kondigde Google aan dat de volgende grote release van Android (Android Nougat) zou overstappen op OpenJDK, de officiële open-source implementatie van het Java-platform, in plaats van het inmiddels stopgezette Apache Harmony-project als runtime te gebruiken. De code die deze wijziging weerspiegelt, werd ook geplaatst in de AOSP-broncode-repository. In zijn aankondiging beweerde Google dat dit deel uitmaakte van een inspanning om een 'gemeenschappelijke codebasis' te creëren tussen Java op Android en andere platforms. Google gaf later in een rechtszaak toe dat dit deel uitmaakte van een inspanning om de geschillen met Oracle aan te pakken, aangezien het gebruik van OpenJDK-code wordt beheerst door de GNU General Public License (GPL) met een 'linking exception', en dat 'elke schadeclaim in verband met de nieuwe versies die expliciet door Oracle onder OpenJDK zijn gelicentieerd, een afzonderlijke analyse van schade zou vereisen in vergelijking met eerdere releases'. In juni 2016 oordeelde een federale rechtbank in de Verenigde Staten in het voordeel van Google, waarbij werd gesteld dat het gebruik van de API's 'fair use' was.
Kan fouten bevatten.
