[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