Инициатива Open Source перечисляет 9 различных лицензий в своем списке «Лицензий, которые популярны и широко используются или имеют сильные сообщества» .
Я хочу лицензировать свой проект с открытым исходным кодом. К сожалению, я не говорю по-юридически. Есть ли какая-нибудь диаграмма, к которой я мог бы обратиться, чтобы помочь мне сделать правильный выбор или, по крайней мере, указать мне правильное направление? Например, таблица со сводкой различий между лицензиями или, возможно, блок-схема, использующая мои требования, чтобы указать мне правильную лицензию для меня?
Я также собираюсь встретиться с адвокатом, но любая информация для начала поможет.
Ответы:
Джефф Этвуд проделал довольно хорошую работу, объяснив различия между множеством лицензий на программное обеспечение с открытым исходным кодом на простом английском языке здесь:
http://www.codinghorror.com/blog/2007/04/pick-a-license-any-license.html
Наиболее важным фактором, влияющим на ваше решение, будут ваши условия перераспределения. То есть, позволите ли вы использовать свой код в коммерческих приложениях, и если да, потребует ли вы, чтобы такие приложения открывали свой собственный код?
Вот где GPL примечателен: если вы лицензируете свой код под GPL, любой, кто использует ваш код, должен также лицензировать свой код под GPL. Поскольку GPL требует, чтобы весь ваш код был открытым исходным кодом, это в значительной степени исключает его использование в компаниях, которые хотят сохранить свой код закрытым.
Обратите внимание, что GPL позволяет вам использовать код GPL для внутренних бизнес-приложений, если вы не распространяете эти приложения третьим лицам.
Смотрите также
http://haacked.com/archive/2007/04/04/there-are-only-four-software-licenses.aspx
источник
Как вы просили график сравнения лицензий с открытым исходным кодом:
Пожалуйста, прочитайте также эту прекрасную статью: принятие подхода с открытым исходным кодом для разработки, распространения и лицензирования программного обеспечения .
источник
Отличным ресурсом для понимания лицензий с открытым исходным кодом является всеобъемлющий интерактивный дифференциатор лицензий от Oxford Universities OSS Watch .
Это задает вопросы, которые направляют вас к подходящей лицензии для вашего программного обеспечения.
У каждого есть свои плюсы и минусы, поэтому прочитайте, какие ограничения они накладывают на код, и решите, кого вы хотите использовать. Предупреждение, что бы вы ни выбрали, кто-то будет жаловаться - это территория священной войны и выходит за рамки этого вопроса.
источник
Существует упрощенное объяснение для многих лицензий, доступных на NRecursions (в блоге больше лицензий. Ниже перечислены несколько).
источник