Subject: | Artistic License Incorrect and GPLv1 and GPLv3 Update |
Dear James E Keenan,
Hi. This is imacat from Taiwan. I found that the licenses your
ExtUtils-ModuleMaker-0.51 provided has some problems:
1. The Artistic License in ExtUtils::ModuleMaker is incorrect. The
Artistic License that ship with Perl itself was not updated for more
than 10 years, and your version of Artistic License has terms that does
not meet the Perl version, namely:
(1) "Standard Version" definition in the "Definitions" section.
(2) 3. a) "ftp.uu.net" => "uunet.uu.net"
(3) 4. c) Text completely different.
(4) 5. Missing "You may embed ..." to the end.
(5) 6. "to whomever" => "to whoever"
(6) 6. Missing "If such scripts or library files ..." to the end.
(7) 7. Text complete different.
(8) 8. Missing.
2. The Perl itself ship with the GPLv1 and Artistic Licenses, but
ExtUtils::ModuleMaker provides the GPLv2 and Artistic Licenses as "the
same as Perl itself". This is incorrect. ExtUtils::ModuleMaker should
ship with GPLv1 in case of a Perl license is chosen.
3. GPLv3 is released for almost an year. An option for GPLv3
should be added, and should be the default of the gpl license.
I made a simple patch against ExtUtils-ModuleMaker-0.51, in the hope
that it helps. Please tell me if you need any more information, or if I
could be of any help. Thank you.
Subject: | ExtUtils-ModuleMaker-0.51-licenses.diff |
Message body is not shown because it is too large.