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

Re: DEP5: License section



A summary of differences found by Charles and others, if I have
understood correctly, with comments.

* SPDX sometimes adds a license version, when we don't, or
  adds a ".0" to license version
  => ignore? the difference should not matter much
  => maybe suggest to SPDX they drop the ".0"
* SPDX does not have some licenses we do (Artistic v1,
  CC0, Expat, Perl, GFDL without invariants)
  => ignore: it's OK for us to have names for more licenses
  => but remove Perl as a shortname in DEP5
* SPDX has BSD 3 and 4 clause licenses with placeholders
  => ignore: we'll just have many variants of BSD (called
     other-FOO or whatever)
* BSD license versions
  => adopt SPDX naming: BSD-2-clause (from FreeBSD),
     BSD-3-clause, BSD-4-clause (do dashes clash with
     license version syntax?)
* SPDX represents "or later" as a different license,
  where we have a generic syntax, but end result is same
  => ignore
* SPDX treats each GPL exception as a separate license
  => ignore, and suggest to SPDX they adopt DEP5 approach
* LGPL+ means in SPDX that no version was specified, but no such
  convention for the GPL
  => ignore, it's their problem, our syntax supports it anyway
* SPDX calls it FDL, DEP5 calls it GFDL
  => ask SPDX to rename, since GFDL is the logical name,
     otherwise maintain a mapping table
* SPDX calls it Python and Python-CNRI, DEP5 calls it PSF
  => rename in DEP5
* SPDX calls them EFL, W3C, Zlib
  => rename in DEP5
* SPDX links to http://www.opensource.org/licenses/mit-license.html
  => add link to DEP5
* I've fixed DEP5 to use the right versions for the Perl example
  (thanks, gregoa)

Any comments on this? Did I miss anything, or misunderstand something?
Are all above suggestions acceptable? If so, I'll make the changes and
push things to svn.

-- 
Blog/wiki/website hosting with ikiwiki (free for free software):
http://www.branchable.com/


Reply to: