[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