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

Re: DEP5: ready for CANDIDATE?



Le Wed, Jan 12, 2011 at 09:09:09PM +0200, Lars Wirzenius a écrit :
> 
> I think I agree with your proposal to link to SPDX. Alternatively, we
> could collect the licenses as attachments to the spec, or point at the
> ones on the OSI site. I'd rather avoid attaching things, but otherwise
> I'm fine with anything.
> 
> Charles, would you be willing to provide a patch to link to SPDX and fix
> the FreeBSD shortname issue? I seem to have shown myself to be a bit
> careless with this license thing, and I make sloppy edits (this is
> probably because I find this part to be the least interesting one, and
> one that I've dreaded for months).

I just realised that the SPDX site is not yet ready as their license links
point to empty pages: http://spdx.org/licenses/

I attached three patches. The first removes the FreeBSD license, the second
adds missing links to upstream pages, and the last points all the links to SPDX
instead. I think that we should wait before applying the third and use the
second in the meantime.

In addition I noticed a minor mismatch between the SPDX license list page and
the SPDX license spreadsheet: in the first the Apache license is ‘ASL’, and in
the second it is ‘Apache’. The third patch may therefore need some adjustment,
depending on how SPDX resolves this.

Have a nice day,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan
>From 6150c9326af07608917643949cf19f2d45a994ad Mon Sep 17 00:00:00 2001
From: Charles Plessy <plessy@debian.org>
Date: Thu, 13 Jan 2011 08:38:05 +0900
Subject: [PATCH 1/3] Removed FreeBSD license, identical to BSD-2-clause in SPDX.

---
 dep5.mdwn |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/dep5.mdwn b/dep5.mdwn
index 2006864..5c65cc9 100644
--- a/dep5.mdwn
+++ b/dep5.mdwn
@@ -388,7 +388,6 @@ to plainer version (e.g., "2.0.0" is considered equal to "2.0" and "2").
 `BSD-2-clause` | Berkeley software distribution license, 2-clause version
 `BSD-3-clause` | Berkeley software distribution license, 3-clause version
 `BSD-4-clause` | Berkeley software distribution license, 4-clause version
-`FreeBSD` | FreeBSD Project license
 `ISC` | [Internet Software Consortium](http://opensource.org/licenses/isc-license.txt)'s license, sometimes also known as the OpenBSD License
 `CC-BY` | Creative Commons Attribution license
 `CC-BY-SA` | Creative Commons Attribution Share Alike license
-- 
1.7.2.3

>From 43a94c2c81bcf1053f405084b3e42b17f2e37ab2 Mon Sep 17 00:00:00 2001
From: Charles Plessy <plessy@debian.org>
Date: Thu, 13 Jan 2011 08:39:06 +0900
Subject: [PATCH 2/3] Added missing links to licences.

---
 dep5.mdwn |   40 ++++++++++++++++++++--------------------
 1 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/dep5.mdwn b/dep5.mdwn
index 5c65cc9..e3f0f2f 100644
--- a/dep5.mdwn
+++ b/dep5.mdwn
@@ -385,31 +385,31 @@ to plainer version (e.g., "2.0.0" is considered equal to "2.0" and "2").
 **keyword** | **meaning**
 `Apache` | Apache license. For versions, consult the [Apache Software Foundation](http://www.apache.org/licenses/).
 `Artistic` | Artistic license. For versions, consult the [Perl Foundation](http://www.perlfoundation.org/legal)
-`BSD-2-clause` | Berkeley software distribution license, 2-clause version
-`BSD-3-clause` | Berkeley software distribution license, 3-clause version
-`BSD-4-clause` | Berkeley software distribution license, 4-clause version
+`BSD-2-clause` | Berkeley software distribution license, [2-clause version](http://www.freebsd.org/copyright/freebsd-license.html)
+`BSD-3-clause` | Berkeley software distribution license, [3-clause version](http://www.opensource.org/licenses/bsd-license.php)
+`BSD-4-clause` | Berkeley software distribution license, [4-clause version](http://www.freebsd.org/copyright/license.html)
 `ISC` | [Internet Software Consortium](http://opensource.org/licenses/isc-license.txt)'s license, sometimes also known as the OpenBSD License
-`CC-BY` | Creative Commons Attribution license
-`CC-BY-SA` | Creative Commons Attribution Share Alike license
-`CC-BY-ND` | Creative Commons Attribution No Derivatives
-`CC-BY-NC` | Creative Commons Attribution Non-Commercial
-`CC-BY-NC-SA` | Creative Commons Attribution Non-Commercial Share Alike
-`CC-BY-NC-ND` | Creative Commons Attribution Non-Commercial No Derivatives
-`CC0` | Creative Commons Universal waiver
-`CDDL` | Common Development and Distribution License. For versions, consult [Sun Microsystems](http://www.sun.com/cddl/).
-`CPL` | IBM Common Public License. For versions, consult the [IBM Common Public License (CPL) Frequently asked questions](http://www.ibm.com/developerworks/library/os-cplfaq.html).
+`CC-BY`        | Creative Commons [Attribution](http://creativecommons.org/licenses/by/3.0/) license
+`CC-BY-SA`     | Creative Commons [Attribution Share Alike](http://creativecommons.org/licenses/by-sa/3.0/) license
+`CC-BY-ND`     | Creative Commons [Attribution No Derivatives](http://creativecommons.org/licenses/by-nd/3.0/) license
+`CC-BY-NC`     | Creative Commons [Attribution Non-Commercial](http://creativecommons.org/licenses/by-nc/3.0/) license
+`CC-BY-NC-SA`  | Creative Commons [Attribution Non-Commercial Share Alike](http://creativecommons.org/licenses/by-nc-sa/3.0/) license
+`CC-BY-NC-ND`  | Creative Commons [Attribution Non-Commercial No Derivatives](http://creativecommons.org/licenses/by-nc-nd/3.0/) license
+`CC0`          | Creative Commons [Universal waiver](http://creativecommons.org/license/zero/)
+`CDDL` | Common Development and Distribution License. For versions, consult [Sun Microsystems](http://www.sun.com/cddl/)
+`CPL` | IBM Common Public License. For versions, consult the [IBM Common Public License (CPL) Frequently asked questions](http://www.ibm.com/developerworks/library/os-cplfaq.html)
 `EFL` | The Eiffel Forum License. For versions, consult the [Open Source Initiative](http://www.opensource.org/licenses/eiffel.html)
-`Expat` | The Expat license
-`GPL` | GNU General Public License
-`LGPL` | GNU Lesser General Public License, (GNU Library General Public License for versions lower than 2.1)
-`GFDL` | GNU Free Documentation License
+`Expat`        | The [Expat](http://www.jclark.com/xml/copying.txt) license
+`GPL`          | GNU [General Public License](http://www.gnu.org/copyleft/gpl.html)
+`LGPL`         | GNU [Lesser General Public License](http://www.gnu.org/licenses/lgpl.html) (GNU Library General Public License for versions lower than 2.1)
+`GFDL`         | [GNU Free Documentation License](http://www.gnu.org/licenses/fdl.html)
 `GFDL-NIV` | GNU Free Documentation License, with no invariant sections
-`LPPL` | LaTeX Project Public License
+`LPPL`         | [LaTeX Project Public License](http://www.latex-project.org/lppl/)
 `MPL` | Mozilla Public License. For versions, consult [Mozilla.org](http://www.mozilla.org/MPL)
-`Perl` | Perl license (use "GPL-1+ or Artistic-1" instead)
+`Perl`         | [Perl](http://dev.perl.org/licenses/) license (use "GPL-1+ or Artistic-1" instead)
 `Python-CNRI` | Python Software Foundation license. For versions, consult the [Python Software Foundation](http://www.python.org/psf/license/)
-`QPL` | Q Public License
-`W3C` | W3C Software License. For more information, consult the [W3C Intellectual Rights FAQ](http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620S) and the [20021231 W3C Software notice and license](http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231)
+`QPL`          | [Q Public License](http://doc.trolltech.com/3.0/license.html)
+`W3C` | W3C Software License. For more information, consult the [W3C Intellectual Rights FAQ](http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620) and the [20021231 W3C Software notice and license](http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231)
 `Zlib` | [zlib/libpng license](http://www.opensource.org/licenses/zlib-license.php)
 `Zope` | Zope Public License. For versions, consult [Zope.org](http://www.zope.org/Resources/License/)
 """]]
-- 
1.7.2.3

>From 0731929e5f622df58a57ab6803f0e6ae532c67c3 Mon Sep 17 00:00:00 2001
From: Charles Plessy <plessy@debian.org>
Date: Thu, 13 Jan 2011 09:02:35 +0900
Subject: [PATCH 3/3] License links to SPDX, when available.

---
 dep5.mdwn |   50 +++++++++++++++++++++++++-------------------------
 1 files changed, 25 insertions(+), 25 deletions(-)

diff --git a/dep5.mdwn b/dep5.mdwn
index e3f0f2f..6b19856 100644
--- a/dep5.mdwn
+++ b/dep5.mdwn
@@ -383,35 +383,35 @@ to plainer version (e.g., "2.0.0" is considered equal to "2.0" and "2").
 
 [[!table data="""
 **keyword** | **meaning**
-`Apache` | Apache license. For versions, consult the [Apache Software Foundation](http://www.apache.org/licenses/).
-`Artistic` | Artistic license. For versions, consult the [Perl Foundation](http://www.perlfoundation.org/legal)
-`BSD-2-clause` | Berkeley software distribution license, [2-clause version](http://www.freebsd.org/copyright/freebsd-license.html)
-`BSD-3-clause` | Berkeley software distribution license, [3-clause version](http://www.opensource.org/licenses/bsd-license.php)
-`BSD-4-clause` | Berkeley software distribution license, [4-clause version](http://www.freebsd.org/copyright/license.html)
-`ISC` | [Internet Software Consortium](http://opensource.org/licenses/isc-license.txt)'s license, sometimes also known as the OpenBSD License
-`CC-BY`        | Creative Commons [Attribution](http://creativecommons.org/licenses/by/3.0/) license
-`CC-BY-SA`     | Creative Commons [Attribution Share Alike](http://creativecommons.org/licenses/by-sa/3.0/) license
-`CC-BY-ND`     | Creative Commons [Attribution No Derivatives](http://creativecommons.org/licenses/by-nd/3.0/) license
-`CC-BY-NC`     | Creative Commons [Attribution Non-Commercial](http://creativecommons.org/licenses/by-nc/3.0/) license
-`CC-BY-NC-SA`  | Creative Commons [Attribution Non-Commercial Share Alike](http://creativecommons.org/licenses/by-nc-sa/3.0/) license
-`CC-BY-NC-ND`  | Creative Commons [Attribution Non-Commercial No Derivatives](http://creativecommons.org/licenses/by-nc-nd/3.0/) license
+`Apache`       | Apache license [1.0](http://spdx.org/licenses/ASL-1.0), [2.0](http://spdx.org/licenses/ASL-2.0).
+`Artistic`     | Artistic license [1.0](http://spdx.org/licenses/Artistic-1.0), [2.0](http://spdx.org/licenses/Artistic-2.0).
+`BSD-2-clause` | Berkeley software distribution license, [2-clause version](http://spdx.org/licenses/BSD-2-Clause).
+`BSD-3-clause` | Berkeley software distribution license, [3-clause version](http://spdx.org/licenses/BSD-3-Clause).
+`BSD-4-clause` | Berkeley software distribution license, [4-clause version](http://spdx.org/licenses/BSD-4-Clause).
+`ISC`          | [Internet Software Consortium](http://spdx.org/licenses/ISC)'s license, sometimes also known as the OpenBSD License.
+`CC-BY`        | Creative Commons Attribution license [1.0](http://spdx.org/licenses/CC-BY-1.0), [2.0](http://spdx.org/licenses/CC-BY-2.0), [2.5](http://spdx.org/licenses/CC-BY-2.5), [3.0](http://spdx.org/licenses/CC-BY-3.0).
+`CC-BY-SA`     | Creative Commons Attribution Share Alike license [1.0](http://spdx.org/licenses/CC-BY-SA-1.0), [2.0](http://spdx.org/licenses/CC-BY-SA-2.0), [2.5](http://spdx.org/licenses/CC-BY-SA-2.5), [3.0](http://spdx.org/licenses/CC-BY-SA-3.0).
+`CC-BY-ND`     | Creative Commons Attribution No Derivatives license [1.0](http://spdx.org/licenses/CC-BY-ND-1.0), [2.0](http://spdx.org/licenses/CC-BY-ND-2.0), [2.5](http://spdx.org/licenses/CC-BY-ND-2.5), [3.0](http://spdx.org/licenses/CC-BY-ND-3.0).
+`CC-BY-NC`     | Creative Commons Attribution Non-Commercial license [1.0](http://spdx.org/licenses/CC-BY-NC-1.0), [2.0](http://spdx.org/licenses/CC-BY-NC-2.0), [2.5](http://spdx.org/licenses/CC-BY-NC-2.5), [3.0](http://spdx.org/licenses/CC-BY-NC-3.0).
+`CC-BY-NC-SA`  | Creative Commons Attribution Non-Commercial Share Alike license [1.0](http://spdx.org/licenses/CC-BY-NC-SA-1.0), [2.0](http://spdx.org/licenses/CC-BY-NC-SA-2.0), [2.5](http://spdx.org/licenses/CC-BY-NC-SA-2.5), [3.0](http://spdx.org/licenses/CC-BY-NC-SA-3.0).
+`CC-BY-NC-ND`  | Creative Commons Attribution Non-Commercial No Derivatives license [1.0](http://spdx.org/licenses/CC-BY-NC-ND-1.0), [2.0](http://spdx.org/licenses/CC-BY-NC-ND-2.0), [2.5](http://spdx.org/licenses/CC-BY-NC-ND-2.5), [3.0](http://spdx.org/licenses/CC-BY-NC-ND-3.0).
 `CC0`          | Creative Commons [Universal waiver](http://creativecommons.org/license/zero/)
-`CDDL` | Common Development and Distribution License. For versions, consult [Sun Microsystems](http://www.sun.com/cddl/)
-`CPL` | IBM Common Public License. For versions, consult the [IBM Common Public License (CPL) Frequently asked questions](http://www.ibm.com/developerworks/library/os-cplfaq.html)
-`EFL` | The Eiffel Forum License. For versions, consult the [Open Source Initiative](http://www.opensource.org/licenses/eiffel.html)
+`CDDL`         | [Common Development and Distribution License](http://spdx.org/licenses/CDDL).
+`CPL`          | [IBM Common Public License](http://spdx.org/licenses/CPL-1.0).
+`EFL`          | The Eiffel Forum License [1.0](http://spdx.org/licenses/EPL-1.0).
 `Expat`        | The [Expat](http://www.jclark.com/xml/copying.txt) license
-`GPL`          | GNU [General Public License](http://www.gnu.org/copyleft/gpl.html)
-`LGPL`         | GNU [Lesser General Public License](http://www.gnu.org/licenses/lgpl.html) (GNU Library General Public License for versions lower than 2.1)
-`GFDL`         | [GNU Free Documentation License](http://www.gnu.org/licenses/fdl.html)
+`GPL`          | GNU General Public License [1.0](http://spdx.org/licenses/GPL-1.0) [2.0](http://spdx.org/licenses/GPL-2.0) [3.0](http://spdx.org/licenses/GPL-3.0).
+`LGPL`         | GNU Lesser General Public License [2.1](http://spdx.org/licenses/LGPL-2.1), [3.0](http://spdx.org/licenses/LGPL-3.0) or GNU Library General Public License [1.0](http://spdx.org/licenses/LGPL-1.0) [2.0](http://spdx.org/licenses/LGPL-2.0).
+`GFDL`         | [GNU Free Documentation License](http://spdx.org/licenses/FDL-1.0).
 `GFDL-NIV` | GNU Free Documentation License, with no invariant sections
-`LPPL`         | [LaTeX Project Public License](http://www.latex-project.org/lppl/)
-`MPL` | Mozilla Public License. For versions, consult [Mozilla.org](http://www.mozilla.org/MPL)
+`LPPL`         | [LaTeX Project Public License](http://www.latex-project.org/lppl/) [1.0](http://spdx.org/licenses/LPPL-1.0), [1.1](http://spdx.org/licenses/LPPL-1.1), [1.2](http://spdx.org/licenses/LPPL-1.2), [1.3c](http://spdx.org/licenses/LPPL-1.3c),
+`MPL` | Mozilla Public License [1.1](http://spdx.org/licenses/MPL-1.1).
 `Perl`         | [Perl](http://dev.perl.org/licenses/) license (use "GPL-1+ or Artistic-1" instead)
-`Python-CNRI` | Python Software Foundation license. For versions, consult the [Python Software Foundation](http://www.python.org/psf/license/)
-`QPL`          | [Q Public License](http://doc.trolltech.com/3.0/license.html)
-`W3C` | W3C Software License. For more information, consult the [W3C Intellectual Rights FAQ](http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620) and the [20021231 W3C Software notice and license](http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231)
-`Zlib` | [zlib/libpng license](http://www.opensource.org/licenses/zlib-license.php)
-`Zope` | Zope Public License. For versions, consult [Zope.org](http://www.zope.org/Resources/License/)
+`Python-CNRI`  | [Python license](http://spdx.org/licenses/Python-CNRI).
+`QPL`          | Q Public License [1.0](http://spdx.org/licenses/QPL-1.0).
+`W3C`          | [W3C Software License](http://spdx.org/licenses/W3C). For more information, consult the [W3C Intellectual Rights FAQ](http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620).
+`Zlib`         | [zlib/libpng license](http://spdx.org/licenses/Zlib).
+`Zope`         | Zope Public License [1.0](http://spdx.org/licenses/ZPL-1.0), [2.0](http://spdx.org/licenses/ZPL-2.0), [2.1](http://spdx.org/licenses/ZPL-2.1).
 """]]
 
 There are [many versions of the MIT 
-- 
1.7.2.3


Reply to: