[FFmpeg-devel] [PATCH] G722 decoder
Baptiste Coudurier
baptiste.coudurier
Wed Mar 25 18:06:16 CET 2009
On 3/25/2009 9:49 AM, Diego Biurrun wrote:
> On Wed, Mar 25, 2009 at 08:41:01AM -0700, Baptiste Coudurier wrote:
>> On 3/25/2009 6:16 AM, Diego Biurrun wrote:
>>> On Tue, Mar 24, 2009 at 07:26:13PM -0700, Baptiste Coudurier wrote:
>>>> As long as we distribute under LGPL v2.1, and that is what we do,
>>>> we can distribute LGPL v2.1 only code.
>>> We are most emphatically *not* distributing under LGPL v2.1. We have an
>>> explicit "or later" clause in all files.
>> In all files, however the LGPL is pretty strict, mentioning the
>> "library", not "file" contained in the library.
>
> What is this ephemeral thing you call "library" if it is not the sum of
> all files then? The program's soul?
Some files in FFmpeg have their own license, it would be good to exactly
mention which files are under which license _originally_.
After this you might decide to _distribute_ the libraries under another
license.
But IMHO when you install a program using the GPL or LGPL, you accept a
specific version of the license, which is displayed, and not the "or
later" clause unless specified by other means.
>>>> Do you mean that a LGPLv3 project cannot "link" against FFmpeg LGPL v2.1
>>>> only ?
>>> No, I mean that they cannot grab FFmpeg and make it part of their
>>> software, which is what most currently do.
>> No, you are wrong, this is what _mplayer_ do. I know people use to tell
>> this in the past, to statically use on revision in their project, and
>> this was a mistake.
>
> It's not only MPlayer and it's completely irrelevant to this discussion.
> We may approve or disapprove of the things people do, but they still
> have a right to do so.
No it's not irrelevant, it seems you are biaised. Sure they have a right
according to the license, and that's why you don't want the LGPLv2.1
only, while for the FFmpeg project itself it causes no real harm.
>> Can you please stop talking about technical reason ?
>
> Sure, let's leave the arguments aside and just flame for the heck of it
> :)
You are using the technical argument by which we refuse contribution.
This is completely different than your "license" issue.
So please top using this "technical" argument.
--
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