Nie mogę odnaleźć w internecie informacji na temat tego czy licencje GNU GPL pozwalają na wykorzystania oprogramowania rozpowszechnianego na tej licencji w użyciu przy projektach komercyjnych?
Jeżeli korzystasz z kodu objętego licencją GPL, sam musisz udostępnić własny na tej samej licencji. Jeżeli korzystasz z gotowych bibliotek (np. javowe JAR-y)… zdania są podzielone. Jeżeli chcesz korzystać z gotowego programu (bez żadnych modyfikacji), wydaje mi się, że nie ma przeszkód.
Jeśli chodzi o Javę czy C# i pochodne, nie da się wydać (w pełni) zamkniętego kodu
Jak nie chcesz tworzyć na GPL poszukaj czegoś na lGPL, BSD, MIT albo Apache.
Ścisłe trzymanie kodu pod kluczem nie ma sensu: ktoś kto by takiego programu nie napisał taki kod i tak w niczym nie pomoże. A komuś kto by napisał - twój kod i tak mu nie pomoże. Chyba że używasz jakiegoś super tajnego algorytmu, którego za wszelką cenę chcesz ukryć przed światem.
w przypadku tej licencji program tak jakby dziedziczy licencje po wykorzystanym ‘źródle’. użyłeś kodu GNU GPL, sam musisz udostępnić swoje dzieło na tej licencji.