Задать вопрос

GPL при клиент-серверной архитектуре?

Eсть веб-сервис, у которого есть совсем недокументированный недоapi, но оно легко реверсинженируется. К этому api веб-сервис распространяет от своего имени код для сайтов, написанный на php и в нем нет никаких указаний по какой лицензии он распространяется. Есть плагин к cms, написанный сторонним разработчиком и использующий этот php-код от веб-сервиса. Плагин распространяется под GPL v2 и старше.



Может ли другой веб-сервис написать свой плагин на основе плагина стороннего разработчика и распространять его по GPL, при этом не раскрывая исходников самого сервиса? Проблема в том, что плагин не имеет никакого смысла и не может работать в отсутствие веб-сервиса и, таким образом, возможно, с юридической точки зрения является часть программы веб-сервиса.
  • Вопрос задан
  • 2893 просмотра
Подписаться 3 Оценить Комментировать
Ответ пользователя Oreolek К ответам на вопрос (5)
Oreolek
@Oreolek
Короче: CMS не использует и независима от кода плагина — она просто предоставляет интерфейс, поэтому её открывать необязательно даже если распространяете плагин (вроде ваш случай). Если GPL используется в коде CMS — нужно открывать, если эта модификация распространяется далее.
Ответ написан
Комментировать