[FFmpeg-devel] [Patch] Enable gpl if enabled nonfree

Nicolas George nicolas.george
Mon Jan 19 18:14:19 CET 2009


Le decadi 30 niv?se, an CCXVII, Diego Biurrun a ?crit?:
> > why dont you rename --enable-nonfree to --enable-nonredistributable ?
> Do others agree that this will reduce the confusion?

I am not sure: nonfree and nonredistributable are not at all synonyms: you
could have ffmpeg linked with a codec library that is gratis for
non-commercial use, which is non-Free but still redistributable. On the
other hand, you could have ffmpeg linked with GPL codecs and OpenSSL for
HTTPS, where everything is Free but makes it non-redistributable (OpenSSL
license is incompatible with the GPL).

I think things are fine now: "License: unredistributable" is perfectly
clear, and people who do not read the output of configure would not read the
options either.

If new license issues were to arise (for example if someone actually submits
support for OpenSSL or a gratis-for-non-commercial codec), I think the best
solution would be to create the --license=XXX option to set the license of
the resulting binary, and enable all modules that are compatible with it.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20090119/ad99ec9b/attachment.pgp>



More information about the ffmpeg-devel mailing list