Skip Menu |

This queue is for tickets about the Audio-Scan CPAN distribution.

Report information
The Basics
Id: 132450
Status: new
Priority: 0/
Queue: Audio-Scan

People
Owner: Nobody in particular
Requestors: KENTNL [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



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 )