Android N: Google bestätigt Verzicht auf Oracle Java APIs, setzt auf OpenJDK

artikel_androidDie nächste Android-Version – Android N – wird eine größere Änderung für Entwickler beinhalten. Google wird dann nicht mehr die Java APIs von Oracle nutzen, sondern auf OpenJDK setzen, einer OpenSource-Alternative, welche die gleichen Funktionen bereitstellt. Für Entwickler sollte dies eine Vereinfachung darstellen, da sie nicht mehr zwischen der Oracle- und der OpenSource-Version wechseln müssen, denn beide Versionen werden bereits in Android genutzt, aber eben nur für bestimmte Stellen im System. Da Google bereits viel zum OpenJDK beigetragen hat, ist dies ein logischer Schritt, kann man so künftig auch direkt Einfluss auf die Entwicklung nehmen.

Das dürfte aber nicht der einzige Grund sein, warum Google auf OpenJDK setzt. Seit der Übernahme von Sun durch Oracle 2010 geht Oracle gegen Google vor. Die Gerichte entschieden unterschiedlich, in erster Instanz wurde Google in der Annahme bestätigt, dass sich Java APIs nicht mit einem Copyright versehen lassen. Die nächste Instanz gab wiederum Oracle recht, der U.S. Supreme Court war in der nächsten Stufe dann allerdings nicht bereit, sich der Sache anzunehmen und gab die Klage wieder an niedrigere Gerichte ab.

Ob die Implementierung von OpenJDK nun bedeutet, dass Google und Oracle sich geeinigt haben? Vermutlich nicht, aber für künftige Android-Versionen ist Google auf jeden Fall abgesichert. Da Google aber auch andere Android-Versionen verteilt und diese nicht einfach so ändern kann, dürfte es auch im Rechtsstreit Google vs. Oracle noch weitergehen. Für den Nutzer dürfte sich indes nichts durch den Einsatz von OpenJDK ändern, wenn dann allenfalls mehr Funktionen bieten, die besser auf Android abgestimmt sind.

(Quelle: VentureBeat)

android-beitrag

Gefällt dir der Artikel? Dann teile ihn mit deinen Freunden.

Avatar-Foto

*Mitglied der Redaktion 2013 bis 2019*

Neueste Beiträge

Mit dem Absenden eines Kommentars stimmst du unserer Datenschutzerklärung und der Speicherung von dir angegebener, personenbezogener Daten zu.

5 Kommentare

  1. Da es bei dem Rechtstreit ja nie um die Implementierung ging, dürfte das diesbezüglich nur wenig ändern. Viel mehr basierte die von Google verwendete Codebasis auf Apache Harmony und somit weitestgehend auf Java 6 und mit OpenJDK könnte man nun etwas modernisieren.

  2. Wenn Oracle jetzt wegen irgendwelcher Patentverletzungen oder so im OpenJDK klagt, ändert sich auf dieser Bühne nicht viel. Aber Google kann künftig Einfluss auf die Java Entwicklung nehmen.

  3. Cool, bin gespannt!

  4. Wollen wir hoffen das es nicht zu inkompatiblen Apps führt.

Es werden alle Kommentare moderiert. Lies auch bitte unsere Kommentarregeln:

Für eine offene Diskussion behalten wir uns vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen. Wir möchten, dass respektvoll miteinander kommuniziert wird, so als ob die Diskussion mit real anwesenden Personen geführt wird. Dies machen wir für den Großteil unserer Leser, der sachlich und konstruktiv über ein Thema sprechen möchte - gerne auch mit Humor.

Du willst nichts verpassen?

Du hast die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den Hauptfeed abonnieren.