Licensing of gmerlin-avdecoder regression tests

IOhannes m zmölnig zmoelnig at iem.at
Sun Aug 15 12:47:21 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 08/14/2010 11:04 PM, Jonas Smedegaard wrote:
> Hi Burkhard (cc public Debian multimedia team mailinglist),
> 
> 
> These are the files I found containing 4-clause BSD licensing:
> 
>   lib/os.c (at line 93)
>   include/bgav_sem.h
>   lib/base64.c
> 

i had a look at these files, and it seems that both lib/os.c and
include/bgav_sem.h only use BSD-code as fallbacks if certain features
are missing on the system.

those features are:
- - /usr/include/semaphore.h (on debian provided by
hurd-dev [hurd-i386], libc0.1-dev [kfreebsd-amd64, kfreebsd-i386],
libc6-dev [not alpha, avr32, hurd-i386, ia64, kfreebsd-amd64,
kfreebsd-i386], libc6.1-dev [alpha, ia64])

- - inet_aton() (which i think is part of libc as well)

can this be handled somehow in the packaging process?
e.g. by patching the offending code out of the files or by excluding the
files from the upstream-tarball and providing clean (GPL) replacements)?


this would leave only lib/base64.c

mgsadr
IOhannes
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxn4dkACgkQkX2Xpv6ydvTbpwCgkyMAeWBlJK2oc/eCGekUUZ0X
4sEAn0/f0L8E4zN0Go3jzdrNYt1Mn65s
=3tMN
-----END PGP SIGNATURE-----



More information about the pkg-multimedia-maintainers mailing list