Как я нахожу лицензию Open Source, которая является правильной для моего проекта? [закрытый]

15
задан bitbonk 17 January 2013 в 14:26
поделиться

3 ответа

Есть три основных семейства лицензий свободных программ: разрешающее, слабое авторское лево и сильное авторское лево.

Разрешающие лицензии (MIT, BSD и Apache в вашем списке) позволяют использовать ваш код в проприетарных проектах, не передавая обратно ни их код, ни ваш код, если они его изменили.

Слабые лицензии с авторским левом (LGPL, MPL в вашем списке) позволяют использовать ваш код в проприетарных проектах, но они должны совместно использовать ваш код под той же лицензией, если они его изменили.

Строгие лицензии с авторским левом (GPL) требуют, чтобы они распространяли свой собственный код под той же лицензией (здесь GPL).

Я не рекомендую выбирать другие лицензии в вашем списке, чтобы бороться с распространением лицензий. Вы можете прочитать больше о лицензиях свободного программного обеспечения в Википедии, FSF и OSI .

28
ответ дан 1 December 2019 в 02:01
поделиться

Это дает довольно хорошее представление о том, что там есть

http://www.codinghorror.com/blog/2007/04/pick- a-license-any-license.html

На сайте Creative Commons есть инструмент, который поможет вам выбрать

http://creativecommons.org/choose/

Нам нужно что-то подобное для всех наших лицензий на код !

2
ответ дан 1 December 2019 в 02:01
поделиться

Какие права вы должны предоставить или запретить?

  • Устраивает ли вас, если кто-то использует вашу программу?
  • Устраивает ли вас, если кто-то модифицирует вашу программу?
  • Устраивает ли вас, если кто-то продает вашу программу?
  • Устраивает ли вас, если кто-то продает модификации вашей программы?
  • Устраивает ли вас, если кто-то продает вашу программу как закрытый исходный текст?

На эти вопросы вы должны ответить сами.

BTW, по моему мнению, GPL v2 или более поздней версии - это безопасный выбор по умолчанию. Ее используют те, кто ответил "да" на все вопросы, кроме последнего из моих примеров.

1
ответ дан 1 December 2019 в 02:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: