Rejecting uploads without (an appropriate) license?

[email protected] (Adam Kennedy)
Newsgroups perl.cpan.discuss
Message-ID <[email protected]>
I've seen an instance lately of a (relatively old) CPAN module takeover 
failing, because the module did not provide a copyright or license, and 
so the new maintainer would have to resort to just illegally releasing 
and hoping nobody noticed or cared.

While that's fine pragmatically, it raises the issue of licensing.

One of the $rules of CPAN is that it is not for commercial software.

Would it be worth adding a check to PAUSE to reject any distribution for 
which a license/copyright either cannot be determined at all, or it can 
be determined that it is a non-open-source (i.e. "restricted") license.

At the very least, this would catch people forgetting to add 
copyright/licences, and make sure those modules can be maintained at a 
later date.

Thoughts?

Adam K
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.