Re: explanation for ensuring no duplicate identifiers

Alexios Zavras

My only comment would be to change “ASCII characters” to “ASCII printable characters”.


Looking at the Overview page, it needs a little care:

  • It documents “Is OSI approved?” but not “Is FSF Free/Libre?”
  • It references the “spreadsheet” in a couple of places



-- zvr –


From: Spdx-legal@... <Spdx-legal@...> On Behalf Of J Lovejoy
Sent: Thursday, 14 June, 2018 21:28
To: SPDX-legal <spdx-legal@...>
Subject: explanation for ensuring no duplicate identifiers


Hi all,


As discussed on the call today (related to Issue ), we will add an explicit statement regarding not duplicating identifiers in the explanation of fields on the Overview page for the license list:


I had the task to suggest some additional language, including discussion about character type.  The relevant text is as follows, with proposed changes in red:


B) License or Exception Identifier (aka "SPDX Short Identifier")

               • Short identifier to be used to identify a license or exception match to licenses or exceptions contained on the SPDX License List in the context of an SPDX file, in source file, or elsewhere

               • Short identifiers have no spaces in them and only use ASCII characters

               • Short identifiers consist of an abbreviation based on a common short name or acronym for the license or exception

               • Where applicable, the abbreviation will be followed by a dash and then the version number, in X.Y format

               • Where applicable, and if possible, the short identifier should be harmonized with other well-known open source naming sources (i.e., OSI, Fedora, etc.)

               • Short identifiers should be as short in length as possible while staying consistent with all other naming criteria

               • Short identifiers must not be duplicative: newly added short identifiers will be checked to ensure they are different from all pre-existing short identifiers, regardless of upper/lower case



Let me know your thoughts,




SPDX Legal Team co-lead


Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0,
Managing Directors: Christin Eisenschmid, Christian Lamprechter
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928

Join to automatically receive all group messages.