Re: [spdx-tech] A proposal for SPDX Private License Identifiers. Example: .com.amazon.-.ASL-2.0
Alexios Zavras
Since these will be "private" (which I understand to simply mean "not in the official list"), why don't we simplify our lives and use URLs for naming as well?
toggle quoted message
Show quoted text
SPDX-License-Identifier: <https://aws.amazon.com/doc/ASL-2.0> The enclosure in "<"/">" takes care of not being an approved SPDX short identifier, and marks it "private"; the ownership of the domain URL takes care of namespace collisions -- and we have a single line so that our grep-like tools continue working. I agree with Gary's remark that ideally the URL should point to an XML format that can provide some more info than the bare text (e.g., some matching alternatives). -- zvr - -----Original Message-----
From: Spdx-tech@... <Spdx-tech@...> On Behalf Of Gary O'Neall Sent: Sunday, 27 January, 2019 19:50 To: atwoodm@...; spdx-tech@...; spdx-legal@... Subject: Re: [spdx-tech] A proposal for SPDX Private License Identifiers. Example: .com.amazon.-.ASL-2.0 HI Mark, I like the idea of a DNS naming approach to the private license identifiers. It neatly solves the namespace issue. Rather than having a URL pointing to the canonical license text, I wonder if we could have a URL pointing to metadata about the entire license which would include the license text and reference URL's for the source. We could use the same license XML format we use for the license list. This would be more work for the creators of the private license identifier but would enable better machine matching algorithms. There is a use case we've been discussing where we could have an identifier for a license which has been submitted to the license list but not yet approved. Perhaps we solve this using a similar approach. Gary -----Original Message-----Mark Atwood via Lists.Spdx.Orglicense author.the reversed DNS name of the organization who created or authored theof a SPDX license short identifier.registered SPDX short identifiers, and is inspired by the fact that DNS names have an Intel Deutschland GmbH Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Christin Eisenschmid Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928 |
|