Abo
  • Services:

Linux-Kernel: Oracle umgeht GPL-Funktionen des Linux-Kernels

Entwickler Matthew Garrett kommentiert die Rechtsstreitigkeiten zwischen Oracle und Google: Oracle umgehe Funktionen in Linux, die explizit als GPL-lizenziert markiert sind.

Artikel veröffentlicht am ,
Linux-Kernel: Oracle umgeht GPL-Funktionen des Linux-Kernels
(Bild: King of Hearts/Wikimedia - CC-BY-SA 3.0)

Es gibt viele Kommentare zu der Entscheidung, dass Googles Verwendung von Oracles Java-Software widerrechtlich ist. Doch der Linux-Entwickler Matthew Garrett weist nun darauf hin, dass auch Oracle selbst wahrscheinlich Urheberrechtsverletzungen begeht. Das Unternehmen umgehe bewusst Linux-Funktionen, die als GPL-lizenziert markiert seien, sagt Garrett.

Stellenmarkt
  1. Bosch Gruppe, Berlin
  2. OKI EUROPE LIMITED, Branch Office Düsseldorf, Düsseldorf

Die GNU General Public License (GPL) schreibt unter anderem vor, dass von Software unter dieser Lizenz abgeleitete Werke ebenfalls unter dieser Lizenz weiterverbreitet werden müssen: das sogenannte Copyleft-Prinzip. Doch der Linux-Kernel kann um Module erweitert werden, und es ist nicht geklärt, ob und unter welchen Umständen diese Module als abgeleitete Werke gelten.

Deshalb existieren in Linux zwei Möglichkeiten Schnittstellen bereitzustellen, welche die Module verwenden können: EXPORT_SYMBOL() und EXPORT_SYMBOL_GPL(). Bei der Letzteren gehen die Autoren davon aus, dass eine Verwendung der darüber bereitgestellten Schnittstellen, als abgeleitetes Werk gelten und entsprechend GPL-lizenziert sein muss. Ist dies nicht der Fall, verweigert der Kernel die Ausführung des Moduls.

Lizenzinkompatibilitäten

Doch wie Garrett nun schreibt, verwendet Oracle eine der GPL-Funktionen für sein DTrace-Modul - allerdings nicht direkt. Vielmehr umgeht Oracle die GPL-Funktion. Diese wird einfach mit einer eigens geschriebenen Funktion umhüllt, die den Wert der ursprünglichen Funktion weitergibt.

Dieses Vorgehen ist nötig, da DTrace unter der von Sun geschriebenen CDDL steht, die nicht kompatibel zur GPL ist. Die Rechte an dem ursprünglich aus Solaris stammenden DTrace erwarb Oracle wie Java durch die Übernahme von Sun.

Lizenzbruch als Wettbewerbsvorteil?

Damit umgeht Oracle wissentlich den Wunsch und die Interpretation des Autors der Funktion in Bezug auf die GPL. Die Argumentation, dass dies versehentlich geschehen sei, sei nicht haltbar, so Garrett. Oracle könnte dies umgehen, indem DTrace unter die GPL gestellt würde.

Das hieße aber, dass jeder Konkurrent von Oracle also etwa Red Hat und Suse ebenfalls DTrace problemlos verwenden könnte. Damit verliere Oracle klar einen Wettbewerbsvorteil. Ein verlorener Prozess und damit verbundener Schadenersatz könnte für Oracle insgesamt günstiger sein, vermutet Garrett.



Anzeige
Top-Angebote
  1. (u. a. Seagate Game Drive 2 TB Xbox für 59€ und reduzierte Spiele)
  2. 59€ für Prime-Mitglieder

eHug 22. Mai 2014

Warum sollte ein Unternehmen viele Mannjahre Knowhow verschenken? Ich dachte immer...

bstea 13. Mai 2014

Lies mal die Lizenz. GCC benutzt eine mod. GPL sonst hätte man genau das Problem.

bstea 13. Mai 2014

Wieso taucht dann diese Meldung immer mit dem Bezug auf die Klage gegen Google auf? Das...

Yes!Yes!Yes! 13. Mai 2014

Das "Vermittlungsprogramm" ist quelloffen. Steht doch so im Artikel. Wofür es verwendet...

Anonymer Nutzer 12. Mai 2014

Du hättest Garret für intelligenter gehalten? Und warum besteht dein Kommentar dann nur...


Folgen Sie uns
       


Die ersten 15 Minuten von Red Dead Online - Gameplay

Der Einstieg in Red Dead Online fühlt sich an wie ein Abstieg, zumindest für die, die in der Solokampagne von Red Dead Redemption 2 bereits weit gespielt haben.

Die ersten 15 Minuten von Red Dead Online - Gameplay Video aufrufen
Resident Evil 2 angespielt: Neuer Horror mit altbekannten Helden
Resident Evil 2 angespielt
Neuer Horror mit altbekannten Helden

Eigentlich ein Remake - tatsächlich aber fühlt sich Resident Evil 2 an wie ein neues Spiel: Golem.de hat mit Leon und Claire gegen Zombies und andere Schrecken von Raccoon City gekämpft.
Von Peter Steinlechner

  1. Resident Evil Monster und Mafia werden neu aufgelegt

IT: Frauen, die programmieren und Bier trinken
IT
Frauen, die programmieren und Bier trinken

Fest angestellte Informatiker sind oft froh, nach Feierabend nicht schon wieder in ein Get-together zu müssen. Doch was ist, wenn man kein Team hat und sich selbst Programmieren beibringt? Women Who Code veranstaltet Programmierabende für Frauen, denen es so geht. Golem.de war dort.
Von Maja Hoock

  1. Job-Porträt Die Cobol Cowboys auf wichtiger Mission
  2. Software-Entwickler CDU will Online-Weiterbildung à la Netflix
  3. Job-Porträt Cyber-Detektiv "Ich musste als Ermittler über 1.000 Onanie-Videos schauen"

Google Nachtsicht im Test: Starke Nachtaufnahmen mit dem Pixel
Google Nachtsicht im Test
Starke Nachtaufnahmen mit dem Pixel

Gut einen Monat nach der Vorstellung der neuen Pixel-Smartphones hat Google die Kamerafunktion Nachtsicht vorgestellt. Mit dieser lassen sich tolle Nachtaufnahmen machen, die mit denen von Huaweis Nachtmodus vergleichbar sind - und dessen Qualität bei Selbstporträts deutlich übersteigt.
Ein Test von Tobias Költzsch

  1. Pixel 3 Google patcht Probleme mit Speichermanagement
  2. Smartphone Google soll Pixel 3 Lite mit Kopfhörerbuchse planen
  3. Google Dem Pixel 3 XL wächst eine zweite Notch

    •  /