Hi again,

> Some optional parts of Libav are licensed under the GNU General Public 
> License version 2 or later (GPL v2+). See the file COPYING.GPLv2 for details. 
> None of these parts are used by default, you have to explicitly pass 
> --enable-gpl to configure to activate them. In this case, Libav's license 
> changes to GPL v2+."

I may misunderstood something here.

For example:
- libavfiler. It contains yadif code which is GPLv2+ and frei0r code is 
LGPLv2.1+. Libavfiler is clearly contaminated: 
LICENSE_libavfilter = "GPLv2+"
- libavutils is 100% LGPL
LICENSE_libavutils = " LGPLv2.1+"

Giving --enable-gpl to configure does not convert pure 100% LGPL licensed 
library to GPL license. Am I wrong?

> Do you think it would be feasible to add code which decides whether to set 
> --enable-gpl or not? Because --enable-gpl forbids linking libav for programs 
> with incompatible licenses.
Yes it's possible.

Regards,
M
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to