Skip Menu |

This queue is for tickets about the Module-Install CPAN distribution.

Report information
The Basics
Id: 19807
Status: rejected
Priority: 0/
Queue: Module-Install

Owner: Nobody in particular
Requestors: adamk [...]

Bug Information
Severity: Wishlist
Broken in: 0.63
Fixed in: (no value)

Subject: Default license value to "restrictive"
Download (untitled) / with headers
text/plain 358b
Although we often ignore licensing issues and hope they go away, the people downstream of us often do not. If a license is not specified, and cannot be detected via license_from or all_from, we should default the license value to "restrictive". This will ensure that anything that gets uploaded to CPAN can be confirmed to be legally allowable on the CPAN.
Download (untitled) / with headers
text/plain 322b
I concur with this request for similar reasons. When building propritery software with Module::Install the only choices of licenses are free software licenses and 'unknown'. Restrictive would both cover things that are by default seen as non-free and things that wish to stay that way. The attached patch implements this.
Download mi.diff
text/x-diff 427b
diff -ru Module-Install-0.64/inc/Module/Install/ Module-Install/inc/Module/Install/ --- Module-Install-0.64/inc/Module/Install/ 2006-08-23 17:12:48.000000000 +0000 +++ Module-Install/inc/Module/Install/ 2007-01-28 05:45:41.000000000 +0000 @@ -309,7 +309,7 @@ } warn "Cannot determine license info from $file\n"; - return 'unknown'; + return 'restrictive'; } 1;
Download (untitled) / with headers
text/plain 173b
There is a 'proprietary' license option for explicitly non-open work, and 'unknown' is already considered non-open. And unknown is also less presumptuous. Leaving it as is.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to