[devel] nfdump

Dmitry V. Levin ldv на altlinux.org
Ср Мар 25 13:12:38 MSK 2020


On Wed, Mar 25, 2020 at 01:55:09PM +0400, Sergey Afonin wrote:
> On Tuesday 17 March 2020, Ivan A. Melnikov wrote:
> 
> > Это, в частности, означает, что если в пакете перемешан код под
> > GPLv2+, GPLv2-only и какой-нибудь MIT, то у пакета лицензия
> > GPLv2-only, и точка. Потому что весь остальной код "автоматически"
> > перелицензируется под самую жесткую из лицензий, если может, а
> > если не может, то такой пакет нельзя собирать в Сизиф.
>  
> Давайте ещё один пример разберём. Пакет nfdump. Основная лицензия
> BSD-3-Clause. Но вот libnfdump содержит LZ4 с BSD-2-Clause и miniLZO с
> GPL-2.0-or-later. Всё это попадает в один бинарник libnfdump-%version.so.
> С libnfdump, согласно вышеотквоченному, понятно - GPL-2.0-or-later.

Давайте разберём.
Если пакет содержит LZ4, но не является liblz4, это ошибка, которую следует исправить.
Если пакет ещё и является библиотекой, то эта ошибка критическая.

https://bugzilla.altlinux.org/36391


-- 
ldv


Подробная информация о списке рассылки Devel