[Libav-user] License Compliance Checklist

Axel Holzinger aholzinger at gmx.de
Sat Jun 27 20:03:58 CEST 2015


if I read http://ffmpeg.org/legal.html there is #18 which says "Make sure
your program is not using any GPL libraries (notably libx264)."

Could anybody please elaborate on this. How can a caller know if it opens a
file and tries to decode it, if Ffmpeg uses LGPL or GPL code?

I know that Ffmpeg can be built without --enable-gpl resp. --enable-nonfree,
but what if the user replaces LGPLed shared Ffmpeg libraries with GPLed
shared Ffmpeg libraries? Now it could happen that an application - without
wanting to do so - is using GPL code inside Ffmpeg libraries and thus
infringing GPL.

What can an application do (mean which Ffmpeg functions can be called) to
prevent this?

Thank you


Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.

More information about the Libav-user mailing list