LINUX.ORG.RU

История изменений

Исправление Zmicier, (текущая версия) :

Вы хотели сказать что-то другое? Что вы хотите выдать разрешение на включение вашего труда в несвободные программы?

Да. В т.ч. в программы с закрытым исходным кодом, права на которые принадлежат работодателю.

Ага. Ровно для этого написана GNU Lesser GPL.

Малая GPL-то в этом как-то мешает?

Таки да. В случае если исходный код закрыт и объектники не предоставляются, LGPL допускает линковку только в виде динамической библиотеки.

Об’ектники — это все, что не исходники. Если они не распространяются, то вообще никакой проблемы нет. :-)

Все, что длеает Малая GPL — это по-настоящему обеспечивает право свободно изменять ваш труд, с какой бы проприетарщиной и насколько крепко он ни был замазан.

Почему вы хотите дозволить кому попало отбирать у пользователей (вот здесь — именно «пользователей») вашей библиотеки это право?

В редких случаях действительно требования Малой GPL действительно оказываются несоразмерными, и тогда применяются другие исключения из GPL — например, исключение для библиотек времени исполнения [0]; но в нормальных случаях ее требования совершенно оправданы.

[0] https://www.gnu.org/licenses/gcc-exception-3.1.en.html

Исходная версия Zmicier, :

Вы хотели сказать что-то другое? Что вы хотите выдать разрешение на включение вашего труда в несвободные программы?

Да. В т.ч. в программы с закрытым исходным кодом, права на которые принадлежат работодателю.

Ага. Ровно для этого написана GNU Lesser GPL.

Малая GPL-то в этом как-то мешает?

Таки да. В случае если исходный код закрыт и объектники не предоставляются, LGPL допускает линковку только в виде динамической библиотеки.

Об’ектники — это все, что не исходники. Если они не распространяются, то вообще никакой проблемы нет. :-)

Все, что длеает Малая GPL — это по-настоящему обеспечивает право свободно изменять ваш труд, с какой бы проприетерщиной и насколько крепко он ни был замазан.

Почему вы хотите дозволить кому попало отбирать у пользователей (вот здесь — именно «пользователей») вашей библиотеки это право?

В редких случаях действительно требования Малой GPL действительно оказываются несоразмерными, и тогда применяются другие исключения из GPL — например, исключение для библиотек времени исполнения [0]; но в нормальных случаях ее требования совершенно оправданы.

[0] https://www.gnu.org/licenses/gcc-exception-3.1.en.html