Re: DEP: 5 Machine-readable debian/copyright - License specifications - Link broken
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, mdt@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/000010.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 <plessy@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
</row>
<row>
<entry>
- Python-CNRI
+ Python
</entry>
<entry>
- <ulink url="http://spdx.org/licenses/Python-CNRI">Python
- license</ulink>.
+ Python license
+ <ulink url="http://spdx.org/licenses/Python-2.0">2.0</ulink>.
</entry>
+ <!-- See https://fossbazaar.org/pipermail/spdx-legal/2011-February/000010.html -->
</row>
<row>
<entry>
@@ -871,8 +870,8 @@ License: MPL-1.1
Zope
</entry>
<entry>
- Zope Public License
- <ulink url="http://spdx.org/licenses/ZPL-1.0">1.0</ulink>,
+ Zope Public License 1.0,
+ <ulink url="http://spdx.org/licenses/ZPL-1.1">1.1</ulink>,
<ulink url="http://spdx.org/licenses/ZPL-2.0">2.0</ulink>,
<ulink url="http://spdx.org/licenses/ZPL-2.1">2.1</ulink>.
</entry>
--
1.7.5.4
Reply to: