|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.
Message body is not shown because it is too large.