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

Jason Garrett-Glaser jason
Wed Dec 8 16:27:39 CET 2010


On Wed, Dec 8, 2010 at 7:19 AM, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:
> Jason Garrett-Glaser <jason <at> x264.com> writes:
>
>> If you mean we should give this patch to every company looking to do
>> this, that could be a possibility, I guess.
>
> I would slightly prefer this solution, yes.
>
> Much more important: Are your customers required to mention in their EULA they
> acquired a commercial x264 license? If not, please inform us about your
> customers because if not it will be much more difficult to know if somebody is
> violating our software license by linking against x264 (and claiming LGPL)..
>
> Carl Eugen

It's trivial to spot: the x264 compiled with disable-gpl is different
with a quick "strings".  Something like this should work on an
executable, library, whatever:

strings x264.exe | grep -C2 "core %d%s" | head --lines=1

This will say "left" if GPL, "right" if not.  I've tested it on x264 and ffmpeg.

If you don't know if a company has a license, ask me.

Jason



More information about the ffmpeg-devel mailing list