Oracle vs. Google: Dieses Urteil darf nicht bleiben

Im Fall Oracle gegen Google fällt ein eigentlich nicht zuständiges Gericht ein für die IT-Industrie eventuell katastrophales Urteil. Denn es kann zu Urhebertrollen, Innovationsblockaden und noch mehr Milliardenklagen führen. Einzige Auswege: der Supreme Court oder Open Source.

Eine Analyse von veröffentlicht am
Seit Nougat nutzt Android das OpenJDK.
Seit Nougat nutzt Android das OpenJDK. (Bild: Jeff Pachoud/AFP/Getty Images)

Das jüngste Urteil im Rechtsstreit zwischen Oracle und Google um die Verwendung von Java-APIs in Android ist nicht nur ziemlich fragwürdig. Bleibt es bestehen, könnte es darüber hinaus auch eine ähnlich katastrophale Auswirkung auf die IT-Industrie der USA haben, wie es das extrem verworrene Patentsystem des Landes jetzt schon hat - und damit wohl auch auf den Rest der Welt. Dass es überhaupt so weit kommen konnte, liegt an einer unerwarteten und vergeigten Übernahme, einem eigentlich nicht zuständigen Berufungsgericht und einem grundsätzlichen Unverständnis in Bezug auf Programmcode. Einzige Auswege aus dieser Misere wären wohl ein Grundsatzurteil des Supreme Court oder ein vollständiger Wandel der IT-Industrie hin zu Open-Source-Software. Beides erscheint zurzeit nicht gerade wahrscheinlich.

Inhalt:
  1. Oracle vs. Google: Dieses Urteil darf nicht bleiben
  2. Fair Use als Notnagel
  3. Vier kaputte Fair-Use-Tests
  4. Zu viel kopiert
  5. Supreme Court als Ausweg

Der Beginn der Auseinandersetzung zwischen Oracle und Google waren die Übernahme von Sun und damit der Rechte an der Java-Technik durch Oracle im Jahr 2009 sowie die folgenden Genehmigungen der Kartellbehörden in den USA und Europa und letztlich der Abschluss des Kaufs im Jahr 2010. Als möglicher Käufer für das defizitäre Unternehmen Sun ist Anfang des Jahres 2009 vielfach IBM genannt worden. IBM hatte aber wohl kurz vor einem Abschluss sein Angebot auf 7 Milliarden US-Dollar reduziert und der damalige Sun-CEO Jonathan Schwartz, der sich für eine Übernahme durch IBM einsetzte, konnte sich nicht gegen den restlichen Vorstand durchsetzen. Am Ende reichte Oracle ein Angebot über 7,4 Milliarden US-Dollar, um Sun relativ überraschend zu kaufen.

Keine API-Lizenz für Google

Die Übernahmeverhandlungen liefen mit Blick auf den laufenden Java-Rechtsstreit aus Sicht von Google nicht gut. Das von Google übernommene aufstrebende Smartphone-Betriebssystem Android setzte nicht nur auf die Programmiersprache Java, sondern auch auf die massiv von IBM vorangetriebene freie Java-Implementierung Apache Harmony. IBM und die Apache Foundation konnten in einer Auseinandersetzung mit Sun allerdings keine Einigung erzielen, um Harmony als kompatibel zu Suns Java zu bezeichnen. Sun veröffentlichte schließlich unter der Führung von CEO Schwartz das unter der GPL stehende OpenJDK für Java. Möglicherweise wollte IBM Sun unter anderem wegen dieser Lizenzprobleme übernehmen.

Für Google hätte ein Kauf durch IBM bedeutet, eine lizenzkostenfreie Java-Version in Android verwenden zu können, die vom Besitzer von Java stammt. Auch ein Rechtsstreit über einen möglicherweise rechtswidrigen Nachbau der API, wie ihn Oracle nun Google vorwirft, wäre bei einer Übernahme durch IBM wohl nie entstanden. Denn spätestens seit den IBM-kompatiblen PC-Nachbauten und hier insbesondere den Nachbauten des IBM-Bios Anfang der 80er Jahre war der gesamten IT-Industrie klar, dass IBM diese akzeptiert. So ist es aber nicht gekommen und Oracle setzte schnell eine Klage gegen Google um.

Stellenmarkt
  1. Backend Entwickler TYPO3 (w/m/d)
    DMK E-BUSINESS GmbH, Potsdam, Köln, Chemnitz
  2. IT-Architekt*in für die Abteilung Informations- und Kommunikationstechnologie
    Max-Planck-Gesellschaft zur Förderung der Wissenschaften e.V., München
Detailsuche

Als Rechtsnachfolger von Sun wirft Oracle Google in der ersten Klageschrift vor, mit der Nutzung von Java in Android diverse Patent- und Urheberrechte verletzt zu haben - immerhin verwendete Google zu dem Zeitpunkt kein von Oracle lizenziertes Java. Google hat allerdings nur den Deklarationscode von 37 Java-API-Paketen übernommen und die eigentlichen Methoden in einem sogenannten Clean-Room-Design selbst erstellt. Darüber hinaus nutzt Android anfangs mit Dalvik und später mit der Android Runtime (ART) keine Java-VM, sondern eigene Technik.

Die Übernahme der API geschieht nach Ansicht Googles lediglich aus Gründen der Interoperabilität zu bestehenden Anwendungen. Außerdem ist diese Art API-Nachbau nicht erst seit den IBM-PCs übliche und akzeptierte Praxis. Diese Vorgehensweise ist sogar so inhärent Teil des Wettbewerbs in der IT, dass zumindest in Europa Unternehmen ihre Konkurrenz immer wieder erfolgreich auf die Offenlegung ihrer Schnittstellen verklagen, um sie nachbauen zu können. Die Annahme der Möglichkeit zum Nachbau ist auch die Krux, die zu der aktuell eher verfahrenen Situation in dem Rechtsstreit geführt hat und Google zu einer eher vagen Verteidigungsstrategie zwingt.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
Fair Use als Notnagel 
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6.  


mnementh 12. Apr 2018

Nee, das stimmt auch nicht. Als Sun damals das JDK unter GPL stellte fehlten...

mnementh 12. Apr 2018

Es geht nicht nur um Fehler. Neue Java-Versionen enthalten wesentlich mehr.

Trockenobst 12. Apr 2018

Ist das Argumentativ wirklich so schwierig hier zu schreiben? A) Es existiert eine API...

bofhl 11. Apr 2018

Damit bräuchte Oracle sich nur bei den entsprechenden US-Behörden beschweren und bekäme...

schily 11. Apr 2018

Oracle hat nichts für Sun bezahlt, da auf dem Sparkonto mehr Geld war als Oracle...



Aktuell auf der Startseite von Golem.de
Kursabsturz
Teamviewer-Chef spricht über schwere hausgemachte Fehler

Die vielen neuen Mitarbeiter seien nicht richtig eingearbeitet worden. Und die Ziele von Teamviewer seien zu hochgesteckt gewesen, sagt Oliver Steil.

Kursabsturz: Teamviewer-Chef spricht über schwere hausgemachte Fehler
Artikel
  1. NDR und Media Broadcast: Fernsehen über 5G wird breit ausgestrahlt
    NDR und Media Broadcast
    Fernsehen über 5G wird breit ausgestrahlt

    Fernsehen kann auch über 5G laufen. Auf 578 MHz kann das jetzt ausprobiert werden. NDR und Media Broadcast machen es möglich.

  2. Smartphone-Tarife: Tchibo bietet Jahres-Tarif mit 72 GByte
    Smartphone-Tarife
    Tchibo bietet Jahres-Tarif mit 72 GByte

    In diesem Jahr stehen drei unterschiedliche Jahres-Tarife für Tchibo-Kunden zur Wahl.

  3. Amazon-Go-Konkurrenz: Rewe eröffnet ersten kassenlosen Supermarkt
    Amazon-Go-Konkurrenz
    Rewe eröffnet ersten kassenlosen Supermarkt

    Kameras und Sensoren überwachen Kunden in Rewes kassenlosem Supermarkt. Bezahlt wird mit dem Smartphone.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Speicherprodukte von Sandisk & WD zu Bestpreisen (u. a. Sandisk SSD Plus 2TB 140,99€) • Sapphire Pulse RX 6600 497,88€ • Epos H3 Hybrid Gaming-Headset 144€ • Apple MacBook Pro 2021 erhältlich ab 2.249€ • EA-Spiele für alle Plattformen günstiger • Samsung 55" QLED 699€ [Werbung]
    •  /