Le 8 juin 2011 à 17:27, Phil Turmel a écrit :

> Hi Lucas,
> 
> On 06/07/2011 08:19 PM, Soltic Lucas wrote:
>> 
>> Le 7 juin 2011 à 17:29, Phil Turmel a écrit :
>>> Admirable intent, but you must make it possible for your users to 
>>> substitute their own compilation of FFmpeg into your application.  Dynamic 
>>> linking is the simplest way to satify that requirement of the LGPL.
>> 
>> What does LGPL exactly says about this point? I'm asking this because users 
>> CAN replace my static FFmpeg's libraries with their own, but they would need 
>> to recompile the library. Thus it's not the simplest way, but it's possible.
> 
> http://www.gnu.org/licenses/licenses.html
> 
> The FFmpeg developers have made a checklist for your convenience.  Your 
> original question was about how to follow the checklist.  If you want to 
> interpret the LGPL yourself, fine, but read it all, and make sure *you* 
> understand it.  If you can't, you'd better get a lawyer.
> 
> Regardless, you must comply with FFmpeg's license to distribute it.
> 
>>> Another case:  If your app hard-codes a specific codec, and the end-user 
>>> wants a different one, they could modify their personal copy of FFmpeg to 
>>> change codec IDs, and trick your app into using the alternate.  That's why 
>>> you are obligated to permit reverse engineering of *your* code.
>> 
>> I do provide the source code of my library and the script used to build it. 
>> With this script the developer can exactly choose which decoders he/she 
>> wants to enable. If he/she ever wanted to modify the FFmpeg sources he can 
>> too. If he/she ever wanted to change the FFmpeg's version being used, it's 
>> possible too. There is nothing against changing the supported codecs, but at 
>> build time only. Once it's built, it's built.
> 
> It *sounds* like you are complying with the license.  But I have not seen 
> your application code, and I am not a lawyer.
> 
> Phil

Thank you all for you answers. And I'll take your advice Phil and I'll entirely 
read the LGPL, so that I can be sure that everything I'm doing is ok.

Lucas Soltic


_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to