[FFmpeg-devel] [PATCH] G722 decoder
Baptiste Coudurier
baptiste.coudurier
Fri Mar 27 02:53:20 CET 2009
Diego Biurrun wrote:
> On Thu, Mar 26, 2009 at 04:39:15PM -0700, Baptiste Coudurier wrote:
>> Diego Biurrun wrote:
>>> On Thu, Mar 26, 2009 at 12:00:19PM -0700, Baptiste Coudurier
>>> wrote: You are changing the topic. There are two issues being
>>> discussed here:
>>>
>>> 1) Whether or not FFmpeg should accept LGPL v2.1 only
>>> contributions. 2) That FFmpeg's license is in fact LGPL v2.1+ /
>>> GPL v2+ right now as I just clarified in the LICENSE file.
>> Well, about 2) I already expressed concerns about 2 files in the
>> FFmpeg codebase namely vc1dsp_mmx.c and fdctref.c, which are not
>> _explictely_ part of FFmpeg, since it is not mentioned in their
>> header, and are not under LGPL v2.1+ explictely since it is not
>> mentioned in their header either.
>>
>> I still don't know if we need to _explicitely_ relicense them to
>> LGPL v2.1+, if we want to _distribute_ FFmpeg as a "whole" as LGPL
>> v2.1+.
>>
>> The fact that we are _allowed_ doesn't tell if we _need_ to or not.
>>
>>
>
> I have already replied to this before. I'm a glutton for punishment,
> once more:
>
> libavcodec/fdctref.c is only used in a small test program. It's
> nonfree anyway, but will hopefully be replaced soon.
Hummm,
---------------------
Quoting you in 2006 in:
"[Ffmpeg-devel] overall license review - adding proper license headers
Diego Biurrun diego at biurrun.de
Sun Sep 3 16:18:30 CEST 2006
> its only a tiny part of the reference code and its only used for
> testing and comparing our (i)dcts against it furthermore it is as
> said not part of compiled ffmpeg libavcodec or libavformat IMO thats
> fair use, but iam not against it if someone wants to rewrite it, its
> very little work, just a schoolbook (i)dct
I disagree, there is no way around the "all rights reserved". We cannot
distribute it in tarballs.
Any volunteers to rewrite it? Is dct-test still useful?"
--------------------
However, we distributed it within FFmpeg 0.5 tarball.
Did you change your mind ?
> libavcodec/x86/vc1dsp_mmx.c is MIT-licensed. It is not the only file
> under such licensing terms. Such permissively-licensed files are
> compatible with all present and future versions of the (L)GPL. There
> is no need to relicense them.
>
> In combination, the union of all terms apply. Since the requirements
> in the (L)GPL are a superset of those in MIT, the (L)GPL terms
> apply.
Ok, shouldn't we clarify that these files are licensed under MIT ?
Like I already suggested it would be nice to reference these files,
under a different license, somewhere in svn.
--
Baptiste COUDURIER GnuPG Key Id: 0x5C1ABAAA
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
checking for life_signs in -lkenny... no
FFmpeg maintainer http://www.ffmpeg.org
More information about the ffmpeg-devel
mailing list