I maintain the CDB_File module which I took over after the original author was MIA. Someone asked me today if he could use it in his project and I was surprised at the question, thinking surely you checked the license first?
Well it appears to have no license.
So now can I retro-actively apply the perl Artistic/GPL to it, or do I have to get full copyright first?
Help!
Can't (Score:1)
Obviously, you should put some commentary about this issue in the POD.
Re:Can't (Score:2)
It would be nice if the CPAN had a default license, that modules not specifying a particular license would fall back to. At least this would get CPAN contributors to think the subject over.
Agreeing on a common CPAN license could take some time though
Re:Can't (Score:2)
I guess maybe I'll try and track down the original author again.
Re:Can't (Score:2)
So yes the defacto license might have been chosen, but CPAN should apply it automatically, then we would not end up with the situation you are in now.
Re:Can't (Score:1)
Re:Can't (Score:1)
HOWEVER, CPAN _requires_ the use of an open source license, and the lack of a license (in the META.yaml I guess) should probably be grounds for PAUSE refusing to allow a distribution to be uploaded. For that matter, so should "restrictive".
Re:Can't (Score:1)
Sure, the author *probably* meant it to be Artistic/GPL and you're *probably* not going to have problems redistributing or reusing the code, but when actually stating a license, I say you have to be conservative in this case and let the end user know that the code has not actual
ask the author? (Score:1)