Re: [FFmpeg-devel] configure: Fix decklink license dependency

2019-02-08 Thread Elliott Balsley
> my understand was that nvenc was just calling the actual driver with a few > trampoline functions. The kernel module is compilable, but the actual driver > is not open source, and installed with the machine, but is called from the > kernel module. Both are system libraries. The Nvidia Driver

Re: [FFmpeg-devel] configure: Fix decklink license dependency

2019-02-08 Thread Elliott Balsley
> But this is a different case than nvenc. How is it different? Nvenc links against libraries in the proprietary Nvidia driver, for which source is not available. This is fine since Nvidia library is considered to be a system library under GPL. So why is Blackmagic not considered a system libr

Re: [FFmpeg-devel] configure: Fix decklink license dependency

2019-02-08 Thread Elliott Balsley
> The source of the driver is in the Linux SDK package, but not of the > controlling library. > (This is the opposite of the nVidia drivers, from my understanding) Could you explain what you mean by that? I think the source for both Blackmagic and Nvidia libraries are proprietary. _

Re: [FFmpeg-devel] configure: Fix decklink license dependency

2019-02-08 Thread Elliott Balsley
> On Feb 8, 2019, at 01:17, Jean-Baptiste Kempf wrote: > > Decklink SDK has a very weird EULA + headers license that makes it very > dubious that it is free. > Decklink refuses to clarify for now. That warrants a non-free flag. > I know it's very weird, since the SDK has the source code of some

Re: [FFmpeg-devel] configure: Fix decklink license dependency

2019-02-08 Thread Elliott Balsley
> On Jan 30, 2019, at 12:53, Carl Eugen Hoyos wrote: > > Imo, it is different in (nearly) every regard but as said, I don't see > how this discussion can be fruitful in any way. > If anyone else has an opinion, I would love to learn why Nvidia driver is considered a system library under GPL wh

Re: [FFmpeg-devel] configure: Fix decklink license dependency

2019-01-30 Thread Elliott Balsley
> The BlackMagic Decklink drivers are not system libraries. Thank you for clarifying about the headers vs the library, I was confused about that at first. The GPL definition of system library is hard to understand, but I was mostly basing my opinion on this discussion of NVENC. It relies on t

Re: [FFmpeg-devel] configure: Fix decklink license dependency

2019-01-29 Thread Elliott Balsley
> It is not Blackmagic who does not want you to distribute FFmpeg > with their (proprietary) library, it is us who do not allow distribution > of FFmpeg binaries that link against Blackmagic libraries. When you say proprietary library, do you mean the Desktop Video driver? I believe this quali

Re: [FFmpeg-devel] configure: Fix decklink license dependency

2019-01-28 Thread Elliott Balsley
In the first paragraph of the EULA, they define “the software” as the SDK and the accompanying documentation. The way I read it, they do not want you to distribute the complete SDK package, specifically the PDF documentation file. But the email I quoted below from Blackmagic explicitly states

[FFmpeg-devel] configure: Fix decklink license dependency

2019-01-28 Thread Elliott Balsley
I see this old thread about Decklink licensing, and I disagree with the nonfree requirement. I can’t figure out how to reply to the old thread, but here it is for reference: https://patchwork.ffmpeg.org/patch/3230/ Downloading the SDK from Blackmagic us