On Mon, Aug 16, 2010 at 11:12:29 (CEST), Burkhard Plaum wrote: >> >> More troublesome, but maybe also more difficult to solve, I discovered >> that some source files are licensed as 4-clause BSD which is >> incompatible with GPLv2. >> >> These are the files I found containing 4-clause BSD licensing: >> >> lib/os.c (at line 93) >> include/bgav_sem.h >> lib/base64.c > > As IOhannes already mentioned, all stuff except lib/base64.c are > fallbacks for non-Posix systems (mainly windows). > > We'll try to get GPLed base64 routines.
Just a suggestion, the gnulib contains a lot of portability functions that can be copied into your codebase: http://www.gnu.org/software/gnulib/MODULES.html#module=base64 http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=blob;f=lib/base64.c;h=4939ce749a5e7c84afd286f871582ee30f298c3b;hb=c5728261c324a75f8d23dd7d10cb42dde9420227 -- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4 _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers