Even though, presently, it doesn't pose an issue, its just something to think about. Lots of packages use the terminology "the same license as perl itself", which initially seems fine. But some packages use the terminology as follows: > This library is free software; you can redistribute it and/or modify > it under the same terms as Perl itself, either Perl version 5.8.8 or, > at your option, any later version of Perl 5 you may have available. And even though they currently evaluate to the same thing, arguably, the latter is more permissive, as in the event perl changes its license, the reading of the first /implies/ the license of what perl /currently/ uses, which could conceivably become more restrictive ( though I doubt it ) Maybe this is grounds for an actual /licenses/perl-5 And /licenses/perl-5.8.8+ And then pick the most appropriate one, instead of this eclass-magic. Honestly, I'd wager every ebuild having LICENSE="perl5" instead of relying on the eclass to populate "|| ( Artistic GPL-1+ )" is probably better from a source transparency perspective.
Affected: dev-perl/Audio-Musepack Affected: dev-perl/AnyEvent-CacheDNS Affected: dev-perl/Algorithm-ClusterPoints
dev-perl/CSS-Minifier >./lib/CSS/Minifier.pm-331-This library is free software; you can redistribute it and/or modify >./lib/CSS/Minifier.pm:332:it under the same terms as Perl itself, either Perl version 5.8.6 or, >./lib/CSS/Minifier.pm-333-at your option, any later version of Perl 5 you may have available.
dev-perl/CSS-Squish >./lib/CSS/Squish.pm-437- >./lib/CSS/Squish.pm-438-This library is free software; you can redistribute it and/or modify >./lib/CSS/Squish.pm:439:it under the same terms as Perl itself, either Perl version 5.8.3 or, >./lib/CSS/Squish.pm-440-at your option, any later version of Perl 5 you may have available.
dev-perl/Cache-Memcached-Fast: ./Fast.xs:5: it under the same terms as Perl itself, either Perl version 5.8.8 ./Fast.xs-6- or, at your option, any later version of Perl 5 you may have ./Fast.xs-7- available. ./README-101-This library is free software; you can redistribute it and/or modify ./README:102:it under the same terms as Perl itself, either Perl version 5.8.8 or, ./README-103-at your option, any later version of Perl 5 you may have available. ./README-104- ./README-105-When C client is used as a standalone library: ./README-106- ./README-107-This library is free software; you can redistribute it and/or modify ./README:108:it under the terms of the GNU Lesser General Public License as ./README-109-published by the Free Software Foundation; either version 2.1 of the ./README:110:License, or (at your option) any later version.
dev-perl/Class-Accessor-Lite: > ./lib/Class/Accessor/Lite.pm:243:This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.6 or, at your option, any later version of Perl 5 you may have available. > ./README-108- This library is free software; you can redistribute it and/or modify it > ./README:109: under the same terms as Perl itself, either Perl version 5.8.6 or, at > ./README-110- your option, any later version of Perl 5 you may have available.
dev-perl/Class-XSAccessor >./lib/Class/XSAccessor.pm-321- >./lib/Class/XSAccessor.pm-322-This library is free software; you can redistribute it and/or modify >./lib/Class/XSAccessor.pm:323:it under the same terms as Perl itself, either Perl version 5.8 or, >./lib/Class/XSAccessor.pm-324-at your option, any later version of Perl 5 you may have available. >./lib/Class/XSAccessor/Array.pm-280-This library is free software; you can redistribute it and/or modify >./lib/Class/XSAccessor/Array.pm:281:it under the same terms as Perl itself, either Perl version 5.8 or, >./lib/Class/XSAccessor/Array.pm-282-at your option, any later version of Perl 5 you may have available. >./lib/Class/XSAccessor/Heavy.pm-71-This library is free software; you can redistribute it and/or modify >./lib/Class/XSAccessor/Heavy.pm:72:it under the same terms as Perl itself, either Perl version 5.8 or, >./lib/Class/XSAccessor/Heavy.pm-73-at your option, any later version of Perl 5 you may have available. >./lib/Class/XSAccessor/Heavy.pm-74- >./README-176- This library is free software; you can redistribute it and/or modify it >./README:177: under the same terms as Perl itself, either Perl version 5.8 or, at your >./README-178- option, any later version of Perl 5 you may have available.
dev-perl/Compress-Bzip2: > ./COPYING:1: GNU GENERAL PUBLIC LICENSE > ./COPYING:2: Version 2, June 1991 > ./META.json:8: "license" : [ > ./META.json-9- "perl_5" > ./META.json-10- ], > ./lib/Compress/Bzip2.pm-7-# This program is free software; you can redistribute it and/or > ./lib/Compress/Bzip2.pm:8:# modify it under the same terms as Perl itself. > ./lib/Compress/Bzip2.pm-1568-This library is free software; you can redistribute it and/or modify > ./lib/Compress/Bzip2.pm:1569:it under the same terms as Perl itself, either Perl version 5.8.3 or, > ./lib/Compress/Bzip2.pm-1570-at your option, any later version of Perl 5 you may have available. > ./README.md:63:Since version 2.0 Compress-Bzip2 is dual-licensed. > ./README.md:64:You can redistribute it and/or modify it under the same terms as Perl > ./README.md-65-itself, either Perl version 5.8.3 or, at your option, any later > ./README.md-66-version of Perl 5 you may have available. --[ bzlib-src/LICENSE ]--- > This program, "bzip2", the associated library "libbzip2", and all > documentation, are copyright (C) 1996-2010 Julian R Seward. All > rights reserved.
dev-perl/Data-Serializer > ./README-254- > ./README-255- This library is free software; you can redistribute it and/or modify it > ./README:256: under the same terms as Perl itself, either Perl version 5.8.2 or, at > ./README-257- your option, any later version of Perl 5 you may have available.
EDONTCARE