After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 531035 - [cdparanoia] Should depend on LGPL'd version of the library and change license string
[cdparanoia] Should depend on LGPL'd version of the library and change licens...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other All
: Normal critical
: 0.10.24
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on: 413705
Blocks:
 
 
Reported: 2008-05-02 10:17 UTC by Sebastian Dröge (slomo)
Modified: 2009-06-19 21:36 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2008-05-02 10:17:58 UTC
+++ This bug was initially created as a clone of Bug #413705 +++

Hi,
once cdparanoia was released under the LGPL with next version we should depend on that version and change the license string in the plugin.
Comment 1 Christian Fredrik Kalager Schaller 2008-06-10 13:36:10 UTC
Cdparanoia 0.10 is now out and we should depend on that as its LGPL.
Comment 2 Christian Fredrik Kalager Schaller 2008-06-10 13:36:25 UTC
http://downloads.xiph.org/releases/cdparanoia/
Comment 3 Sebastian Dröge (slomo) 2008-06-10 13:59:02 UTC
Maybe we should get this done for the upcoming releases already?
Comment 4 Christian Fredrik Kalager Schaller 2008-06-10 14:02:14 UTC
agreed, cdparanoia is basically unchanged from its previous release apart from the new licensing.
Comment 5 Sebastian Dröge (slomo) 2008-06-11 08:54:14 UTC
Ok, so there are two problems now IMHO:

a) We would depend on something that was released just a week before the gst-plugins-base release. Some people always complained if we depended on something that was released some months ago because "it's too new".

b) LGPLv3 being incompatible with GPLv2-only. That's IMHO not our problem but the one of applications that provide CD ripping but are GPLv2-only. They have exactly the same problem anyway if someone has the new cdparanoia installed, no matter if we depend on exactly that new version or not.
Comment 6 Christian Fredrik Kalager Schaller 2008-06-20 11:44:35 UTC
Ok, talked to Monty. Seems we will be getting a LGPLv2 or higher release of cdparanoia.
Comment 7 Tim-Philipp Müller 2009-05-20 01:28:17 UTC
cdparanoia has an LGPL v2.1 license since v0.10.1.

Unfortunately there's neither a .pc file for cdparanoia, nor are there any version defines in the headers, or any distinguishing API, so the best thing we can do is grep for 'CopyPolicy: GNU Lesser General Public License 2.1 applies' in the headers as far as I can tell (sigh).
Comment 8 Tim-Philipp Müller 2009-06-19 21:36:23 UTC
commit b20b37518068dd0de0ec7d1e81e065a2c86cf73a
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Fri Jun 19 22:16:43 2009 +0100

    cdparanoia: run-time license is LGPL now that we require cdparanoia 0.10.2
    
    cdparanoia has an LGPL v2.1 license since 0.10.1 and we now require 0.10.2.
    Finally fixes #531035.