[FFmpeg-devel] [PATCH] port DVCProHD encoding code from FFmbc-0.7-rc5

Clément Bœsch ubitux at gmail.com
Wed Jan 18 15:54:14 CET 2012


On Wed, Jan 18, 2012 at 04:46:56PM +0200, Maksym Veremeyenko wrote:
> 18.01.12 15:52, Tomas Härdin написав(ла):
> >On Wed, 2012-01-18 at 13:01 +0200, Maksym Veremeyenko wrote:
> >>Hi,
> >>
> >>attached patch port a code for encoding DVCProHD
> >
> >Considering FFmbc is GPL, isn't this code too? If so then it requires
> >some configuration fiddlery as well.
> >The code may be based on a set of old patches from this mailing list,
> >meaning it might count as LGPL. IANAL and I don't know if this code is
> >based on that.
> i am not Lawyer too, maybe somebody could clarify this?
> 
> *dvenc.c* file from ffmbc has a header:
> [...]
>  * FFmpeg is free software; you can redistribute it and/or
>  * modify it under the terms of the GNU General Public
>  * License as published by the Free Software Foundation;
>  * version 2 of the License.
> [...]
> 

You are changing libavcodec/dv.c in FFmpeg, which is LGPL. FFmbc is GPL2
only; it means any code you take from it can't be added in LGPL code (even
if the file is stated to be LGPL in FFmbc, the whole project is GPL).

Or basically:
  LGPL(FFmpeg) ->  GPL(FFmbc):  OK
   GPL(FFmbc)  -> LGPL(FFmpeg): NOT OK

You need an explicit OK from the author(s?) to do such thing.

[...]

-- 
Clément B.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120118/04ee8be5/attachment.asc>


More information about the ffmpeg-devel mailing list