[MPlayer-dev-eng] [PATCH] Use external libs to handle rar subtitles
Rich Felker
dalias at aerifal.cx
Thu Oct 27 02:19:33 CEST 2005
On Wed, Oct 26, 2005 at 09:25:50PM +0400, Vladimir Mosgalin wrote:
> Hi Rich Felker!
>
> On 2005.10.26 at 12:15:59 -0400, Rich Felker wrote next:
>
> > This is definitely violating the GPL on any other GPL code (i.e. code
> > we did not write) that's included in MPlayer. IMO it even violates it
>
> Why? The GPL says that GPL and non-GPL code can't coexists in the same
> tarball? As long as "the libunrar/ dir is under xxx license, the rest is
> under GPL" is mentioned in license, what's the problem.
It says that if you make a derivative work of the GPL code, the entire
combined work must be licensed under the GPL. In any sane definition,
a collection of code intended to be linked together, with actual
code/scripts that does does linking included the tarball, is certainly
one derivative work. This is well-established.
> > for us to distribute GPL-incompatible code separately with the
> > intention that it be linked to MPlayer, including binary codecs.
>
> Not linked. dlopen'ed. That's the difference.. If the user decides to
> remove libunrar mplayer will continue to work, only will lose some
> non-essential functionality.
Doesn't matter. It's still linked whether or not it's one file or two.
This is well established; see the ObjectiveC case.
> libunrar also can be replaced with newer
> version or by some GPL code with the same functionality and it won't
> affect mplayer. GPL allows that kind of thing.
Then please provide us this GPL code with the same functionality. I've
been waiting for it.
Rich
More information about the MPlayer-dev-eng
mailing list