@Koncord

Можно ли в СПО использовать не свободные компоненты?

Например есть сервер под GNU GPL v3 с поддержкой скриптинга (Squirrel/Pawn), могут-ли быть эти самые скрипты не свободными?
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
@Z-r
IANAL, TINLA.

Тут надо уточнить, что у вас там происходит. Если имеется свободный интерпретатор, покрытый сильным авторским левом GNU GPL, которым вы хотите выполнять несвободные сценарии, то бога ради.

Прекрасно известный вам пример: GNU Bash (а равно и, например, Busybox Ash) — интерпретатор распространяется на условиях GNU GPL, но это никак не ограничивает вас в возможности написания несвободных сценариев на их языке.

А вот если например функционал скрипта зависит от библиотеки под сильным авторским левом, то он под это авторское лево попадает, совершенно безотносительно того, что там с интерпретатором.

Например, программа на Перле (он под Artistic License v1 || GNU GPLv1+), использующая возможности Ghostscript’а (он под GNU Affero GPL), попадает под авторское лево GNU AGPL и должна быть свободной.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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