Hallo,
um das Rad nicht immer neu zu erfinden, bietet es sich ja an für den anderen oder anderen Fall vorhandene Bibliotheken zu verwenden. Das Problem: die verwendeten Bibliotheken wurden zumeist unter verschiedenen Lizenzen veröffentlicht.
Speziell zu meinem Fall. Auf Arbeit wollen wir eine kommerzielle Software entwickeln. Für die eine oder andere Sache existieren bereits fertige Bibltiotheken, wovon die meisten unter LGPL lizensiert sind. Allerdings würden wir gerne Bibltiotheken verwenden, welche unter der BSD bzw. GPL Lizenz stehen.
Was ich mittels Google und der hiesigen Suche herausgefunden habe:
(1) Das Verlinken von LGPL libs ist erlaubt ohne das die eigene Software unter LGPL veröffentlicht werden muss. Die LGPL lib muss als Quellcode mitgeliefert werden.
(2) Das Verlinken auf GPL libs ist erlaubt, allerdings muss dann die Software auch wieder unter GPL veröffentlicht werden (d.h. der komlette Quellcode offengelegt werden) Ausnahme es existiert eine sogenannte GPL Linking Exception .
(3) Stehen verwendete Icons unter GPL, soll der Verweis auf die Lizenz bspw. im Icon Ordner ausreichen.
(4) Die Verwendung von BSD zusammen mit GPL libs ist nicht erlaubt, weil GPL das in der BSD verankerte "requirement on advertisements" nicht berücksichtigt.
zu (2) Wo steht in der GPL, dass bereits das Verlinken die Quelloffenlegung des gesamten Projektes erfordert ?
zu (3) Warum soll bei Icons lediglich der Verweis auf die GPL Lizenz reichen ?
zu (4) Wie kann ich dennoch BSD libs verwenden ? Was genau berücksichtigt
Ich hoffe der/die eine oder andere kann mir diesbezüglich weiterhelfen.
um das Rad nicht immer neu zu erfinden, bietet es sich ja an für den anderen oder anderen Fall vorhandene Bibliotheken zu verwenden. Das Problem: die verwendeten Bibliotheken wurden zumeist unter verschiedenen Lizenzen veröffentlicht.
Speziell zu meinem Fall. Auf Arbeit wollen wir eine kommerzielle Software entwickeln. Für die eine oder andere Sache existieren bereits fertige Bibltiotheken, wovon die meisten unter LGPL lizensiert sind. Allerdings würden wir gerne Bibltiotheken verwenden, welche unter der BSD bzw. GPL Lizenz stehen.
Was ich mittels Google und der hiesigen Suche herausgefunden habe:
(1) Das Verlinken von LGPL libs ist erlaubt ohne das die eigene Software unter LGPL veröffentlicht werden muss. Die LGPL lib muss als Quellcode mitgeliefert werden.
(2) Das Verlinken auf GPL libs ist erlaubt, allerdings muss dann die Software auch wieder unter GPL veröffentlicht werden (d.h. der komlette Quellcode offengelegt werden) Ausnahme es existiert eine sogenannte GPL Linking Exception .
(3) Stehen verwendete Icons unter GPL, soll der Verweis auf die Lizenz bspw. im Icon Ordner ausreichen.
(4) Die Verwendung von BSD zusammen mit GPL libs ist nicht erlaubt, weil GPL das in der BSD verankerte "requirement on advertisements" nicht berücksichtigt.
zu (2) Wo steht in der GPL, dass bereits das Verlinken die Quelloffenlegung des gesamten Projektes erfordert ?
zu (3) Warum soll bei Icons lediglich der Verweis auf die GPL Lizenz reichen ?
zu (4) Wie kann ich dennoch BSD libs verwenden ? Was genau berücksichtigt
Ich hoffe der/die eine oder andere kann mir diesbezüglich weiterhelfen.