• IT-Karriere:
  • 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. Hays AG, Hünfelden
  2. nexnet GmbH, Berlin

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.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Top-Angebote
  1. 106,68€ (Bestpreis!)
  2. (u. a. Overwatch Legendary Edition für 18,99€, No Man's Sky für 20,99€, Star Wars Jedi...
  3. 0,99€ (danach 7,99€/Monat für Prime-Kunden bzw. 9,99€/Monat für Nicht-Prime-Kunden...
  4. (u. a. Stirb Langsam 1 - 5, Kingsman 2-Film-Collection, Fight Club, Terminator)

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
       


Microsoft Surface Laptop 3 (15 Zoll) - Hands on

Der Surface Laptop 3 ist eine kleine, aber feine Verbesserung zum Vorgänger. Er bekommt ein größeres Trackpad, eine bessere Tastatur und ein größeres 15-Zoll-Display. Es bleiben die wenigen Anschlüsse.

Microsoft Surface Laptop 3 (15 Zoll) - Hands on Video aufrufen
Need for Speed Heat im Test: Temporausch bei Tag und Nacht
Need for Speed Heat im Test
Temporausch bei Tag und Nacht

Extrem schnelle Verfolgungsjagden, eine offene Welt und viel Abwechslung dank Tag- und Nachtmodus: Mit dem Arcade-Rennspiel Heat hat Electronic Arts das beste Need for Speed seit langem veröffentlicht. Und das sogar ohne Mikrotransaktionen!
Von Peter Steinlechner

  1. Electronic Arts Need for Speed Heat saust durch Miami

Autonomes Fahren: Wenn der Wagen das Volk nicht versteht
Autonomes Fahren
Wenn der Wagen das Volk nicht versteht

VW testet in Hamburg das vollautonome Fahren in der Stadt - und das recht erfolgreich, wie eine Probefahrt zeigt. Als größtes Problem erweist sich ausgerechnet die Höflichkeit der Fußgänger.
Ein Bericht von Werner Pluta

  1. Volkswagen ID. Space Vizzion als Elektrokombi vorgestellt
  2. Elektroauto von VW Es hat sich bald ausgegolft
  3. ID.3 kommt Volkswagen verkauft den E-Golf zum Schnäppchenpreis

Frauen in der IT: Ist Logik von Natur aus Männersache?
Frauen in der IT
Ist Logik von Natur aus Männersache?

Wenn es um die Frage geht, warum es immer noch so wenig Frauen in der IT gibt, kommt früher oder später das Argument, dass Frauen nicht eben zur Logik veranlagt seien. Kann die niedrige Zahl von Frauen in dieser Branche tatsächlich mit der Biologie erklärt werden?
Von Valerie Lux

  1. IT-Jobs Gibt es den Fachkräftemangel wirklich?
  2. Arbeit im Amt Wichtig ist ein Talent zum Zeittotschlagen
  3. IT-Freelancer Paradiesische Zustände

    •  /