[Ffmpeg-cvslog] [ffmpeg.org]: r40 - trunk/src/legal
Michel Bardiaux
mbardiaux
Mon Aug 28 15:10:35 CEST 2006
Diego Biurrun wrote:
> On Fri, Aug 25, 2006 at 06:18:46PM +0200, Diego Biurrun wrote:
>> On Fri, Aug 25, 2006 at 04:15:43PM +0200, Michael Niedermayer wrote:
>>> On Fri, Aug 25, 2006 at 03:45:19PM +0200, diego wrote:
>>>> Log:
>>>> Mention that libswscale is GPL as well.
>>>> Clarify that the LGPL does not only apply to the libs contained in FFmpeg.
>>>>
>>>> --- trunk/src/legal (original)
>>>> +++ trunk/src/legal Fri Aug 25 15:45:19 2006
>>>> @@ -14,16 +14,17 @@
>>>>
>>>> <H3>FFmpeg License</H3>
>>>> FFmpeg is licensed under the GNU Lesser General Public License, or LGPL.
>>>> -Essentially, this means that you are allowed to use the FFmpeg library in
>>>> +Essentially, this means that you are allowed to use parts of FFmpeg in
>>>> your own application, regardless of your application's license. However, if
>>> the LGPL allows applications to link at runtime to LGPL code or it allows
>>> linking at compiletime if and only if either the whole source code of the
>>> application or object files is provided so the user can relink the
>>> application with a more recent version of the library
>>>
>>> what you wrote sounds like the user could copy and paste parts at will into
>>> his propriatery code
>> Hmm, yes, it's not particularly clear.
>>
>> I talked to somebody on IRC in #ffmpeg earlier today. He was confused
>> about the license of ffmpeg.exe and similar since the website and the
>> LGPL keep talking about "library". My intention was to clarify that.
>>
>> Thinking about it, it's probably not a good idea to give a short and
>> sweet explanation of the LGPL on this page, it seems to be destined to
>> fail.
>
> I propose ripping out the interpretations of the (L)GPL and replacing
> with the following:
>
> FFmpeg License
>
> FFmpeg is licensed under the <a href="/link/to/text">GNU Lesser General
> Public License (LGPL)</a>. However, FFmpeg incorporates several
Insert "optional"
> modules
> that are covered by the <a href="/link/to/text">GNU General Public
> License (GPL)</a>, notably liba52, libpostproc and libswscale. If those
> parts get used the GPL applies to all of FFmpeg.
>
> Read the license texts to learn how this affects programs built on top
> of FFmpeg or reusing parts of FFmpeg.
I would not venture into "reusing parts". If you use most of FFMPEG, GPL
or LGPL should apply - I think. But under what conditions one might
copy/paste one entire source file, or even a small part of one, is not
clear at all.
> You may also wish to have a look
> at <a href="/link/to/text">the GPL FAQ</a>.
>
> Comments welcome.
>
> Diego
--
Michel Bardiaux
R&D Director
T +32 [0] 2 790 29 41
F +32 [0] 2 790 29 02
E mailto:mbardiaux at mediaxim.be
Mediaxim NV/SA
Vorstlaan 191 Boulevard du Souverain
Brussel 1160 Bruxelles
http://www.mediaxim.com/
More information about the ffmpeg-cvslog
mailing list