Shamoi
@Shamoi
Python, Flask

Распространяется ли обязанности лицензии на разработчика для open source проекта?

Допустим, существует какой-то проект X. Он развивается по лицензии GNU GPL, принимает contributions.
В один момент разработчик решает, что в дальнейшем проект нужно развивать не в open source. Может ли он сделать так?
Судя по википедии,
> В общем случае распространитель программы, полученной на условиях GPL, либо программы, основанной на таковой, обязан предоставить получателю возможность получить соответствующий исходный код.
Является ли разработчик распространителем?

Чем в этом плане отличается Apache License?
  • Вопрос задан
  • 419 просмотров
Решения вопроса 2
@GalkinVicror
А как вы думаете, почему Linux так долго не может сменить лицензию, хотя Линус хочет (правда не на закрытую).

Зависит от конкретной лицении:
Для ряда лицензий (пример с Линукс) нужно получить согласие всех разработчиков.
Для ряда лицензий (например, лицензий BSD) можно без ограничений делать, что угодно, только нужно не забывать указывать копирайты родительской системы во всех ее потомках.

Апачевская достаточно лояльна в этом смысле, подобна BSD, но гарантий не дам, нужно вникать в текст внимательно.
Ответ написан
Комментировать
@balamut108
Py
Сева, если речь идёт о потенциальном проекте лучше сделайте отдельно об этом пункт в лицензионном соглашении . Если говорить с правовой точки зрения, то в настоящий момент в судебной практике РФ нет информации о том, что кто-то разрабатывал OS-проект под открытой лицензией, а потом внезапно закрыл его и кто-то предъявил какие-то претензии на счёт этого.
Существуют споры касательно авторских прав на проекты, но это лицензия здесь скорее играет роль доказательной базы, т.е. речь идёт о том, что кто-то зарегистрировал право в соотв. с законами РФ и кто-то пытается оспорить это (претендовать и т.п.).
Я вообще сомневаюсь, что свободные лицензии имеют какую-либо юридическую силу на территории РФ. Лицензия же не позиционируется как оферта, при разработке свободного ПО вы не принимаете каких-либо обязательств на себя, так что в данном процессе скорее этика разработчиков должна превалировать над тонкостями права.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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