Screenshot des RTS-Produkts
Screenshot des RTS-Produkts (Bild: Marcfl - CC-BY-SA 3.0)

Linux-Kernel Verletzt Kernel-Maintainer die GPL?

Einem Kernel-Subssystem-Maintainer wird vorgeworfen, die GPL zu verletzen. Dieser behauptet, der Code sei duallizenziert. Erneut stellt sich die Frage, wann Code als abgeleitetes Werk gilt.

Anzeige

Der Red-Hat-Angestellte Andy Grover erhebt auf einer Linux-Mailing-Liste den Vorwurf, dass die Firma Risingtide Systems (RTS) mit ihrem RTS OS die GPL verletze. RTS nutze Funktionen in seinem Kernel, um VMwares Vsphere 5 VAAI voll zu unterstützten, stelle den Code dazu im Widerspruch zur GPL aber nicht zur Verfügung.

Delikat wird der Vorwurf vor allem dadurch, dass Nicholas Bellinger, der der Subssystem-Maintainer für die betroffenen Funktionen ist, bei RTS angestellt ist. Bellinger behauptet jedoch der Code sei komplett bei RTS entstanden, was eine Dual-Lizensierung erlaube - unter der GPL und proprietär.

Dual-Lizenz

Code unter einer freien Lizenz weiterzugeben und diesen gleichzeitig proprietär zu vertreiben, ist im Sinne des Urheberrechts erlaubt. Einige Unternehmen nutzen das als Geschäftsmodell, bekannt ist diese Praxis unter anderem bei dem Qt-Framework.

Bellinger schreibt, genau das geschehe mit dem Code von RTS. Zudem pflege RTS seit dem Einpflegen des Codes in den offiziellen Linux-Kernel eben diese freie Variante sowie intern eine proprietäre Variante, welche sich voneinander unterschieden.

Abgeleitetes Werk?

Ob RTS tatsächlich die GPL verletzt oder nicht, hängt von der Beantwortung der Frage ab, ob der entsprechende Code ein abgeleitetes Werk ist oder nicht. RTS benutzt laut Bellinger nur Kernel-Symbole, die nicht explizit als GPL-Werk markiert seien.

Einige Kernel-Entwickler, unter anderem Alan Cox, sehen aber darin bereits einen Verstoß gegen die GPL, unabhängig davon, ob die Funktionen des Kernels im Namen explizit als GPL-Werk markiert sind.

Der Maintainer des Grafik-Subssystems, David Airlie, erklärt dazu, dass eine GPL-Verletzung "möglicherweise erkennbar" sei. Vorausgesetzt das Subsystem von RTS sei ausschließlich für den Linux-Kernel geschrieben und funktioniere entsprechend nicht eigenständig oder nicht zusammen mit einem anderen Betriebssystem.

Nichts abschließend geklärt

Ob RTS mit dem Vertrieb ihres Betriebssystems die GPL verletzt, müsste letztlich ein Gericht entscheiden. Dazu müsste allerdings ein Entwickler klagen, der seine Rechte verletzt sieht. Der Fall ist jedoch vergleichsweise schwierig, da sich auch die Kernel-Entwickler nicht einig darüber sind, ob die Nutzung der Symbole allein zu einem abgeleiteten Werk führt oder nicht.

Die binären GPU-Treiber von Nvidia oder ARM etwa nutzen ebenfalls einige Kernel-Symbole. Aber auch hier wurde nie entschieden, ob die Firmen damit die GPL verletzen oder nicht. Um in dem Fall von RTS entscheiden zu können, fehlen derzeit aber noch Beweise, worauf auch in der Diskussion mehrmals hingewiesen wurde.


mnementh 15. Nov 2012

Hmm, möglich. Dennoch kann die Konkurrenz noch klagen, wenn Du den Begriff Open Source...

Thaodan 15. Nov 2012

Genau das wollte ich damit sagen.

tupolew 14. Nov 2012

Zufälliger Weise war das kein Witz. Teste doch einfach mal GNU/Hurd auf Debian oder...

Kommentieren



Anzeige

  1. Leiter Infrastrukturmanagement (m/w)
    über Kienbaum Executive Consultants GmbH, Baden-Württemberg
  2. IT-Berater/in Internet of Things (IoT)
    Robert Bosch GmbH, Stuttgart-Feuerbach
  3. Systemarchitekt für Internet of Things Lösungen (m/w)
    Robert Bosch GmbH, Reutlingen
  4. Junior Performancetester (m/w)
    Interhyp AG, München

 

Detailsuche


Hardware-Angebote
  1. Fire TV Stick
    39,00€
  2. TIPP: Kingston HyperX Cloud Headset
    84,90€
  3. Alle PCGH-PCs inkl. The Witcher 3

 

Weitere Angebote


Folgen Sie uns
       


  1. Jobcenter

    Hardware verursachte IT-Ausfall bei Agentur für Arbeit

  2. Piko H0 Smartcontrol

    Pufferküsser fahren Modellbahnen bald mit Android

  3. Maglev

    Magnetschwebebahn bricht mit 603 km/h erneut Rekord

  4. Cross-Site-Scripting

    Zahlreiche Wordpress-Plugins verwenden Funktion fehlerhaft

  5. AMDGPU

    AMD zeigt neuen einheitlichen Linux-Treiber

  6. Alan Wake

    Remedy denkt über Fortschreibung nach

  7. The Ocean Cleanup

    Ein Müllfänger für die Meere

  8. Smartwatch

    So funktioniert der Pulssensor der Apple Watch

  9. Twitter

    Direktnachrichten von allen an alle

  10. Erneuerbare Energie

    Kraftwerke erzeugen Solarstrom auf dem Wasser



Haben wir etwas übersehen?

E-Mail an news@golem.de



Everybody's Gone to the Rapture: Apokalypse in der Nachbarschaft angespielt
Everybody's Gone to the Rapture
Apokalypse in der Nachbarschaft angespielt
  1. Indiegame Sony bringt Journey in Full-HD auf die Playstation 4
  2. Alienation angespielt Zerstörungsorgie von den Resogun-Machern
  3. Axiom Verge im Test 16 Bit für Genießer

Storytelling-Werkzeug: Linius und die Tücken von Open-Source
Storytelling-Werkzeug
Linius und die Tücken von Open-Source
  1. ARM-SoC Allwinner soll LGPL-Verletzungen verschleiern
  2. Linux Siri bekommt Open-Source-Konkurrenz
  3. Microsoft Windows Driver Frameworks werden Open Source

Die Woche im Video: Ein Zombie, Insekten und Lollipop
Die Woche im Video
Ein Zombie, Insekten und Lollipop
  1. Die Woche im Video Apple Watch, GTA 5 für PC und Akku mit Aluminium-Anode
  2. Die Woche im Video Win 10 für Smartphones, Facebook Tracking und Aprilscherze
  3. Die Woche im Video Galaxy S6 gegen One (M9), selbstbremsende Autos und Bastelei

  1. Re: zehn Bäckereien im Bahnhofsgebäude

    .02 Cents | 13:41

  2. Re: Wärme

    u21 | 13:41

  3. Re: Warum führt der Webserver denn sowas aus?

    Lala Satalin... | 13:41

  4. Re: Geballte Kompetenz...

    JOKe1980 | 13:40

  5. Empfinde ich nicht als gute Lösung...

    Graveangel | 13:40


  1. 13:04

  2. 12:54

  3. 12:46

  4. 12:36

  5. 12:28

  6. 12:22

  7. 12:08

  8. 12:07


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel