[FFmpeg-devel] [PATCH] configure: accept commercially-licensed libx264

Jason Garrett-Glaser jason
Wed Dec 8 09:32:21 CET 2010


On Tue, Dec 7, 2010 at 9:57 AM, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:
> Ramiro Polla <ramiro.polla <at> gmail.com> writes:
>
>> libx264 can be built with --disable-gpl, to be used with a commercial
>> license, which will export X264_GPL as 0 in their config file.
>> Attached patch makes configure accept that.
>
> Could you explain the use-case for this change?
> Why would somebody prefer a shipped version of x264 (that I would expect to come
> without headers) over the free version that we support?
>
> Carl Eugen

ffmpeg is LGPL.

If someone buys a commercial license to x264, they can link x264 to
ffmpeg without resulting in a GPL end product.  This has already been
requested by at least one customer.

Currently, they have to use --enable-gpl, which they shouldn't have
to, as there's no GPL involved in this case.

The "commercially licensed" x264 comes with all the source and headers
-- it's the exact same thing, compiled with --disable-gpl.

Jason



More information about the ffmpeg-devel mailing list