Bug 56445 - Linkage with library under the license GPL
Summary: Linkage with library under the license GPL
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: pipewire (show other bugs)
Version: unstable
Hardware: all Linux
: P5 critical
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-17 14:09 MSK by protvin@altlinux.org
Modified: 2025-10-18 08:23 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description protvin@altlinux.org 2025-10-17 14:09:45 MSK
The fftw3 library is licensed under the GPL-2.0-or-later.

https://www.gnu.org/licenses/gpl-faq.html#IfLibraryIsGPL
Comment 1 Yuri N. Sedunov 2025-10-17 15:24:50 MSK
SPAM
Comment 2 Sergey V Turchin 2025-10-17 16:32:23 MSK
Опишите, плиз, конкретнее, почему это проблема?
Comment 4 protvin@altlinux.org 2025-10-17 17:11:40 MSK
(In reply to Sergey V Turchin from comment #2)
> Опишите, плиз, конкретнее, почему это проблема?

Because users must know about license conditions if his prefer using that.

I researched this package and found only one plugin using the GPL library:
> libspa-filter-graph.so

Quote from https://docs.pipewire.org/page_spa_plugins.html
> SPA plugins are dynamically loadable objects that contain objects and
> interfaces that can be introspected and used at runtime in any application.

For determining whether the program using this module is a single combined program:
https://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins
Comment 5 Anton Farygin 2025-10-17 18:23:00 MSK
предлагаю обсудить эту проблему в апстриме проекта, если есть желание.
Comment 6 Aleksandr Shamaraev 2025-10-18 08:23:30 MSK
Всем добрый день.

На счет этой fftw3

я максимально прошелся по лицензиям пакета который я собрал и на который также была данная ошибка повешена.

тут больше вопрос юридический, но по факту, из того, что лично я понял, fftw3 не включено в сам пакет, по этому пакет не выходит под GPLv2+, хоть и при сборке оно используется. Иначе бы все другие системы прописывали в спеках лицензию GPLv2+

более подробно, если кому интересно, в моей баге

ну это мое мнение, возможно я ошибаюсь.