Categories: RechtRegulierung

Rechtsstreit um Java APIs: Microsoft und IBM unterstützten Google gegen Oracle

Technikfirmen wie IBM und Microsoft haben sich im Rechtstreit zwischen Google und Oracle um die Frage, ob das Urheberrecht auch für Programmierschnittstellen gilt, auf die Seite des Suchmaschinenbetreibers gestellt. Das geht aus Dokumenten hervor, die die Unternehmen beim Obersten Gerichtshof der USA eingereicht haben, der ab März die Sache erneut verhandelt.

2018 hatte Google in dem Rechtsstreit eine empfindliche Niederlage erlitten. Ein Berufungsgericht entschied, dass die Nutzung von Java-APIs in Android nicht unter die Fair-Use-Klausel des US-Urheberrechts fällt. Der Court of Appeals for the Federal Circuit hob damit das erstinstanzliche Urteil aus dem Jahr 2016 auf, dass die Implementierung der APIs in Android noch als Fair Use eingestuft und Oracle jeglichen Schadenersatz verweigert hatte.

Im vergangenen Jahr entschied der Supreme Court, sich des Falles anzunehmen. Am 6. Januar reichte Google dann seinen ersten Schriftsatz ein. Seitdem erhielt das Gericht insgesamt 27 Stellungnahmen von Firmen wie IBM, Microsoft und Mozilla, die die Forderung Oracles, das Urheberrecht auf Programmierschnittstellen anzuwenden, ablehnen.

„Computer-Schnittstellen sind nicht urheberrechtsfähig. Dieses einfache aber mächtige Prinzip ist seit über 60 Jahren ein Eckpfeiler des technologischen und wirtschaftlichen Wachstums“, heißt es direkt zu Anfang des Schriftsatzes von IBM. Bis zum Fall Google gegen Oracle habe kein Berufungsgericht je entschieden, dass Software-Schnittstellen durch das Urheberrecht geschützt seien. Jedes Gericht habe bisher diesen Grundsatz, der auf einem 140 Jahre alten Präzedenzfall basiere, akzeptiert.

Microsoft erklärte, dass das Urteil des Court of Appeals funktionellen Code auf eine Ebene mit kreativen Formulierungen in einem Roman stelle. „Während Google die fraglichen Softwareschnittstellen für den gleichen Zweck wie in der Java-Plattform von Oracle nutzte – nämlich einem Programm den Aufruf von Computerfunktionalitäten zu ermöglichen – integrierte es diese in eine völlig andere Plattform, die Programmierern und Verbrauchern neue Möglichkeiten eröffnete“, ergänzte der Softwarekonzern.

Programmierschnittstellen seien lebenswichtig für interoperable Systeme wie Browser, die Cloud, das Internet der Dinge oder Smart-Home-Produkte. “ Wenn, wie in den frühen Tagen der Computerbranche, jedes Gerät seine eigene proprietäre Schnittstelle hat, könnte man niemals ein Produkt außerhalb des Angebots eines bestimmten Herstellers in das System aufnehmen. Aber im heutigen interoperablen Ökosystem können die Verbraucher im Allgemeinen intelligente Produkte nach ihren Vorzügen und Funktionen auswählen, ohne sich über die Kompatibilität mit ihrem bestehenden System Gedanken machen zu müssen.“ Nach Ansicht von Microsoft würde ein Urheberrecht für Programmierschnittstellen diese Interoperabilität gefährden.

Als Beispiel für die Nutzung funktioneller Elemente nannte Microsoft die APIs von IBMs PC BIOS in den achtziger Jahren. Darauf aufbauend hätten Firmen wie Compaq und Dell ein Ökosystem aus IBM-kompatiblen PCs entwickelt. Microsoft selbst habe auf Basis von WINE die Struktur bestimmter Linux-APIs neu implementiert und das Windows Subsystem für Linux zu schaffen.

ANZEIGE

Auf zu neuen Höhen mit SkySQL, der ultimativen MariaDB Cloud

In diesem Webinar stellen wir Ihnen SkySQL vor, erläutern die Architektur und gehen auf die Unterschiede zu anderen Systemen wie Amazon RDS ein. Darüber hinaus erhalten Sie einen Einblick in die Produkt-Roadmap, eine Live-Demo und erfahren, wie Sie SkySQL innerhalb von nur wenigen Minuten in Betrieb nehmen können.

Stefan Beiersmann

Stefan unterstützt seit 2006 als Freier Mitarbeiter die ZDNet-Redaktion. Wenn andere noch schlafen, sichtet er bereits die Nachrichtenlage, sodass die ersten News des Tages meistens von ihm stammen.

Recent Posts

Google schließt weitere Zero-Day-Lücke in Chrome

Hacker nutzen eine jetzt gepatchte Schwachstelle im Google-Browser bereits aktiv aus. Die neue Chrome-Version stopft…

1 Minute ago

Hacker greifen Zero-Day-Lücke in Windows mit Banking-Trojaner QakBot an

Microsoft bietet seit Anfang der Woche einen Patch für die Lücke. Kaspersky-Forscher gehen davon aus,…

1 Stunde ago

Adobe schließt neun kritische Lücken in Reader und Acrobat

Das jüngste Update bringt insgesamt zwölf Fixes. Schadcode lässt sich unter Umständen ohne Interaktion mit…

8 Stunden ago

Fabrikautomatisierung: Siemens integriert SPS-Ebene

Eine softwarebasierte Workstation soll es Ingenieuren erlauben, sämtliche Steuerungen zentral zu verwalten. Pilotkunde ist Ford.

10 Stunden ago

Ebury-Botnet infiziert 400.000 Linux-Server weltweit

Kryptodiebstahl und finanzieller Gewinn sind laut ESET-Forschungsbericht die vorrangigen neuen Ziele.

21 Stunden ago

Sicherheitslücken in Überwachungskameras und Video-Babyphones

Schwachstellen aus der ThroughTek Kaylay-IoT-Plattform. Dringend Update-Status der IoT-Geräte prüfen.

22 Stunden ago