Bug#317129: gstreamer0.8-mad: License must be GPL, not LGPL

Loc Minier Loïc Minier <lool@dooz.org>, 317129@bugs.debian.org
Wed, 6 Jul 2005 18:41:03 +0200


On Wed, Jul 06, 2005, Bastian Kleineidam wrote:

> since the MAD library is GPL licensed, and the gstreamer0.8-mad plugin
> loads it in the address space with dlopen() the gstreamer0.8-mad
> packet must be released under GPL, not under the LGPL[1].

 Thanks for your report.  I'll ship the upstream README which mentions
 the situation:
GStreamer is developed under the terms of the LGPL (see LICENSE file for 
details). Some of our plug-ins however rely on libraries which are available 
under other licenses. This means that if you are using an application which 
has a non-GPL compatible license (for instance a closed-source application) 
with GStreamer, you have to make sure not to use GPL-linked plug-ins.
When using GPL-linked plug-ins, GStreamer is for all practical reasons 
under the GPL itself. 

There is a LICESENSE_readme file containing licensing information on the plugins

 (That "LICESENSE_readme" is not to be found, I'll bother upstream about

> Subsequently, if you install this package, your gstreamer0.8 license
> also changes to the GPL. This should be noted in both gstreamer0.8
> and gstreamer0.8-mad copyright files.

 I might note it in the copyright file too.

 The problem is actually double as some plugins are GPL themselves, for
 example the jack plugin.


Loc Minier <lool@dooz.org>
"Neutral President: I have no strong feelings one way or the other."