[x264-devel] use of x264 "within ffmpeg" in a non GPL application [legal]?

edgar.soldin at web.de edgar.soldin at web.de
Tue Nov 20 18:59:08 CET 2012


On 20.11.2012 17:47, Roger Pack wrote:
> I've gotten this question a few times:
> 
> If somebody is building a proprietary app, which uses "ffmpeg.exe"
> underneath (for example for streaming), where ffmpeg was compiled with
> --enable-gpl and includes x264:  What's your take on this? Should it
> be "allowed" license wise?
> 

the proprietary code is not allowed to link gpl code. starting a compiled gpl binary "under the hood" is not considered linking or creating a 'derivative work' as gpl calls it.

distributing it to a second party (end-customer) with the proprietary software is no problem as well as long as the sources are shipped with or offered to access easily.

modifying and using the software within the same company actually allows you to keep any modifications to the gpl code, no need to publish them, because the open source part is not distributed to others, which the same right as you had to the full source. 

..ede


More information about the x264-devel mailing list