Ich möchte ein Projekt von mir unter GPL v3 als Open Source veröffentlichen. Darüber hinaus möchte ich eine Lizenz für diejenigen verkaufen, die den Code in einer proprietären Anwendung verwenden möchten.
Wie gehe ich vor, um meinen Quellcode unter GPL v3 freizugeben, während ich mir das Recht vorbehalte, ihn unter einer anderen Lizenz meiner Wahl freizugeben? Platziere ich den GPL-Header immer noch oben in jeder meiner Quelldateien?
Ich bin ziemlich neu in der rechtlichen Seite von Software.
open-source
licensing
gpl
copyright
David Nehme
quelle
quelle
Antworten:
Sie müssen keinen GPL-Header in die Quelle einfügen - Sie müssen nichts tun. Obwohl ein Copyright-Hinweis auf Ihren Namen und Ihr Datum in der Datei nützlich ist und in einigen Bereichen erforderlich sein kann.
Ich würde wahrscheinlich Ihren Namen / Ihre E-Mail-Adresse / Ihre Website in die Kopfzeile und einen Hinweis mit der Aufschrift "Begriffe finden Sie in licence.txt" aufnehmen. Dann müssen Sie sich keine Sorgen mehr machen, dass Sie unterschiedliche Quelldateien für GPL / Commercial haben.
Die GPL ist eine Verteilungslizenz. Wenn Sie eine Kopie Ihres Projekts unter der GPL verteilen, fügen Sie die GPL-Textdatei hinzu (und stellen die Quelle zur Verfügung). Wenn Sie es selbst vertreiben, fügen Sie jede gewünschte kommerzielle Lizenzdatei hinzu.
Die einzige Komplexität besteht darin, dass Sie Fixes von GPL-Benutzern akzeptieren - diese besitzen diese Fixes und Sie können sie nur unter GPL verteilen. Es sei denn, Sie können die Autoren dazu bringen, Ihnen das Urheberrecht zuzuweisen.
quelle