Package: debian-policy
Version: 3.9.2.0
Severity: minor
Subject: [copyright-format] correct or add links to SPDX.
Dear all,
I attached a patch that corrects or adds links to the SPDX Open Source License
Registry.
On Fri, Sep 09, 2011 at 12:22:15AM +0200, m...@cryptolab.net wrote:
http://spdx.org/licenses/ASL-1.0 was changed in
http://spdx.org/licenses/Apache-1.0
http://spdx.org/licenses/ASL-2.0 was changed in
http://spdx.org/licenses/Apache-2.0
This aligns SPDX on DEP 5. Good.
http://spdx.org/licenses/CDDL was changed in
http://spdx.org/licenses/CDDL-1.0
It looks like SPDX normalised their URIs by always adding version number when
available. I do not expect the new URIs to change again.
http://spdx.org/licenses/LGPL-1.0 was changed in ?
My mistake: LGPL version 1.0 does not exist.
http://spdx.org/licenses/FDL-1.0 was changed *probably* whit
http://spdx.org/licenses/GFDL-1.1
This aligns SPDX on DEP 5. Good again.
http://spdx.org/licenses/Python-CNRI was changed in ? ( The only
version is Python License 2.0 : http://spdx.org/licenses/Python-2.0
)
Python is a complex case: see
https://fossbazaar.org/pipermail/spdx-legal/2011-February/10.html
We decided earlier to align on SPDX for this
(http://wiki.debian.org/Proposals/CopyrightFormat),
and this is what the attached patch does.
- Zope Public License 1.0 was changed in Zope Public License 1.1
http://spdx.org/licenses/ZPL-1.0 was changed in
http://spdx.org/licenses/ZPL-1.1
Either the page was removed or I made a mistake when I added URIs to the
license list (as above…). The patch I attached makes the DEP link to ZPL-1.1
instead of 1.0.
More in general, given the momentum taken by SPDX, I wonder about the benefits
of continuing to maintain a license list by ourselves.
There are only two licenses in our list that are not in SPDX:
- GFDL-NIV (GNU Free Documentation License, with no invariant sections).
Perhaps
it could be proposed as an addition to SPDX ?
- Expat. My personal opinion about this one is that, since
http://spdx.org/licenses/MIT is likely to be a widely accepted definition of
what ‘MIT license’ means, we can use MIT.
Have a nice day,
--
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan
From b5dc982a5d4996f861d8f7728add64741b09ce31 Mon Sep 17 00:00:00 2001
From: Charles Plessy ple...@debian.org
Date: Sat, 10 Sep 2011 13:42:58 +0900
Subject: [PATCH] Corrects or adds links to the SPDX Open Source License
Registry.
---
copyright-format/copyright-format.xml | 27 +--
1 files changed, 13 insertions(+), 14 deletions(-)
diff --git a/copyright-format/copyright-format.xml b/copyright-format/copyright-format.xml
index 8ae9023..2cace1a 100644
--- a/copyright-format/copyright-format.xml
+++ b/copyright-format/copyright-format.xml
@@ -582,8 +582,8 @@ License: MPL-1.1
/entry
entry
Apache license
-ulink url=http://spdx.org/licenses/ASL-1.0;1.0/ulink,
-ulink url=http://spdx.org/licenses/ASL-2.0;2.0/ulink.
+ulink url=http://spdx.org/licenses/Apache-1.0;1.0/ulink,
+ulink url=http://spdx.org/licenses/Apache-2.0;2.0/ulink.
/entry
/row
row
@@ -712,9 +712,8 @@ License: MPL-1.1
CC0
/entry
entry
-Creative Commons ulink
-url=http://creativecommons.org/license/zero/;Universal
-waiver/ulink.
+Creative Common Universal
+ulink url=http://spdx.org/licenses/CC0-1.0;1.0/ulink.
/entry
/row
row
@@ -722,7 +721,7 @@ License: MPL-1.1
CDDL
/entry
entry
-ulink url=http://spdx.org/licenses/CDDL;Common Development
+ulink url=http://spdx.org/licenses/CDDL-1.0;Common Development
and Distribution License/ulink.
/entry
/row
@@ -774,7 +773,6 @@ License: MPL-1.1
ulink url=http://spdx.org/licenses/LGPL-2.1;2.1/ulink,
ulink url=http://spdx.org/licenses/LGPL-3.0;3.0/ulink, or
GNU Library General Public License
-ulink url=http://spdx.org/licenses/LGPL-1.0;1.0/ulink,
ulink url=http://spdx.org/licenses/LGPL-2.0;2.0/ulink.
/entry
/row
@@ -783,8 +781,8 @@ License: MPL-1.1
GFDL
/entry
entry
-ulink url=http://spdx.org/licenses/FDL-1.0;GNU Free
-Documentation License/ulink.
+GNU Free Documentation License 1.0, or
+ulink url=http://spdx.org/licenses/GFDL-1.1;1.1/ulink.
/entry
/row
row
@@ -829,12 +827,13 @@ License: MPL-1.1