[SCM] FFmpeg packaging branch, master, updated. debian/0.5+svn20090609-1-3-g1b76f2a
Reinhard Tartler
siretart at tauware.de
Tue Jul 7 07:14:43 UTC 2009
Fabian Greffrath <greffrath at leat.rub.de> writes:
> Andres Mejia schrieb:
>> I haven't had a chance to test this properly yet. XBMC can use this if
>> available. mplayer can also use this, but it's not enabled with the
>> current packages. I'll help out with mplayer as well.
>
> First of all, vdpau is in Debian and it is considered non-free:
> http://packages.debian.org/sid/nvidia-libvdpau-dev
That package contains more than the headers.
> So either we use this packages (which we will *not*, because we are not
> going to move ffmpeg to the contrib section) or we need an explicit
> clarification in the debian/copyright file that the headers are
> free. This should be done anyway when adding code, BTW.
We don't add any code, the headers itself carry this copyright
statement:
/*
* This copyright notice applies to this header file:
*
* Copyright (c) 2008 NVIDIA Corporation
*
* Permission is hereby granted, free of charge, to any person
* obtaining a copy of this software and associated documentation
* files (the "Software"), to deal in the Software without
* restriction, including without limitation the rights to use,
* copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following
* conditions:
*
* The above copyright notice and this permission notice shall be
* included in all copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
* OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
* HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE.
*/
We can now argue if these two header files qualify as "Software". I
don't think that NVIDIA would insist on having this enforced at court,
but in order to be safe (and play nicely) this copyright notice should
be copied to debian/copyright, so that it ends up in the copyright files
of the binary packages. I don't see that it would change the license of
the package and therefore I think it should be OK.
Technicalities: the vdpau adaption library is loaded via dlopen(). This
library ATM is statically configured to use the nvidia implementation
(this is the non-free part), but it was designed so that other vendors
could implement their own version of vdpau. I don't see anything that
would violate neither the letter nor the spirit of the GPL here.
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
More information about the pkg-multimedia-maintainers
mailing list