Re: Relicensing MPlayer or parts of it to LGPL

Michael Niedermayer <[email protected]>
Newsgroups gmane.comp.video.mplayer.devel
Message-ID <20160928023451.GA21551@nb4>
Hi wm4

On Sun, Dec 27, 2015 at 03:47:48PM +0100, wm4 wrote:
> I'm maintainer of mpv, a MPlayer fork. One of the changes in mpv was
> turning the slave mode interface into a library (libmpv), which
> replaces the stdin/stdout parsing slave mode MPlayer uses.
> 
> One problem with this is that it forces every client to be GPL. libmpv
> basically exhibits the slave mode interface as API, but since the
> application code actually links to it, and the player runs in the same
> address space, the GPL technically applies (in my interpretation).
> 
> To avoid this, I'm thinking of relicensing mpv to LGPL 2.1 (with the 
> "or later"). While many things have changed in mpv compared to MPlayer
> (and many parts have been rewritten or removed), much of its core is
> still based on MPlayer, and I need agreement from the original authors
> of the code.
> 
> I'm thinking it would be beneficial for MPlayer as well to relicense
> parts to LGPL (or all of it, if enough contributors can be reached).
> Alternatively, I'd just ask for permission to relicense the affected
> source files in mpv.
> 
> Would there be any welcoming or opposing to such a move from MPlayer
> developers?

I agree to relicense code to which ALL of the following applies to
LGPL v2.1+
* Iam the author of the code in question (obvious requirement)
* The code is in current mplayer git head or in a past mplayer
  revission from which a major past mplayer fork started
* The code was not moved or copied to FFmpeg or removed from mplayer
  prior to today
* the core of MPlayer or one of its major forks is actually relicensed
  to LGPL

I assume this should be sufficient to relicense code iam the author of
that is and should be in mplayer or mpv to LGPL without relicensing
anything else. Thats the idea at least

I also would expect that companies who benefit from such relicensing
would give back to the community and authors. Though theres of course
nothing i could do to enforce that ...

Thanks

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Let us carefully observe those good qualities wherein our enemies excel us
and endeavor to excel them, by avoiding what is faulty, and imitating what
is excellent in them. -- Plutarch

_______________________________________________
MPlayer-dev-eng mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
signature.asc (application/pgp-signature, 181 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlfrLEsACgkQYR7HhwQLD6sSBQCghJ67r+K2LVHdligj1l12cxjE
RL0An0xk6Z1A70RMI/i0HAMBi18oAH4M
=oarM
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.