Android
Google εναντίον Oracle, γύρος 2ος
ΗΠΑ
Τον Δεκέμβριο του 2015, η Google ανακοίνωσε ότι η επόμενη σημαντική έκδοση του Android (Android Nougat) θα μεταβεί στο OpenJDK, το οποίο είναι η επίσημη υλοποίηση ανοιχτού κώδικα της πλατφόρμας Java, αντί να χρησιμοποιεί το πλέον διακοπέν έργο Apache Harmony ως χρόνο εκτέλεσης. Ο κώδικας που αντικατοπτρίζει αυτή την αλλαγή αναρτήθηκε επίσης στο αποθετήριο πηγαίου κώδικα AOSP. Στην ανακοίνωσή της, η Google ισχυρίστηκε ότι αυτό ήταν μέρος μιας προσπάθειας δημιουργίας μιας «κοινής βάσης κώδικα» μεταξύ της Java στο Android και άλλων πλατφορμών. Η Google παραδέχτηκε αργότερα σε δικαστική κατάθεση ότι αυτό ήταν μέρος μιας προσπάθειας επίλυσης των διαφορών με την Oracle, καθώς η χρήση του κώδικα OpenJDK διέπεται από τη Γενική Δημόσια Άδεια GNU (GPL) με εξαίρεση σύνδεσης, και ότι «οποιαδήποτε αξίωση αποζημίωσης που σχετίζεται με τις νέες εκδόσεις που έχουν αδειοδοτηθεί ρητά από την Oracle στο πλαίσιο του OpenJDK θα απαιτούσε ξεχωριστή ανάλυση των ζημιών από τις προηγούμενες εκδόσεις». Τον Ιούνιο του 2016, ένα ομοσπονδιακό δικαστήριο των Ηνωμένων Πολιτειών έκρινε υπέρ της Google, δηλώνοντας ότι η χρήση των API από την πλευρά της αποτελούσε θεμιτή χρήση.
Ενδέχεται να περιέχει σφάλματα.
