[pulseaudio-discuss] Change the qpaeq license from AGPL to LGPL?
Tanu Kaskinen
tanuk at iki.fi
Fri Dec 16 13:13:54 UTC 2016
Hi all,
A bug was recently filed about the top-level LICENSE file not
mentioning the AGPL licensing of qpaeq:
https://bugs.freedesktop.org/show_bug.cgi?id=92802
I was surprised to find out that qpaeq is licensed under AGPL. While we
could simply fix the top-level LICENSE file, I would prefer to change
the qpaeq license to LGPL v2.1 instead to be in line with the rest of
the PulseAudio code. I don't have anything against AGPL as such, but I
am against complicating the licensing terms of PulseAudio for no good
reason.
In order to be able to change the license, we need an explicit
permission to do so from everyone who holds copyright to any part of
the code of qpaeq. Below is a list of every qpaeq contributor. I'm not
sure every small change is copyrightable, but I don't want to ignore
anyone's contribution at this point. If we don't get the permission
from everyone, we can at that point discuss if we can change the
license anyway.
The contributors:
Jason Newton
added qpaeq script for GUI equalizer control to src/util
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=41853cc7c01d3b400e781bb9db8c09befd04685b
remove .py extension from qpaeq
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=77c6b696560f460e74af85d069863e8337e99d33
src/utils/qpaeq: added more friendly error messages to common errors
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=4eb65a0a46bd880faf620db3dff94f82f966bd61
Maarten Bosmans
qpaeq: Make it python3 and python2 compatible
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=b453e13edef8be95d70d837466e911b883faf476
Arun Raghavan
utils: Typo fixes in qpaeq
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=bb2e60a142ca0a2f95a168751073e17f7623a552
Matěj Laitl
qpaeq: Try to load equalizer module before failing, better error messages
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=f36148a82e99b40a0adebfdf10c83e480b484847
Aidan Gauland
qpaeq: Don't set font-size on widgets
https://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=be4619e3f7b98a0595418bd7d13b7504ffb5136f
If you're one of the listed contributors, please reply to this mail,
stating whether you give permission to change the license of the code
you wrote to LGPL v2.1.
Of course, if anyone (contributor or not) thinks relicensing is a bad
idea, speak up. We can always just add a note about AGPL to the top-
level LICENSE.
--
Tanu
https://www.patreon.com/tanuk
More information about the pulseaudio-discuss
mailing list