Subject: | Licensing issues |
lib/Audio/Scan.pm : GPL-2+
Makefile.PL: GPL-2
README: GPL-2+
COPYING: GPL-2
META.yml: gpl
include/ppport.h: "perl" ( Artistic-1 or GPL-1+ )
include/ape.h: ???? ( looks like MIT )
include/buffer.h: ????
include/dsdifff.h: GPL-2+
include/mpc.h: ????
include/wav.h: GPL-2+
include/aac.h: GPL-2+
include/dsf.h: GPL-2+
include/mp4.h: GPL-2+
include/opus.h: GPL-2+
include/common.h: GPL2+
include/pstdint.h: BSD
include/mp3.h: GPL-2+
include/pinttypes.h: ???? ( looks a bit BSD though )
include/asf.h: GPL-2+
include/flac.h: GPL-2+
include/id3.h: GPL-2+
include/ogg.h: GPL-2+
include/wavpack.h: GPL-2+
include/md5.h: ???? ( looks like BSD )
src/id3.c: GPL-2+
src/ape.c: ???? ( MIT? )
src/buffer.c: ????
src/id3_frametype.gperf: GPL-2+
src/common.c: GPL-2+
src/dsdiff.c: GPL-2+
src/wav.c: GPL-2+
src/id3_compat.c: GPL-2+
src/wavpack.c: GPL-2+
src/mp3.c: GPL-2+
src/id3_frametype.c: GPL-2+
src/id3_genre.dat: GPL-2+
src/acc.c: GPL-2+
src/dsf.c: GPL-2+
src/md5.c: ???? (BSD?)
src/flac.c: GPL-2+
src/mp4.c: GPL-2+
src/id3_compat.gperf: GPL-2+
src/mpc.c: ???? ( MIT? BSD? )
src/asf.c: GPL-2+
src/ogg.c: GPL-2+
src/opus.c: GPL-2+
META.yml: "gpl_2" ( GPL-2 )
Some of these discrepancies are obviously limited by our tooling, but some of them are confusing and potentially problematic.
Not being able to obviously determine at the top level which licenses you're consuming isn't great, and due to the mix of licenses, there's potential (however unlikely) to conflict, and potentially, a user who only accepts the terms of GPL-2+ may not be aware of other conditions they're inherently bound by.
--
- CPAN kentnl@cpan.org
- Gentoo Perl Maintainer kentnl@gentoo.org ( perl@gentoo.org )