История изменений
Исправление Zmicier, (текущая версия) :
Вы хотели сказать что-то другое? Что вы хотите выдать разрешение на включение вашего труда в несвободные программы?
Да. В т.ч. в программы с закрытым исходным кодом, права на которые принадлежат работодателю.
Ага. Ровно для этого написана GNU Lesser GPL.
Малая GPL-то в этом как-то мешает?
Таки да. В случае если исходный код закрыт и объектники не предоставляются, LGPL допускает линковку только в виде динамической библиотеки.
Об’ектники — это все, что не исходники. Если они не распространяются, то вообще никакой проблемы нет. :-)
Все, что длеает Малая GPL — это по-настоящему обеспечивает право свободно изменять ваш труд, с какой бы проприетарщиной и насколько крепко он ни был замазан.
Почему вы хотите дозволить кому попало отбирать у пользователей (вот здесь — именно «пользователей») вашей библиотеки это право?
В редких случаях действительно требования Малой GPL действительно оказываются несоразмерными, и тогда применяются другие исключения из GPL — например, исключение для библиотек времени исполнения [0]; но в нормальных случаях ее требования совершенно оправданы.
Исходная версия Zmicier, :
Вы хотели сказать что-то другое? Что вы хотите выдать разрешение на включение вашего труда в несвободные программы?
Да. В т.ч. в программы с закрытым исходным кодом, права на которые принадлежат работодателю.
Ага. Ровно для этого написана GNU Lesser GPL.
Малая GPL-то в этом как-то мешает?
Таки да. В случае если исходный код закрыт и объектники не предоставляются, LGPL допускает линковку только в виде динамической библиотеки.
Об’ектники — это все, что не исходники. Если они не распространяются, то вообще никакой проблемы нет. :-)
Все, что длеает Малая GPL — это по-настоящему обеспечивает право свободно изменять ваш труд, с какой бы проприетерщиной и насколько крепко он ни был замазан.
Почему вы хотите дозволить кому попало отбирать у пользователей (вот здесь — именно «пользователей») вашей библиотеки это право?
В редких случаях действительно требования Малой GPL действительно оказываются несоразмерными, и тогда применяются другие исключения из GPL — например, исключение для библиотек времени исполнения [0]; но в нормальных случаях ее требования совершенно оправданы.