[devel] Using binary blobs in package

Andrey Savchenko bircoph на altlinux.org
Чт Дек 5 15:26:20 MSK 2024


On Thu, 5 Dec 2024 13:49:59 +0300 Denis Medvedev wrote:
> On Thu, 05 Dec 2024 13:43:18 +0300
> Oleg Solovyov <mcpain на altlinux.org> wrote:
> 
> > В письме от четверг, 5 декабря 2024 г. 13:13:13 GMT+3 пользователь
> > Kurachenko A. написал:
> > > Скрипт будет написан и упакован мной, и его содержимое всегда будет
> > > доступно на git.alt. Репозиторий с библиотекой можно форкнуть и
> > > качать уже из форка ради безопасности.
> > 
> > А какие меры будут приняты в отношении потенциального mitm?
> А AGPL кстати такие вещи позволяет? Она ведь требует выдачи
> ПОЛЬЗОВАТЕЛЯМ системы ВСЕГО кода приложения.
> 
> "пользователи, использующие изменённую программу через сеть, могут
> получить её исходный код."

AGPL (и любая GPL) работает в обе стороны: если код приложения
AGPL, но оно не может линковаться с проприетарными закрытыми
приложениями, за исключением случая стандартных системных
интерфейсов, для которых существуют открытые реализации. Равно
и в другую сторону: (A)GPL библиотеку (не путать с LGPL) нельзя
линковать с проприетарным приложением.

Библиотеки nVidia попадают именно под исключение стандартных
интерфейсов и могут быть использованы с AGPL приложениями в этих
целях.

Предложенную *.so распространять как часть AGPL приложения нельзя.

При этом пользователь имеет право сказать и использовать локально
такую библиотеку при условии нераспространения полученной
составной программы третьим лицам, поскольку семейство лицензий GPL
работает только в случае передачи ПО в любом виде кому-либо.

Таким образом, в Сизифе обсуждаемой библиотеки быть не должно. Тем
более, что она опциональна для работы приложения.

Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20241205/052a627f/attachment-0001.bin>


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