Вопрос знатокам open-source

компьютеры программирование GPL open-source Copyleft

Возможна ли такая лицензия, чтобы являлась копилефтом, но при этом запрещала создание клонов проекта?
Конкретный пример. Допустим, я собираюсь разрабатывать довольно крупное ПО, и хочу раздавать его по copyleft-лицензии типа GPL2.
Но через 5 лет разработки какой-то человек не соглашается с политикой/архитектурой/etc проекта и создаёт клон.
От этого не выигрывает никто: ни пользователи, ни разработчики.
Вопрос заключается в том, как можно писать open-source ПО и избегать подобных ситуаций?

Примечание:
AntiPetya, Капитан Очевидность в гробу переворачивается : )

Вопрос всё-таки про ОС, в close-source много ненужных ограничений.

Примечание:
> Если клон будет создан на основе вашего GPL-кода, то этот человек нарушит лицензию.

Если клон будет под GPL, то не нарушит.

Примечание:
Zhuravlik, Apache License не то.

Она не только разрешает распространять изменяемые копии, но также выводить их под статуса открытого ПО.

Примечание:
> А еще интересно, кто вам запрещает написать собственную лицензию и распространять под ней свое приложение?

Я думал над этим.
Заказать юридически обоснованную лицензию стоит немалых денег. А ведь нужна совместимость с законодательствами многих стран.

> Существующие опенсорс-лицензии так или иначе позволяют переиспользовать исходный код проекта, разумеется. Мне вот интересно,
> какой толк от open source, если этот open source нигде нельзя будет использовать, кроме как любоваться чужим кодом без возможности
> его переиспользовать? Это же нелепо!

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

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

Да. Я и не хочу запрещать никому пользоваться кодом. Пусть пользуются, пусть растаскивают.
Не хочу форков. :)
Вот скажите, какой смысл в GNU Emacs и XEmacs?
Представьте сейчас Blender клонируют и будут самостоятельно развивать.

> Но если вообще запретить его растаскивание - тогда выпускайте лучше еще один проприетарный продукт.

С собственническими продуктами геморроя много, а я разработчик, но не юрист и не предприниматель.
Ответы:
пишите close-source freeware
Если клон будет создан на основе вашего GPL-кода, то этот человек нарушит лицензию. Теоретически вполне возможно подать на него в суд.
>Вопрос заключается в том, как можно писать open-source ПО и избегать подобных ситуаций?
>Она не только разрешает распространять изменяемые копии, но также выводить их под статуса открытого ПО.
>Возможна ли такая лицензия, чтобы являлась копилефтом, но при этом запрещала создание клонов проекта?
Это по сути запрет на изменения кода без Вашего разрешения, а это уже не свободный софт и не опенсоурс.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.