Google stellt Android auf OpenJDK um, um Oracle-Klagen entgegenzuwirken

Oracle hat Google bereits seit einiger Zeit wegen der Verwendung von Java in Android angeklagt, Google hat jedoch Schritte unternommen, um zu verhindern, dass zukünftige Versionen von Android von weiteren Gerichtsverfahren betroffen sind.

Geschichte des Streits

Die gerichtliche Auseinandersetzung zwischen Oracle America, Inc. und Google, Inc. wird seit August 2010 geführt. In diesem Fall macht Oracle geltend, dass Google durch die Aufnahme einiger Java-Bibliotheken in Android gegen die mit Java verbundenen Urheberrechte und Patente verstößt.

Als Google 2007 erstmals Android einführte, kündigten sie an, Java für einen Teil des Systems zu verwenden. Zu dieser Zeit war Java Eigentum von Sun Microsystem. Zu diesem Zeitpunkt war Sun mit Java für Google geöffnet. Es wurde versucht, einen Lizenzvertrag abzuschließen, aber es wurde nichts daraus. Nach dem Kauf von Sun durch Oracle und der Übernahme von Java kam es zu einer weiteren lebhaften Diskussion, die zu keiner Einigung führte. Oracle hat daraufhin eine Klage gegen Google eingereicht.

Nachdem Oracle Sun gekauft und damit Java erworben hatte, kam es zu einer weiteren lebhaften Diskussion, die ebenfalls zu keiner Einigung führte. Oracle hat daraufhin eine Klage gegen Google eingereicht.

Google setzt Open Source ein, um Oracle entgegenzuwirken

Um zu verhindern, dass Oracle weitere Klagen einreicht, hat Google angekündigt, die aktuellen Java-Bibliotheken durch OpenJDK zu ersetzen, das unter der GPL kostenlos verfügbar ist. OpenJDK ist im Grunde eine Open-Source-Version von Java, die auch von Oracle bereitgestellt wird.

Sie haben das richtig gelesen. Google verhindert weitere Java-Lizenzstreitigkeiten, indem es zu einer Open-Source-Version von Java wechselt, die von dem Unternehmen bereitgestellt wird, das sie derzeit verklagt.

Die Implementierung von OpenJDK hindert Oracle nicht nur daran, künftig rechtliche Schritte einzuleiten, sondern ermöglicht es Google auch, die neuesten Java-Funktionen zu nutzen. Seit 2007 verwendet Android eine Java-Implementierung namens Apache Harmony. Apache hat die Unterstützung von Harmony im Jahr 2011 eingestellt, aber Google hat das Projekt am Leben erhalten.

Jetzt, da OpenJDK ausgereifter ist, kann Google den alten Code löschen und die neuen und aktuellen Funktionen nutzen.

Was halten Sie von Googles Umzug? Hätten sie es früher tun sollen?

Empfohlen

So installieren Sie IntelliJ IDEA unter Ubuntu und anderen Linux-Distributionen
2019
6 Funktionen, die Windows 10 von Linux übernommen hat
2019
Lösen Sie das Problem mit dem Windows-Partitions-Mount in Ubuntu Dual Boot
2019