[FFmpeg-devel] Cleanup libswscale and reimplement GPL code under LGPL
Michael Niedermayer
michaelni
Tue Apr 8 02:45:27 CEST 2008
On Mon, Apr 07, 2008 at 11:28:49PM +0200, Diego Biurrun wrote:
> On Mon, Apr 07, 2008 at 11:44:26AM +0000, 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?
>
> cs_test.c
> swscale_example.c
>
> Michael, would you relicense these test programs of yours? Nobody else
> seems to have made copyrightable changes to these files.
What would be the point? These arent linked or used by libav*, its the
same as with fdctref.
>
> swscale.c
> swscale_template.c
> rgb2rgb.c
> rgb2rgb_template.c
>
> These files are GPL, but carry the following exception:
>
> * the C code (not assembly, mmx, ...) of this file can be used
> * under the LGPL license too
>
> The cleanest solution would likely be to split these files into ASM and
> C parts. Then the ASM parts can be compiled conditional to CONFIG_GPL.
The asm code should be split out yes.
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
When you are offended at any man's fault, turn to yourself and study your
own failings. Then you will forget your anger. -- Epictetus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080408/24f43a06/attachment.pgp>
More information about the ffmpeg-devel
mailing list