LINUX.ORG.RU

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

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

Никак. Но, правообладатели OpenSSL и glibc разрешают вам использовать их труд для создания более ограничительных, в т. ч. несвободных работ (при соблюдении ряда условий, разумеется).

Плюс, стандартная сишная библиотека, которая в несвободных системах тоже может быть несвободна, несомненно попадает под понятие «системной библиотеки», которые GNU GPL (§ 1) исключает из состава работы как целого. Вам не нужно прибегать к этому пункту в случае с GNU libc, которая под GNU Lesser GPL, но если, например, вы портируете чью-либо программу, защищенную GNU GPL, под Винду, то это тот самый случай.

С OpenSSL посложнее — ее лицензия содержит злостный пункт о рекламе, такой же как в четырехпунктовой лицензии BSD, что делает ее несовместимой с GNU GPL. Посему если автору хочется использовать именно OpenSSL, а не gnuTLS, и его не смущает эта самая необходимость упоминать OpenSSL во всей рекламной продукции своего продукта, то надо явным образом ослабить копилефт GNU GPL, разрешив линковать вашу программу с OpenSSL. Но такое исключение вы можете дать, только если опять же не связаны чужим авторским левом.

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

Никак. Но, правообладатели OpenSSL и glibc разрешают вам использовать их труд для создания несвободных работ (при соблюдении ряда условий, разумеется).

Плюс, стандартная сишная библиотека, которая в несвободных системах тоже может быть несвободна, несомненно попадает под понятие «системной библиотеки», которые GNU GPL исключает из состава работы как целого. Вам не нужно прибегать к этому пункту в случае с GNU libc, которая под GNU Lesser GPL, но если, например, вы портируете чью-либо программу, защищенную GNU GPL, под Винду, то это тот самый случай.

С OpenSSL посложнее — ее лицензия содержит злостный пункт о рекламе, такой же как в четырехпунктовой лицензии BSD, что делает ее несовместимой с GNU GPL. Посему если автору хочется использовать именно OpenSSL, а не gnuTLS, и его не смущает эта самая необходимость упоминать OpenSSL во всей рекламной продукции своего продукта, то надо явным образом ослабить копилефт GNU GPL, разрешив линковать вашу программу с OpenSSL. Но такое исключение вы можете дать, только если опять же не связаны чужим авторским левом.