Hallo,
ich frage mich gerade, wie ich bei einem Open Source Projekt die Lizenz richtig beilege. Als Release habe ich:
alles jeweils als eine Zip-Datei. Der Quelltext steht unter der GPL und die Dokumentation unter einer CC-Lizenz. Fragen:
falls jemand sich damit auskennt oder entsprechende Artikel/Bücher kennt, wäre ich sehr dankbar für eine Antwort.
Slawa
ich frage mich gerade, wie ich bei einem Open Source Projekt die Lizenz richtig beilege. Als Release habe ich:
- Binary/Distribution
- Dokumentation
- Quelltext
alles jeweils als eine Zip-Datei. Der Quelltext steht unter der GPL und die Dokumentation unter einer CC-Lizenz. Fragen:
- muss/soll ich die GPL und die CC-Lizenzen überall einfügen? Muss der Distribution (reines Binary) überhaupt eine Lizenz beigelegt werden, den streng genommen ist es eigentlich Freeware, da kein Code enthalten ist.
- muss/soll ich die Lizenz als vollständigen Text beilegen, oder reicht auch ein Link auf die entsprechende Webseite?
- wenn ich das Programm in mehreren Sprachen veröffentliche (Deutsch, Englisch), muss ich auch die Lizenz in allen Sprachen beilegen oder kann man davon ausgehen, dass die englische Version auch für deutsche Nutzer gilt?
- wo wird die Lizenz an besten beigelegt? In dem Root-Ordner oder in einem separatem Verzeichnis?
- hat es überhaupt Sinn den Benutzer beim ersten Verwenden zu Zustimmung zu der GPL zu zwingen, wenn dieser sowieso nur die Binary verwendet?
- in den Apache-Libs (JARs) ist die entsprechende Lizenz zu finden. Doch frage ich mich, welchen Sinn hat es eine Quelltext-Lizenz dem Binary beizulegen? In der Lizenz steht auch nichts über Reverse Engineering.
falls jemand sich damit auskennt oder entsprechende Artikel/Bücher kennt, wäre ich sehr dankbar für eine Antwort.
Slawa