2008-09-07 5 views
29

Besteht das Risiko von rechtlichen Problemen, wenn Sie GPL- oder LGPL-lizenzierte Symbole in eine geschlossene Quellsoftware einbinden?Verwenden von Symbolen, die unter GPL oder LGPL in einer kommerziellen kommerziellen Quellsoftware lizenziert sind?

Würde es zwingen, Open Source zu werden, nur um das Icon einzuschließen?

Ist es wichtig, ob das Symbol als Ressource kompiliert wird?

Sind die gemeinsamen Creative-Lizenzsymbole sicher zu verwenden, wenn Sie die in der Lizenz angegebenen Attributionsregeln befolgen?

Antwort

36

Für GPL, ja. Jeder GPL-Code/Inhalt, der in Ihre Anwendung oder das Paket kompiliert wird, macht es GPL. (Bearbeiten: Was sicher ist, ist, wenn das Icon eine separate Datei ist und verwendet wird. Das könnte ein grauer Bereich sein, da Sie GPL Code nicht verwenden. Aber jeder Versuch, es einzubetten, zwingt Ihr Programm zu GPL, es ist eine der restriktivsten Lizenzen da draußen)

LGPL ist in Ordnung: Jede Änderung an LGPL Content muss unter LGPL veröffentlicht werden, aber die Verwendung des Codes/Inhalts ist sicher.

Zusatz: Wie bei LGPL wirkt sich CreativeCommons in der Regel nur auf den von Ihnen verwendeten Content aus. Wenn Sie also ein CC-Symbol verwenden und es ändern, müssen Sie das geänderte Element unter CreativeCommons freigeben, aber Ihre Anwendung ist davon nicht betroffen. Berücksichtigen Sie die "Nicht-kommerzielle" Klausel, wenn sie existiert.

+2

Das ist schön zu wissen, und es nervt, wenn meine Anwendung BSD ist. Ich muss es frei machen GPL-Icons zu verwenden :( – WhyNotHugo

+5

Oder fragen Sie einfach den Autor um Erlaubnis. – ThiefMaster

+0

Es ist sehr seltsam, ich habe viele große Unternehmen gesehen Mischen LGPL, GPL und immer noch sind sie nicht Bank korrupt und Es muss etwas fehlen – YumYumYum

2

Es ist ein kniffliger Bereich, zumindest sollten Sie dafür sorgen, dass die Symbole zur Laufzeit geladen werden, damit sie durch andere Versionen ersetzt werden können, zumindest ist dies der Geist der GPL.

Ein Artikel beschreibt dies bei http://www.linux.com/feature/119212

Verwandte Themen