Forumdarf man sich GPL-Code einfach so nehmen?
GoaSkin – Samstag, 30. Juni 2007 11:24 Uhr

Ich entwickle gerade ein QT-basiertes Konfigurationstool (GPL), wobei dafür das eine oder andere Widget interessant wäre, das in anderen QT-Programmen verwendet wird, sodaß es darum geht, Code-Schnipsel anderer Programme angepasst zu integrieren.

Die Frage dabei ist, ob man in diesem Falle den Code einfach so nehmen kann, solange das eigene Programm auch ein GPL-Programm ist oder man die Entwickler um Erlaubnis fragen müsste. Es handelt sich schließlich nicht um ein Toolkit oder eine Bibliothek, das zur Nutzung in anderen Programmen freigegeben ist sondern um eine Komponente eines anderen Programmes.

2 Antworten
Andreas \”Ernie\” Werner – Samstag, 30. Juni 2007 12:46 Uhr

Da die GPL dir erlaubt ein Programm zu verändern unter der Bedingung das du schreibst was du geändert hast, könnte es durchaus auch zulässig sein das man
sich einzelne Teile eines Programmes nimmt.
Dieses müßtest du nur noch dokumentieren.

Benjamin Quest – Montag, 02. Juli 2007 11:46 Uhr

Solange Du das Programm unter die gleiche GPL (v2 oder v3; GPLv2 und GPLv3 sind übrigens inkompatibel) stellst, wie das Programm aus dem die Teile entlehnt wurden, ist das kein Problem.

Du mußt allerdings deinen Code der Öffentlichkeit zugänglich machen (wobei es reichen kann interessierten Personen auf Nachfrage einen Datenträger zu schicken) und die Änderungen an den entlehnen Code-Stellen kenntlich machen (mit Datum der Änderung). Das sollte genügen. Über einen entsprechenden Kommentar von WO der Code kommt freut sich der Autor vielleicht auch noch.

Ansonsten: im Zweifel nochmal hier [1] nachschauen.

Gruß,
b.

[1] http://www.gnu.org/licenses/old-licenses/gpl-2.0.html