Регистрация | Войти
Lisp — программируемый язык программирования
RSS
Лицензия на тесты и лицензия на софт
den73 - 26.06.2016 10:49, Сообщений - 8
Доброго времени суток! Мы разрабатываем интерпретатор Common Lisp под лицензией MIT. Каковы будут последствия, если мы возьмём тесты для этого интерпретатора под лицензией *GPL и включим их в дистрибутив? Не повлечёт ли это заражение нашего интерпретатора *GPL?
[#]
Если именно включишь в  ...  то общий результат будет производным согласно gpl. Есть понятие сборника софта включающего явно  определенную часть под gpl и общей лицензией не ущемляющий "свободы". Но тогда код не-gpl должен быть независимым и не содержать ссылок на части под gpl и наоборот. С другой тесты могут проверять что-то нейтральное  типа ANSI-стандартов. Общая рекомендация, обычно, держать по отдельности.

Рассуждение про "заражение" придает вопросу несколько хамский стиль. А попытки избежать влияния GPL, трактуются как невозможность распространять такой код.
flyamt - 26.06.2016 18:46
[#]
Тесты - это ж тесты, нафига их включать в дистрибутив.
vi1 - 26.06.2016 18:51
[#] Ответ на комментарий от vi1 26.06.2016 18:51
Типа как в sbcl source tree, sh run-tests.sh ?
Тогда можно выделить их в отдельный "пакет" и не париться.

vi1 - 26.06.2016 18:52
[#] Ответ на комментарий от vi1 26.06.2016 18:52
Извините, не имел в виду никого обидеть. Понятие о "вирусности" GPL придумал не я, а если есть вирусность, то ей можно и заразиться.
Тесты удобно включать в репозиторий и в дистрибутив.

Ладно, пока возьмём тесты от SBCL и хватит.
den73 - 26.06.2016 19:49
[#] Ответ на комментарий от den73 26.06.2016 19:49
Про вирусность ты не тому ответил.

По-моему тут вообще говорить не о чем. Ты же не используешь код, который под gpl, в данном случае этот код - тесты, для сборки продукта который распространяется.

vi1 - 27.06.2016 21:50
[#] Ответ на комментарий от vi1 27.06.2016 21:50
А что, здесь можно увидеть дерево, кто кому ответил? Для меня форум выгдялит простынёй. Пока решил не морочиться с *GPL, а держаться от неё подальше, так безопаснее. Потому что лицензия на сборник оказывается тоже GPL, а потом если она один раз прилипла, то не помогает даже удаление кода, который под GPL - всё равно сборник остаётся под *GPL. Какие-то подобные страшилки я читал. Некогда разбираться толком.
den73 - 28.06.2016 14:02
[#] Ответ на комментарий от den73 28.06.2016 14:02
> А что, здесь можно увидеть дерево, кто кому ответил? Для меня форум выгдялит простынёй. 

Ну, дык, в шапке комментария есть ссылка на что ответ, почти как на ЛОРе :)
archimag - 28.06.2016 14:47
[#]
> Мы разрабатываем интерпретатор Common Lisp под лицензией MIT.
> Каковы будут последствия, если мы возьмём тесты для этого интерпретатора
> под лицензией *GPL и включим их в дистрибутив?

Пока этот интерпретатор распространяется отдельно от тестов проблем не будет :)
Если распространять собираетесь вместе, то можно использовать двойную лицензию.
anaumov - 05.12.2016 23:22
@2009-2013 lisper.ru