staging.inyokaproject.org

Lizenz: GPLv2 oder GPLv3 für eigene Opensource Programme

Status: Gelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

AstroPhysik

Avatar von AstroPhysik

Anmeldungsdatum:
9. Mai 2009

Beiträge: 219

Hallo,

Wer hat bitte Erfahrung mit SW-Lizensierung (GPL/LGPL)?

Ich will ein eigenes Opensource Projekt veröffentlichen und überlege (Bin grad im einlesen..) welche GPL/LGPL Lizenz passend ist. http://www.gnu.org/licenses/licenses.html#GPL

Die LGPL darf soweit ichs verstehe, mit Closed Source Bilbiotheken gemeinsam verwendet werden. (Gut für kommerzielle SW-Entwickler die eigenen properitären code mit LGPL mischen wollen.) http://www.gnu.org/licenses/lgpl.html

Linus Torvalds hat ja beim Kernel immer noch die GPLv2. Die GPLv3 ist irgendwie gegen die DRM Sachen.?

Meine Frage nun: Was denkt Ihr darüber? GPLv2 oder GPLv3? Vorteile / Nachteile, oder ists eh egal, Hauptsache GPL. VLC-Media Player zB., verwendet die GPLv2..

vg. AP.

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17630

Wenn Du keine Bibliothek, sondern ein Programm veröffentlichst, Projekt ist da ja hinreichend vage formuliert, dann wähle die GPL, nicht die LGPL.

Wenn Du keine besonderen Gründe hast nimm die GPLv3. Da es eine Neuveröffentlichung ist, wie mir scheint, bei der Du auf die Situation Rücksicht nehmen musst, dass Dir Leute Code beigesteuert haben, den sie unter die GPLv2 gestellt haben, ist das die praktische Default-Version.

Die GPLv3 ist irgendwie gegen die DRM Sachen?

Das ist sehr vereinfacht gesagt, aber m.E. der wichtigste Punkt der Neuerungen. Bei GPL-2-Code kann ein Hersteller ein Handy bauen, das Deinen GPL-2-Code, verändert um ein paar Teile oder auch nicht enthält, und einen Closed-Source-Loader, der prüft, ob das geladene Programm einer Prüfsumme entspricht, also unverändert das Programm des Herstellers ist, im simpelsten Fall etwa ein Apfellogo einblendet und eine Fanfare beim Start spielt, und das Laden des Programms veweigert, wenn der Hashcode nicht passt, weil etwa jmd. lieber eine Banane darstellen möchte.

Der Hersteller gibt jetzt zwar seinen veränderten Code frei, und ermuntert auch jedermann diesen zu ändern - aber nicht auf seinem Gerät! Damit wäre eine der wesentlichen Freiheiten ausgehebelt, und dem kann die GPLv3 vorbeugen, und je mehr Code von kleinsten Geräten ausgeführt werden kann, umso wichtiger wird das.

Developer92 Team-Icon

Avatar von Developer92

Anmeldungsdatum:
31. Dezember 2008

Beiträge: 4101

Hat sogar einen eigenen Namen bekommen: Tivoisierung

Für mich deshalb klar GPLv3, wobei soweit ich weiß die Internationalisierung auch ein gutes Stück vorangetrieben wurde bzw. an das deutsche Rechtswesen besser angepasst wurde.

mfg

DaUndo

Avatar von DaUndo

Anmeldungsdatum:
23. Februar 2012

Beiträge: 129

Genaue Überlegungen über die Lizenzierung ist enorm wichtig! Der Beispiel Virualbox hat es deutlich gezeigt, was eine falsche Wahl für unangenehme Folgen haben kann..

Also nichts überstürzen 😉

AstroPhysik

(Themenstarter)
Avatar von AstroPhysik

Anmeldungsdatum:
9. Mai 2009

Beiträge: 219

Hi Leute,

Ahh das wars, Linus T. wollte die Tivosierung erlaubt haben..deswegen GPL2 fürn Kernel..

Virtualbox.. aha werd mal nachlesen (-;

OK Danke fürs feedback. Mir war nicht so klar ob die 3er GPL nicht ein bisserl übertrieben wär. Aber ja, nicht nur die neuesten SW- Updates reinziehen sondern gleich auch die neue GPL nehmen, damit die Leutln von dort nicht umsonst herumgebrütet haben *gg*

schönen Abend, AP.

Antworten |