Hi there:
Thanks for Perl-izing such a great algorithm and maintaining this
module. I've been in the process of getting a Debian package ready, and
an important part of this is exploring licensing arrangements.
The licensing information for a couple files is pretty dubious.
Your module is distributed under the Artistic License, but the files
_mt.c and mt.h were (to my knowledge) licensed under the GPL.
Matsumoto's web site says: "Until 2001/4/6, MT had been distributed
under GNU Public License, but after 2001/4/6, we decided to let MT be
used for any purpose, including commercial use. 2002-versions
mt19937ar.c, mt19937ar-cok.c are considered to be usable freely." (See:
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/elicense.html)
Now, as far as I know, GPL doesn't allow explicit relicensing of its
code like that. It looks as if the new one is entirely public domain, in
which case you can include the new version in your module without
modifying your license. However I'm not entirely sure about the
intentions of the author, and while he says that it can be used freely,
that doesn't exactly mean that it's public domain, and doesn't say what
to do for jurisdictions that do not permit authors to release their work
to the public domain.
For now the packaging is stalled, but I hope to hear word from you about
this so that we can release the package.
Thanks again!