[FFmpeg-devel] [PATCH v2] avcodec/nvenc: Include NVENC SDK header

Nicolas George george at nsup.org
Sat Dec 12 12:55:09 CET 2015


Le primidi 21 frimaire, an CCXXIV, Carl Eugen Hoyos a écrit :
> I am glad we agree that there is no difference (license-wise) if 
> a library is linked statically, dynamically or via dynamic 
> loading;-)

You are, unfortunately, completely wrong. It makes all the difference in the
world. Static linking is done under the distributor's responsibility while
dynamic loading (pure dlopen()) happens under the recipient's sole
responsibility. The only case where dlopen() would cause a license problem
is if someone wanted to distribute a core dump of the resulting process.

There is a very simple rule of thumb to apply here: can we build the ffmpeg
binary on a system without libnvenc.so? If the answer is yes, then there is
no way the license of libnvenc.so could affect the distribution of the
binary.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20151212/123520b5/attachment.sig>


More information about the ffmpeg-devel mailing list