Tato otázka již má odpovědi zde :

Komentáře

  • možný duplikát Mohu použít software GPL v komerční aplikaci a Zavolat software GPL ze softwaru jiného než GPL
  • Odstranil jsem ' bit o ostatních typech licencí, protože existují desítky různých licencí open source. Stack exchange Q & A funguje nejlépe, když existuje pouze jedna správná odpověď na otázku. Máte-li otázku, která umožňuje jedné osobě odpovídat na Apache a další GPL a další MSPL, rozptyl informací a snižuje užitečnost otázky a odpovědi.
  • Pravděpodobně byste měli svůj software GPL vytvořit také , ale musíte se zeptat svého právníka

Odpovědět

Nedistribuujte

GPL je primárně o distribuci vašeho softwaru (to, čemu říkají " doprava "). Pokud oužívejte pouze svou aplikaci a knihovnu GPL interně, společnost GPL toto převody nepovažuje a ustanovení copyleft se nespustí. Nemusíte proto program open-source.

Komunikujte v plné délce

Pokud váš program nezávisí na správné funkci knihovny GPL nebo aplikace, a vy komunikovat s ním na délku paže prostřednictvím vytváření samostatného procesu, potrubí nebo něčeho podobného než přímé propojení knihovny ve vaší aplikaci, pak GPL považuje váš program za samostatnou aplikaci (namísto odvozené práce ) a nemusíte svůj program open-source.

Komentáře

  • 2. bod není striktně pravdivý. Komunikace s programem GPL může být legálně považována za " propojení " s ním … (opravdu záleží na tom, zda protokol používá několik aplikací nebo ne)
  • Primární myšlenka je, že váš program nezávisí na knihovně (tento bit o " odvozených dílech "). Souhlasím ale, že ' má šedou oblast (FSF říká tolik). Nejsem si úplně jistý, co má s čímkoli společného několik dalších aplikací.
  • ok, ' pak nemůže použít GPL. ' vytváříme program, který ovládá robota, který snímá objekty, program je pak průběžně zpracovává (kontrast, vyvážení, maskování atd.) A provádí několik typy prezentací / sbírek z nich ….

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *