[FFmpeg-devel] Cleanup libswscale and reimplement GPL code under LGPL
Mon Apr 7 23:06:42 CEST 2008
On Mon, Apr 07, 2008 at 09:23:09PM +0200, Fran?ois Revol wrote:
> > Michael Niedermayer wrote:
> > > On Mon, Apr 07, 2008 at 02:29:29PM +0200, Luca Abeni wrote:
> > >> Hi Ramiro,
> > >>
> > >> Ramiro Polla wrote:
> > >> [...]
> > >>> I've looked at the license headers and a few svn annotates from
> > > > > GPL
> > >>> files. What parts of the code is left in GPL?
> > >> As far as I remember, the main GPLed parts are:
> > >> - the SIMD optimisations
> > >> - the code used to initialize the tables used for RGB <---> YUV
> > >> conversion (my experience is that it is particularly difficult
> > >> to rewrite this code without looking at the source, or without
> > >> having to modify the LGPLed code that uses the tables).
> > >
> > > IMO rewriting the SIMD code because of GPL makes no sense, why
> > > would you
> > > want to do that? The code can be used without SIMD, is it so bad
> > > that
> > > non free software will be a little slower?
> Please stop assuming non-GPL == non-Free.
> There are many software out there that are non GPL and Free (including
> FreeBSD and other clones).
BSD is GPL compatible, no problem here ...
> That's more than irritating.
So can you come up with a single example of free, GPL incompatible software
that would benefit from LGPL swscaler?
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Good people do not need laws to tell them to act responsibly, while bad
people will find a way around the laws. -- Plato
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: Digital signature
More information about the ffmpeg-devel