[Ffmpeg-devel] overall license review - adding proper license headers

Guillaume Poirier gpoirier
Wed Sep 6 11:55:02 CEST 2006


Hi,
Diego Biurrun wrote:
> On Wed, Sep 06, 2006 at 10:29:46AM +0200, Guillaume POIRIER wrote:
> 
>>On 9/6/06, Diego Biurrun <diego at biurrun.de> wrote:
>>
>>[..]
>>
>>
>>>So what exactly is the license if libavcodec/i386/idct_mmx.c is part of
>>>FFmpeg?  GPL?  LGPL?  LGPL with an extra clause?  Which clause exactly?
>>>I haven't seen Michel make a crystal-clear statement yet and the note we
>>>currently have is so misleading to be downright wrong.
>>>
>>>This has practical implications as well.  Is another option for
>>>configure needed?  --enable-gpl and --enable-lgpl-with-strings-attached?
>>
>>I'd say that since we don't have explicity banner that state the
>>licence, everything that needed --enable-gpl to get compiled are GPL.
>>
>>That has the nice advantage to be very straightforward, and to LGPL a
>>whole bunch of code.
> 
> 
> I don't get what you are trying to say here...

Ahem. I'll try to break down my point in more understandable steps:
(let me say that I've not followed the discution at all as I find
licences discution very boring)

FFmpeg is an LGPL project, but uses some imported non-lgpl code
so
everything that gets compiled without the need for --enable-gpl is
implicitely LGPL.

That thakes care of the case of idct_mmx.c for example.

Now, maybe you'd like to LPGL more code which cases are more
problematic, but I guess it's a different story...

Guillaume




More information about the ffmpeg-devel mailing list