Hallo
Entschuldigt bitte, dass ich jetzt erst antworte, aber ich war einige Zeit verhindert. Vielen Dank besonders an Konrad und Fabian für die Informationen, diese helfen mir schon sehr weiter.
Am Dienstag, 24. Januar 2006 13:45 schrieb Konrad Rosenbaum:
Was bitte ist die "3-Klausel-BSD Lizenz"?
Ist das die alte BSD mit Advertisement-Clause oder MIT oder die gekürzte BSD ohne Advertisement-Clause? Oder irgendein anderer Abkömmling davon?
Das ist die neue BSD, welche nur noch 3 Klauseln hat.
Hast Du so viel verändert, dass sich eine Lizenzänderung wirklich lohnt?
Wenn ich meine Ziele umgesetzt habe, wird der ursprüngliche Kode nur noch ein Teil des gesamten Projektes sein, also ja.
Üblicherweise läßt man die vorhandenen Vermerke, wo sie sind und schreibt seine eigenen dazu.
Hier ein Beispiel aus GnuPG:
[...]
Ein Beispiel ist immer gut, vielen Dank.
Jetzt zum richtig gemeinen Part: Wenn Du die GPL mit Lizenzen kombinierst, die nicht mit der GPL kompatibel[1] sind, dann ist das praktisch nicht mehr die GPL, sondern Du nennst es blos so. Effekt: Du darfst nicht mit anderem GPL-Code linken. Die GPLv3[2] wird etwas liberaler und daher kompatibler werden, aber es dauert noch mind. 1 Jahr bis sie rauskommt.
Die Problematik ist mir durchaus bekannt und darum nutze ich auch keinen Kode der unter einer Apache Lizenz steht. Mir ist allerdings nicht vollends klar, warum diese (z.B. Apache, oder die alte BSD) zur GPL inkompatibel sind, will das hier aber auch nicht unbedingt zum Thema machen.
Um Probleme zu vermeiden solltest Du erstmal auf [1] recherchieren, ob Deine Version der BSD-Lizenz kompatibel mit der GPL ist. Wenn nicht: belass' es lieber bei der alten Lizenz (die BSD ist mag zwar nicht das sein was Du willst, aber den Ärger ist es wahrscheinlich nicht wert).
Das habe ich natürlich überprüft und die BSD Lizenz ohne Advertisement Klausel ist ja kompatibel zur GPL.
Grüße Jens