[FFmpeg-trac] #7589(undetermined:new): NewTek distributing non-free FFmpeg build

FFmpeg trac at avcodec.org
Mon Dec 3 23:34:21 EET 2018


#7589: NewTek distributing non-free FFmpeg build
-------------------------------------+-------------------------------------
             Reporter:  Zeranoe      |                    Owner:
                 Type:  license      |                   Status:  new
  violation                          |                Component:
             Priority:  important    |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:  NewTek       |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by JEEB):

 I think more than just the "distributing a binary with enable-nonfree
 configured" part, people are seeing this as an example of where a company
 takes advantage of open source components such as libx264 or FFmpeg, while
 not keeping it all kosher. It may not have been your intent, but that's
 how it comes out when a company producing a blob that is only usable with
 enable-nonfree decides to publish a binary that contains useful utilities
 covered by libraries linked into it - which are not supposed to be
 license-compatible with each other.

 To put it more specifically, your SDK is not compatible with GPL, yet
 clearly someone felt like having fabulous H.264 encoding through libx264
 was something that would "sell" (not necessarily regarding money, that is)
 your solution even better. Otherwise enable-gpl and enable-libx264 would
 have not been set. Or the clearly manually added x264-related define. And
 I don't disagree. Having x264 in a binary with your input reading makes it
 much more feasible for various usage.

 Now - unfortunately - your own license and x264 do not match up with this.
 Your license and GPL are not compatible with each other. You are not an OS
 library/feature, and you're not something that at least apparently would
 also be source distributable under the GPL (since GPL is viral, after
 all).

 Of course, now, the fun little thing after you have published a binary
 like this, is that I think technically anyone who received this binary can
 request the full code under the GPL - including your NDI library. Of
 course IANAL, but ┐(´д`)┌.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7589#comment:14>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list