@GrayWolf82
TADDM / Linux Administrator @ IBM

Какую лицензию выбрать для open-source проекта?

Доброго времени суток

Стал вопрос о выборе лицензии для нашего проекта. Суть в том что состоять он будет из трех частей: две из которых будут с открытым кодом и возможностью всех желающих подключиться к проекту. Третья часть (идет речь о модуле обеспечения безопасности) будет тоже с открытым кодом НО(!) доступ к коду будет либо у сторонних разработчиков, прошедших определенную проверку либо у сотрудников компании, закрепленных за данной частью проекта. Так же проект будет монетизирован за счет покупки различных услуг. Так же запланирована вазможность конечным пользователям писать свои собственные модули (которые могут быть как с открытым так и с закрытым кодом и распространятся как платно так и бесплатно)
В идеале хотелось бы все подвести GPLv3 либо Apache 2.0 но нет уверенности что это будет возможно. Плюс остается вопрос с возможностью патентирования некоторых идей и разработок (будет указана возможность свободного использования, распространения и модификации)
Какая из лицензий будет наилучшим способом подходить для даной задачи или нужно будет свой "велосипед"?
  • Вопрос задан
  • 823 просмотра
Решения вопроса 1
@res2001
Developer, ex-admin
Третья часть (идет речь о модуле обеспечения безопасности) будет тоже с открытым кодом НО(!) доступ к коду будет либо у сторонних разработчиков, прошедших определенную проверку либо у сотрудников компании, закрепленных за данной частью проекта.

Значит третья часть будет закрытая.
Будут ли первые 2 части работать без закрытой третьей? Если нет, тогда какой смысл открывать и первые две?

Есть еще один момент, влияющий на выбор лицензии - какие сторонние библиотеки будут использоваться в вашем проекте и какие у них лицензии. Если у сторонних библиотек лицензия GPL, то вам уже никуда с GPL не спрыгнуть и выбора по сути нет.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Gytim
MIT или BSD разрешает всем получать деньги за нее, но также код остается открытым

но это все к юристам, потому что неизвестно как будут получаться деньги с проги
Ответ написан
@pfg21
ex-турист
если код не может получить произвольный человек - он не открытый :)
так что думай в другую сторону.
можно сделать "открытый" код в виде доступности на рид-онли, а запись в репозиторий отдать комерсам. тогда что-то искомое получится.
в принципе лицензии регламентируют доступ пользователя к исходным кодам.
а условия внесения пользовательских изменений в оригинальный исходный код оставляют за автором.
Ответ написан
Ваш ответ на вопрос

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

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