Cygwin станет доступен под лицензией LGPL

Вчера на сайте компании Red Hat, которая занимается разработкой библиотеки, появилась заметка о том, что следующий релиз Cygwin (версия 2.5.2) будет выпущен под лицензией GNU Lesser General Public License (LGPL) третьей версии. Разбираемся, что это значит.

Станет доступен под LGPL? Он вроде и раньше свободно распространялся

Раньше Cygwin выпускался под лицензией GPL v.2. Это, как и LGPL, свободная лицензия.

Да? А в чём тогда разница?

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

И зачем это нужно? Я, например, горой стою за копилефт.

LGPL накладывает копилефт на саму библиотеку, но позволяет выпускать под другой лицензией те продукты, которые лишь используют её для своей работы. То есть переход на LGPL даст больше возможностей для коммерческого применения библиотек Cygwin, что должно положительно сказаться на их развитии и распространении.

Пётр Соковых, транслятор двоичного кода в русский язык