Я выпускаю некоторый код, какую лицензию я должен использовать? [закрытый]

5
задан Daniel Brose 29 July 2015 в 07:30
поделиться

2 ответа

Мой код будет открытым. Есть несколько вещей, которые меня беспокоят.

  1. Если Я выпускаю его с открытым исходным кодом, я проиграю мои права как оригинальные авторские права владелец?

Нет, не под GPL, MIT или BSD. Эти лицензии фактически полагаются на ваше авторское право как средство определения условий использования / распространения кода.

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

Исключением является то, что если вы выпускаете свой код как GPL, а кто-то другой делает производную работу, это лицо имеет авторское право на свои изменения, и вы не можете выпустить версию без GPL, включающую его изменения, без его разрешения.

.2. Действительно, какую лицензию я должен использовать, если я хочу, чтобы люди могли чтобы использовать его бесплатно, измените его, как они хочу, распространять ОРИГИНАЛЬНУЮ работу (не измененная работа).

Вкратце:

  • Используйте GPL, если вы хотите запретить людям использовать ваше программное обеспечение в коммерческих продуктах без вашего разрешения.
  • Используйте BSD или MIT, если вам все равно, что люди делают с вашим программным обеспечением.
  • Если вы вообще не хотите, чтобы люди распространяли модифицированные копии, вам нужна другая лицензия. Может быть, начать с бесплатной лицензии и разрешить изменение исходного кода, но не распространение измененных копий.

Обратите внимание, я не юрист, это не профессиональная юридическая консультация.

2
ответ дан 14 December 2019 в 18:58
поделиться

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

Creative Commons имеет еще несколько ограничительных лицензий, так что ознакомьтесь с ними. Некоторые из них позволят распространять измененную работу, но только в том случае, если она обратится и добавит уведомление «не поддерживается».

3
ответ дан 14 December 2019 в 18:58
поделиться
Другие вопросы по тегам:

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