On Sun, Oct 11, 2009 at 11:15 PM, Chris Weyl <chris.w...@gmail.com> wrote: > As a packager outside of the CPAN I want to have a good idea if we can > redistribute the software -- legally and within project policy. Just > as dependency metadata gives me a good view into the software's > requirements, so licensing metadata gives me a good view of the > legal/policy requirements. So I end up being one of the two people > that worry about it alot :)
I understand. I think my proposal will achieve what you're looking for. Most things will have a single license key (set "manually" or via auto-detection by M::I or M::B). That will give you the information you need. Only things with multiple licenses listed will need a human to read and interpret the specifics. Trying to build a general purpose "license math" mini-language is more than I think we need or should attempt. That's all. -- David