On Fri, Oct 31, 2008 at 5:23 AM, David Cantrell <[EMAIL PROTECTED]> wrote:
> On Fri, Oct 31, 2008 at 11:36:08AM +0200, Shlomi Fish wrote:
>> On Thursday 30 October 2008, David Cantrell wrote:
>> > That's the bit where I suggest instead of saying, eg, "frobnitz" to mean
>> > "the Frobnitz licence" you say "frobnitz" to mean "the licence whose text
>> > is in the 'frobnitz' file".  That would allow the author to use any licence
>> > he wants.
>> This seems like the road to chaos. Imagine I put "mit" there and mit.txt
>> contains the text of the GPLv3. I think we should have unique identifiers for
>> every licence, and expand them to encompass more licences if necessary, then
>> allow such inconsistent behaviour.
>
> If you say 'mit' and don't have a 'mit' file that should be an error in
> my scheme.  mit.txt != mit.
>
> If you're silly enough to put the text of the GPL3 in a file called
> 'mit.txt' then that's your problem.  No such scheme can protect against
> user error.  Your hypothetical is no different from you putting 'mit' in
> the current 'license' field while saying in the POD "blah blah blah GPL3
> blah blah".

Instead of including a COPY of the license in every distro, how about
putting the URL into the META.yml file?  (Or is it URI?  I always get
that mixed up.)  This seems like the sort of thing that URL or URI or
whichever it is would be perfect for.

Reply via email to