Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разные вопросы > Совместное использование лицензий


Автор: syao 12.2.2011, 06:38
Всем привет.

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

Интересуют прежде всего библиотеки GPLv3, LGPL, Apache License v2.0 и BSD. "Линкование" (если можно так выразиться) - динамическое, т.к. языки Java или Python (библиотеки) + JavaScript RIA фреймворки ExtJS или GooxDoo.

1) Если я пишу программу исключительно для собственного пользования/использования в компании, в которой я работаю - то я абсолютно свободно забиваю на все ограничения и мешаю либы как мне вздумается, без всяких указаний на лицензии в коде. При условии, что программа не будет распространятся.

2) Если я пишу программу на заказ, но для личного/внутреннего использования заказчиком - то я получаю деньги не за программу, а за работу, при этом мы с заказчиком опять таки не обязаны заморачиваться над любыми ограничениями указанных лицензий.

3) Если программа будет распространятся (доступна для свободного скачивания/подорваться), то я обязан распространять ее под GPLv3, элементы под другими указанными библиотеками, насколько я понял, допускают использование в продукте лицензированным под GPLv3. При этом я обязан обеспечить свободный доступ к исходникам.


Поправьте, если я где ошибся.



Автор: LSD 14.2.2011, 11:29
Если ты используешь динамическую линковку, то тут есть два мнения:
1. Твой код должен распространятся по GPLv3 лицензии. Это мнение FSF.
2. Твой код не должен распространятся по GPLv3 лицензии. Это мнение сторонних юристов и мое smile Поищи во флейме, там был длинный спор на эту тему.



2. Этот случай ничем не отличается, от 3.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)