summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
W. Trevor King [Mon, 23 Oct 2017 22:11:11 +0000 (15:11 -0700)]
pull: Associate FSF's PythonOld with SPDX's Python-2.0 (and others)
The FSF label for PythonOld is "License of Python 1.6b1 through 2.0
and 2.1" [1]. They link to the 1.6b1 text [2]. This set does not
include 1.6a2 and earlier versions [3], and also does not include
2.0.1, 2.1.1, and newer versions [4]. I believe the splits are
exhaustive, based on:
* [5], which mentions 1.6.1, 2.0, 2.1 in this range.
* [6], which mentions no releases in this range.
* [7], which mentions 1.6.1 in this range.
[1]: https://www.gnu.org/licenses/license-list.html#PythonOld
[2]: https://directory.fsf.org/wiki/License:Python1.6b1
[3]: https://www.gnu.org/licenses/license-list.html#Python1.6a2
[4]: https://www.gnu.org/licenses/license-list.html#Python
[5]: https://docs.python.org/3/license.html#history-of-the-software
[6]: https://www.python.org/downloads/
[7]: https://www.python.org/download/releases/
Gary O'Neall [Sat, 21 Oct 2017 22:13:56 +0000 (15:13 -0700)]
Update identifiers and splits
W. Trevor King [Sun, 22 Oct 2017 23:15:07 +0000 (16:15 -0700)]
pull: Add unused-SPLITS check
W. Trevor King [Sun, 22 Oct 2017 23:03:48 +0000 (16:03 -0700)]
pull: Add unused-IDENTIFIERS check and fix FDL1.1 -> FDLv1.1, etc.
W. Trevor King [Sun, 22 Oct 2017 05:25:21 +0000 (22:25 -0700)]
CONTRIBUTING: Link to LICENSE.md
W. Trevor King [Sun, 22 Oct 2017 05:21:37 +0000 (22:21 -0700)]
LICENSE: Add the MIT license text
This is available in a number of places [1,2,3]. I'm not entirely
clear what *its* license is, but presumably copying it verbatim with
changes to the copyright statement is allowed :p.
[1]: https://github.com/spdx/license-list-XML/blob/
e5da40e25becb0aa7626d3f62649d2387284a623/src/MIT.xml
[2]: https://opensource.org/licenses/MIT
[3]: https://directory.fsf.org/wiki/License:Expat
W. Trevor King [Sat, 21 Oct 2017 21:44:50 +0000 (14:44 -0700)]
pull: Fix FreeBSD SPDX identifier (to BSD-2-Clause-FreeBSD)
Based on Kate's list [1]. Looking more closely, the FSF's FreeBSD
text [2] includes the "The views and conclusions..." paragraph that is
unique to the BSD-2-Clause-FreeBSD [3]. The FSF's FreeBSD page [2]
also links [4].
[1]: https://github.com/spdx/license-list-XML/pull/453#issuecomment-
338411910
[2]: https://directory.fsf.org/wiki?title=License:FreeBSD
[3]: https://github.com/spdx/license-list-XML/blob/
e5da40e25becb0aa7626d3f62649d2387284a623/src/BSD-2-Clause-FreeBSD.xml#L38-L40
[4]: https://www.freebsd.org/copyright/freebsd-license.html
W. Trevor King [Fri, 20 Oct 2017 18:15:51 +0000 (11:15 -0700)]
README: Document this project
SPDX-License-Identifier: MIT
W. Trevor King [Fri, 20 Oct 2017 17:46:26 +0000 (10:46 -0700)]
pull: Use sets of licenses in TAGS
Because the FSF considers GPL- and FDL-compatible licenses
free-as-in-libre as well.
W. Trevor King [Fri, 20 Oct 2017 17:39:34 +0000 (10:39 -0700)]
pull: Resolve relative URIs relative to the FSF base
E.g. we want:
"uri": "https://www.gnu.org/licenses/agpl.html"
in our output JSON, not:
"uri": "/licenses/agpl.html"
W. Trevor King [Fri, 20 Oct 2017 17:20:04 +0000 (10:20 -0700)]
pull: Add a script to scrape FSF license IDs, names, and tags
We want to use this to lookup FSF tags associated with a given SPDX
license. The FSF is intestested [1], but maybe not enough to maintain
their own API. Until they do maintain their own API, stub out a mock
API on their behalf, which we can hand over to them when they're
ready for it.
[1]: https://lists.spdx.org/pipermail/spdx-legal/2017-October/002281.html
Subject: Issues added based on this weeks Legal Call
Date: Fri, 13 Oct 2017 10:20:33 -0700
Message-ID: <
021801d34447$
9443e280$
bccba780$@com>