~/blog/2010/08/oracle-verklagt-google-java.md

Oracle verklagt Google – was heißt das für Java?

2 min
Titelbild: Oracle verklagt Google – was heißt das für Java?

Keine Zeit? Hier die Kurzversion in 30 Sekunden.

  • Oracle hat am 12. August (US-Zeit) Google verklagt, es geht um Patent- und Urheberrechtsverletzungen im Zusammenhang mit Android.
  • Im Zentrum steht Dalvik, die virtuelle Maschine von Android, die kein Standard-Java-VM ist.
  • Wie die Klage ausgeht, weiß heute niemand, und vieles lässt sich nur vermuten.
  • Offen ist, was das für OpenJDK, den Java Community Process und das Vertrauen in die Plattform bedeutet.

Letzte Woche kam die Nachricht, mit der ich so schnell nicht gerechnet hatte: Oracle, seit Anfang des Jahres Eigentümerin von Sun und damit von Java, hat Google verklagt. Eingereicht wurde die Klage laut Berichten am 12. August vor einem US-Bundesgericht in Kalifornien, in Deutschland war es dann der 13. in den Nachrichten.

Was gesichert ist

Oracle wirft Google vor, mit Android Patente und Urheberrechte im Zusammenhang mit Java zu verletzen. Android-Apps schreibt man in der Sprache Java, ausgeführt werden sie aber nicht in einer normalen Java-VM, sondern in Dalvik, einer eigenen virtuellen Maschine von Google. Genau darum dreht sich der Streit. Mehr will ich als Tatsache nicht behaupten, denn ich habe die Klageschrift nicht gelesen, und Details zu einzelnen Patenten kenne ich nur aus zweiter Hand. Wie Google reagiert und was ein Gericht dazu sagt, wird man sehen.

Was ich mich frage

Ab hier ist es Meinung und viele Fragen, keine Fakten.

  • Wie geht es mit OpenJDK weiter? Sun hat Java unter der GPL freigegeben, das ist die Grundlage von OpenJDK. Ändert Oracle daran etwas? Ich glaube es eher nicht, aber sicher bin ich nicht.
  • Was wird aus dem Java Community Process? Dort sollen Hersteller und Community Java gemeinsam weiterentwickeln. Wenn der Eigentümer vor Gericht gegen einen der größten Java-Nutzer zieht, fällt es mir schwer, an eine entspannte Zusammenarbeit zu glauben.
  • Und wir Entwickler? Wer Android-Apps in Java baut, sitzt plötzlich mittendrin, obwohl er mit dem Streit nichts zu tun hat. Ob das praktische Folgen hat, ist völlig offen.

Mein Eindruck

Ich bin als Neuling in der Java-Welt noch nicht lange dabei und kann das nur von außen beurteilen. Mich überrascht, wie schnell ein Gerichtsstreit das Bild von der offenen, herstellerübergreifenden Plattform ankratzt. Java lebte bisher auch davon, dass sich viele darauf verlassen haben. Ob die Klage am Ende ein Verhandlungsmittel ist oder wirklich bis zum Urteil geführt wird, kann ich nicht einschätzen.

Was meint ihr, sorgt das für Verunsicherung in euren Projekten, oder ist das ein Streit zwischen zwei großen Firmen, der uns nicht betrifft? Ich bin gespannt, was in den nächsten Wochen noch ans Licht kommt.

Beitragsbild: eigene Collage mit Logos von Wikimedia Commons (Oracle logo: Oracle Corporation, gemeinfrei; Google logo (2010-2013): Google Inc / User:Nicky Nouse, gemeinfrei; Android logo (2007-2014): Android / Google, gemeinfrei); die Marken gehören ihren Inhabern.

$ whoami
Christian Ackermann

Softwareentwickler (C++, C, Java, C#) aus der Oberpfalz, bloggt seit 2001 über Linux, Technik und Kochen.