[Libav-user] Clarifications about why "--use-nonfree" makes ffmpeg undistributable given the LGPL
Carlos Alberto Lopez Perez
clopez at igalia.com
Mon Nov 26 14:30:10 CET 2012
On 26/11/12 12:13, Carl Eugen Hoyos wrote:
> Carlos Alberto Lopez Perez <clopez at ...> writes:
>
>> Then, why is that "--enable-nonfree" makes ffmpeg
>> unredistributable?
>
> You mean: "why is libfaac making ffmpeg unreproducible
> even without x264?"
Not only libfaac:
$ grep "die_license_disabled nonfree" ffmpeg/configure
die_license_disabled nonfree libaacplus
die_license_disabled nonfree libfaac
The Libav fork also disabled some free but gpl-incompatible libraries:
$ grep "die_license_disabled nonfree" libav/configure
die_license_disabled nonfree libfaac
die_license_disabled nonfree libfdk_aac
die_license_disabled nonfree openssl
> Your question is valid, the original idea was to make it
> more likely to get improvements for the native encoder.
> (Instead, even more proprietary aac encoders are
> supported now.)
>
> But note that the native encoder is not as bad for stereo
> output and the use case of needing aac encoding without
> h264 encoding is at least not extremely common.
>
I understand, but I'm not asking about the native aac encoder vs others.
I wish to know why you think that the fact that linking ffmpeg with any
proprietary library (or any free not-gpl compatible library) makes it
unredistributable when the LGPL clearly says that this is allowed.
./configure --enable-nonfree
[...]
License: nonfree and unredistributable
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20121126/6b6d34d9/attachment.asc>
More information about the Libav-user
mailing list