Какую авторскую лицензию выбрать? [закрыто]

StackOverflow https://stackoverflow.com/questions/273507

  •  07-07-2019
  •  | 
  •  

Вопрос

Какой тип лицензии защищен авторским правом, чтобы сделать код доступным для общественности всеми возможными способами.

Является " лицензией MIT " лучший вариант?

Это было полезно?

Решение

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

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

Лично я предпочитаю лицензии, такие как BSD или MIT, потому что они не так ограничительны, как GPL. GPL может многое сказать о том, что может и не может сделать пользователь кода.

Другие советы

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

Если ваша цель - сделать ваш код максимально полезным и доступным для всех в мире, выберите конкретную либеральную лицензию, которая явно дает людям право использовать вашу работу. Организации с юридическими отделами любят явные лицензии, и люди хотят лицензии, которые работают в их юрисдикции.

Хотя Грег упомянул SQLite, он не указал, что они на своей странице лицензий проблема общественного достояния и как это не работает везде для всех и каждого использования. Общественное достояние фактически ограничивает некоторых людей, поэтому они также продают лицензии. Кроме того, ознакомьтесь с разделом часто задаваемых вопросов о Creative Commons для не был перенесен в мою юрисдикцию (страну). Что я могу сделать? для получения дополнительной информации о международных проблемах с лицензиями.

Если это для вас нечто иное, чем случайное решение, например, выпуск огромной кодовой базы, ранее принадлежавшей крупной компании, вы, возможно, захотите найти настоящего юриста по вопросам ИС, а не спрашивать кучку программистов. :)

Ознакомьтесь с краткой информацией о лицензиях в режиме онлайн (см. этот вопрос для ссылок). Только не пиши свое!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top