GNU General Public License software jako součást komerčního produktu

hlasů
7

Jsem rozvoj CRM systém pro malé / střední podniky, a chci integrovat GPL software jako modul do svého systému (s některými úpravami na mé poptávky). Bude to legální povolit to jako komerční produkt?

Dík.

Položena 23/05/2009 v 09:27
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
7

Používání GPL v komerčním výrobku je velmi složitá záležitost. V dobách GPLv2 došlo šedá zóna, která byla velmi pečlivě vyčištěno v GPLv3. Aby poskytly podrobné informace, měli byste dejte nám vědět, co modul je používáte a jaké verze GPL spadá do působnosti.

To vše přijde až „je váš kód odvozené dílo GPL modulu“. Chcete-li dát hloupý příklad. V případě, že GPL modul je bubblesort a aplikace používá rozhraní API modulu, to je odvozená díla, takže vše, co spadá pod GPL. Pokud uděláte webservice kolem modulu, webové služby je GPL, ale nic s použitím webservice není. V ještě šedé oblasti, pokud máte starý kód pomocí jiného třídící algoritmus a uděláte layer „obal“ pro změnu přeložit API ze starého druhu do nového druhu, pak jen obal vrstva je GPL jako původní žádost není odvozená díla (to bylo k dispozici dříve, než jste použili modul GPL a ne psaný s modulem GPL v mysli). Všimněte si, že je to všechno velmi diskutabilní, ale věci, jako je non-GPL binární modul linux kernel existují na základě tohoto výkladu GPLv2.

Stejně jako Neil již bylo řečeno: Klesající pod GPL neznamená, že budete muset zveřejnit svůj kód. Pouze tehdy, když osoba, která má licenci k softwaru o to požádá, měli byste ji poskytnout. Náhodný člověk nemůže jen tak požádat o kód, pokud on / ona vlastně koupil aplikace. Samozřejmě, pouze jedna osoba, musí si ji koupili, a pak on / ona dělá, co on / ona chce s kódem (jako publikovat například).

Odpovězeno 10/06/2009 v 23:16
zdroj uživatelem

hlasů
4

Záleží na tom, co myslíte tím „komerční produkt“. Pokud použijete GPL kód, kód se stává krytá GPL a nelze poskytnout licenci na tom, že odstraňuje stritures z GNU licencí. To neznamená, že tjhat nemůžete prodat produkt, ale znamená to, že je třeba poskytnout svým držitelům licencí, na požádání, s jeho zdrojovým kódem.

Odpovězeno 23/05/2009 v 09:35
zdroj uživatelem

hlasů
2

Jako obvykle, IANAL, ale:

Pokud používáte softwarový modul pod licencí GPL, bude váš software spadat pod definici „odvozené dílo“, a tudíž má být pod licencí GPL stejně.

Budete chtít, aby přezkoumala přesnou definici „odvozené dílo“ sebe, ačkoli.

Odpovězeno 23/05/2009 v 09:32
zdroj uživatelem

hlasů
1

Pokud nemáte loď žádný GPL licencovaný software s produktem, myslím, že jsi v pořádku.

  • Pak by uživatel musel stáhnout program
  • Máte-li provést změny v programu GPL pro distribuci, budete muset zveřejnit ty,
Odpovězeno 23/05/2009 v 09:32
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more