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
