Skip to content

Conversation

@wking
Copy link
Contributor

@wking wking commented Jul 29, 2017

Following the example set by BSD-2-Clause, because users who are not the ISC are going to want to put their own name (or something generic like the BSD's “the copyright holders and contributors”) in those slots. The OSI has replaced the original “ISC” occurrences with “THE AUTHOR” and not marked them for replacement.

I'm not sure about the naming. I expect the values to be the same or similar for the two copyrightHolder* entries. But the BSD's seem to use different names while other licenses like the MPL-1.1 seem to reuse the same name.

Addresses part of spdx/license-list#7 (see also #404).

Also interesting, but probably unrelated, is that the ISC has bumped their terminal copyright year from 2010 to 2013. Presumably they're showing how the replacable text would change and are not claiming an extended copyright on the license content, because I see no changes in the license text. I've left the terminal year alone for this commit.

Following the example set by BSD-2-Clause, because users who are not
the ISC are going to want to put their own name (or something generic
like the BSD's "the copyright holders and contributors") in those
slots.
@wking
Copy link
Contributor Author

wking commented Jul 29, 2017

Also odd about the ISC license is that the title ends in a colon. We only have three licenses like that in the current master (unless some slipped through my grep):

$ git grep -A1 '<title>' | grep ':</p>'
src/ISC.xml-      <p>ISC License:</p>
src/exceptions/openvpn-openssl-exception.xml-      <p>Special exception for linking OpenVPN with OpenSSL:</p>
src/exceptions/u-boot-exception-2.0.xml-      <p>The U-Boot License Exception:</p>

The OSI does not include the trailing colon and the ISC has (added?) “Text of the” to their title. I haven't touched any of that in this PR yet either, but we may want:

<title>
  <p><optional>Text of the </optional>ISC License<optional>:</optional></p>
</title>

@wking
Copy link
Contributor Author

wking commented Jul 29, 2017

And we may also want:

<p>Permission to use, copy, modify, and<optional>/or</optional> distribute…

to encode the 2015-04-30 decision that the proposed ISC-OpenBSD wording was functionally equivalent to the stock ISC.

@jlovejoy
Copy link
Member

jlovejoy commented Aug 4, 2017

re: colon in the title - it doesn't matter, as matching guidelines don't count the title for matching purposes, so I don't think there's any need for putting an tag inside the <title> tag.

re: adding the tag to the /or text - yes, that would be accurate - good catch!

OpenBSD uses an earlier form of this license with a bare "and".  There
has been some discussion in the past about whether, as the University
of Washington at some point claimed, the "and" form forbids
distributing modified copies (vs. having local copies and distributing
unmodified copies, but not distributing the modified copies).  For
more on the discussion, see [1,2].  However, the SPDX legal team
decided on 2015-04-30 that *it* didn't see significant difference
between the "and" and "and/or" forms [3].  This commit encodes that
decision for use in matching software.

[1]: https://www.gnu.org/licenses/license-list.html#ISC
[2]: https://lists.debian.org/debian-legal/2000/08/msg00147.html
[3]: https://lists.spdx.org/pipermail/spdx-legal/2015-April/001398.html
     Subject: New License/Exception Request
     Date: Thu Apr 30 17:56:52 UTC 2015
@wking
Copy link
Contributor Author

wking commented Aug 4, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants