On 26 Nov, Nicolas George wrote : > Le sextidi 6 frimaire, an CCXXIII, Hendrik Leppkes a écrit : > > Thats just wrong. There is not one line of proprietary/non-free code that > > gets included or linked in libavcodec. > > (IANAL) > > I do not think it works that way. You could apply the same reasoning when > linking a proprietary software with a GPL shared library and deduce that it > is ok to distribute the resulting binary: this is not the usual doctrine.
Unfortunately, I have to agree with Nicolas. This is the reason why the MingW and Wine projects reimplemented all the headers based on the MSDN documentation. Because using non-free headers is very debatable and usually considered as not ok by US lawyers (and nVidia is a US company) > > Additionally, the API in use is part of the GPU driver, which I would > > strongly consider to be a system library (if a driver is not "system", what > > is?), and as such falls under the system library exemption in any case. > > This one looks valid to me. It only covers the GPL side of the question > though. Yes, but not for the header. With my kindest regards, -- Jean-Baptiste Kempf http://www.jbkempf.com/ - +33 672 704 734 Sent from my Electronic Device _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel