[devel] Лицензионная проблема в GPL пакетах, линкующихся с OpenSSL
Alexey V. Vissarionov
gremlin на altlinux.org
Вс Апр 4 16:48:13 MSK 2021
On 2021-04-04 15:53:37 +0300, Andrey Savchenko wrote:
>>> Обращаю внимание, что лицензии OpenSSL и GPL(все) не совместимы:
>>> https://www.gnu.org/licenses/license-list.html#OpenSSL
>> We recommend using GNUTLS instead of OpenSSL in software you write.
>> However, there is no reason not to use OpenSSL and applications
>> that work with OpenSSL.
> Вы не тот текст процитировали, следовало:
> The license of OpenSSL is a conjunction of two licenses, one called
> "OpenSSL License" and the other being the license of SSLeay. You
> must follow both. The combination results in a copyleft free
> software license that is incompatible with the GNU GPL. It also has
> an advertising clause like the original BSD license and the Apache
> 1 license.
> Лицензия OpenSSL содержит дополнительные ограничения на
> распространение кода, что не допустимо согласно GPL.
Значит, на какое-то из требований нужно положить болт. Вот такой:
<<================================================================>>
Это, разумеется, шаг резьбы :-)
>>> Могут быть и другие пакеты с такой же проблемой, поэтому всё,
>>> где есть GPL и линковка с OpenSSL, нужно тщательно изучить
>>> соответствующим мейнтенерам.
>> Мне кажется, проблемой должны заниматься юристы, а не
>> мантейнеры.
> Вы предлагаете игнорировать нарушение GPL в репозитории?
Единственный риск, который это может создать - репутационный, да и
тот (насколько я вкурил ГК РФ) невелик. Особенно если "нарушать" не
GPL, а дополнительные ограничения от OpenSSL.
> С таким аргументом, как у Вас, можно помещать в репозиторий
> любые пакеты под любыми лицензиями,
А что мешает?
> даже проприетарные бинарные блобы,
Бывает и такое. Не от хорошей жизни, но бывает.
> а на любые вопросы отправлять к юристам.
> Так что прекращайте этот детский сад, проблема серьёзная.
Серьезная проблема - это, например, зависимости от libsystemd.
А несовместимость лицензий - забота прежде всего авторов оных.
> Впрочем, не нужно быть юристом, чтоб сравнить два набора
> требований и понять, что их одновременное выполнение
> невозможно.
Да и хрен с ними. Пусть авторы лицензий GPL и OpenSSL сами между
собой договариваются, а "нам не шашечки, нам ехать".
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
Подробная информация о списке рассылки Devel