Hi Luciano Resende, As to the License of libavcodec and libavformat we used in Realclass, we are clear now. FFmpeg support a configure option to disable GPL code and enable LGPLed libavcodec and libavformat.
regards, Arthur 2009/7/27 Luciano Resende <[email protected]> > On Sun, Jul 26, 2009 at 7:59 PM, Arthur Chen<[email protected]> > wrote: > > ---------- Forwarded message ---------- > > From: d3fault <[email protected]> > > Date: 2009/7/27 > > Subject: Re: [libav-user] License of libavcodec and libavformat > > To: Libav* user questions and discussions <[email protected]> > > > > > > On Sun, Jul 26, 2009 at 7:12 PM, Arthur Chen <[email protected]> > wrote: > > > >> Hi all, > >> I am using the libavcodec and libavformat to develop an e-learning > >> project. The project request all library which we used in it be under > > LGPL. > >> I know that FFmpeg is licensed under the LGPL version 2.1 or later. > >> However, > >> FFmpeg incorporates several optional modules that are covered by the GPL > >> version 2 or later, notably libpostproc and libswscale. > >> But I don't know the License of libavcodec and libavformat.... > >> > >> regards, > >> Arthur > > > > > > libavcodec and libavformat are both LGPL, but if the library you use with > > your app was compiled to use libpostproc and/or libswscale (most likely > it > > was unless you compiled it yourself), then you can't redistribute those > > binaries unless you comply to the terms of the GPL and release your > source > > code too. If you don't need libswscale or libpostproc, you should look > into > > compiling your own libraries in LGPL mode. It's something along the lines > of > > --enable-lgpl and --disable-gpl as arguments for your ./configure > > > > ./configure --help should get you started > > > > > > In this case, who would release the LGPL build of the required ffmpeg > libraries ? > > -- > Luciano Resende > Apache Tuscany, Apache PhotArk > http://people.apache.org/~lresende > http://lresende.blogspot.com/ >
