[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: copyright-format: "with <keywords> exception" underspecified



Steve Langasek <vorlon@debian.org> writes:

> I've committed the below patch to the dep repo on svn.debian.org.
>
> === modified file 'web/deps/dep5.mdwn'
> --- old/web/deps/dep5.mdwn	2011-11-11 15:27:02 +0000
> +++ new/web/deps/dep5.mdwn	2011-11-25 20:15:33 +0000
> @@ -1036,12 +1036,27 @@
>          target="_top">many versions of the MIT license</a>. Please
>          use Expat instead, when it matches.</p>
>  
> -        <p>Exceptions and clarifications are signaled in plain
> -        text, by appending <tt class="literal">with <code class=
> -        "varname"><tt class=
> -        "replaceable"><i>keywords</i></tt></code> exception</tt> to
> +        <p>An exception or clarification to a license is signaled
> +        in plain text, by appending <tt class="literal">with <code
> +        class="varname"><tt class=
> +        "replaceable"><i>keyword</i></tt></code> exception</tt> to
>          the short name. This document provides a list of keywords
> -        that refer to the most frequent exceptions.</p>
> +        that must be used when referring to the most frequent
> +        exceptions.  When exceptions other than these are in effect
> +        that modify a common license by granting additional
> +        permissions, you may use an arbitrary keyword not taken
> +        from the below list of keywords.  When a license differs
> +        from a common license because of added restrictions rather
> +        than because of added permissions, a distinct short name
> +        should be used instead of <tt class="literal">with <code
> +        class="varname"><tt class=
> +        "replaceable"><i>keyword</i></tt></code> exception</tt>.
> +        </p>
> +
> +        <p>Only one exception may be specified for each license
> +        within a given license specification.  If more than one
> +        exception applies to a single license, an arbitrary short
> +        name must be used instead.</p>
>  
>          <p>The GPL <tt class="literal">Font</tt> exception refers
>          to the text added to the license notice of each file as

That looks like a good compromise, solving the usual case while allowing
for arbitrary corner cases. Thank you!

Seconded (dunno if my second is needed, but you have it).

-- 
 \      “Shepherds … look after their sheep so they can, first, fleece |
  `\   them and second, turn them into meat. That's much more like the |
_o__)      priesthood as I know it.” —Christopher Hitchens, 2008-10-29 |
Ben Finney

Attachment: pgpYy1HyrBPn8.pgp
Description: PGP signature


Reply to: