Skip Menu |

This queue is for tickets about the ExtUtils-ModuleMaker CPAN distribution.

Report information
The Basics
Id: 35271
Status: open
Priority: 0/
Queue: ExtUtils-ModuleMaker

People
Owner: Nobody in particular
Requestors: imacat [...] mail.imacat.idv.tw
Cc:
AdminCc:

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



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.

On 2008-04-21 14:45:59 Mon, IMACAT wrote: Show quoted text
> 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: > 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.
Sorry, I forgot to mention 4. The "Artistic License w/ Aggregation" license is no longer needed, and should be removed. The Artistic License from the Perl distribution has the aggregation term (term 8). Also, I made a new patch. The previous one forgot to update the license menu in the modulemaker POD. Please use the new patch. Hope that this helps. Please tell me if you need any more information, or if I could be of any help. Thank you.

Message body is not shown because it is too large.