Выбор лицензии для коммерческого ПО

Подскажите пожалуйста, в сторону какой лицензии для своей платной(!) программы стоит смотреть, при таких условиях:
1) Исходный код открыт
2) Исходный код можно модифицировать
3) Можно писать плагины и продавать их
4) Но за каждую установленную копию программы нужно заплатить (или взять разрешение) автору
  • Вопрос задан
  • 2962 просмотра
Пригласить эксперта
Ответы на вопрос 3
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
GPL вам вполне подходит. Код распространяйте под GPL, а инсталлер — под закрытой лицензией (и естественно немодифицируемой).
Ответ написан
Комментировать
ob1
@ob1
Странно, что GPL подходит, ведь эта лицензия не запрещает собрать свой исполняемый модуль из исходного кода и не платить за лицензию. Так что в чистом виде GNU GPL не подходит. Либо надо применять двойную лицензию — проприетарную и GPL, как, например, в Qt. Либо другой аналогичный ход.

Учтите, что если Вы выбрали GNU GPL, то потом все модификации и правки исходного кода Вы должны будете делать доступными. Либо Вам придётся изменить лицензию на другую. В этом смысле LGPL выглядит предпочтительнее.

Строго говоря, Ваши требования надо уточнять. Вы хотите, чтобы даже собранную из исходного кода программу должны были оплачивать (спрашивать разрешение) или это касается только Вашей сборки? Во втором случае можно попробовать GPL, но оцените свои силы, сможете ли Вы выступать в роли RHEL в связке RHEL/CentOS? В первом случае лучше вообще не открывать код.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы