Where are the SPDX Matching Guidelines?
vargenau opened this issue ยท 8 comments
In licenseText, it says:
Users of the licenseText for a License can apply the SPDX Matching Guidelines
when comparing it to another text for matching purposes.
I cannot find the Matching Guidelines in the SPDX 3.0 spec.
They are not part of the spec.
They are part of the SPDX License List, at https://spdx.org/licenses/
Hi @zvr
They were part of the spec. It was Annex B in SPDX 2.3.
And in https://spdx.org/licenses/ the link "matching guidelines" points to SPDX 2.3.
It should be clarified.
Yes, in SPDXv2 the License List was part of the spec.
In SPDXv3 it's not.
I agree that it should be stated in the changes between versions 2 and 3.
The text in the first paragraph of https://spdx.org/licenses/ should also be edited as well.
Currently it says:
The SPDX License List is an integral part of the SPDX Specification.
Thank you @zvr
What we should do:
- create a web page containing the matching guidelines independent of SPDX 2.3
- have a link in licenseText to this page
- document in https://spdx.github.io/spdx-spec/v3.0/annexes/diffs-from-previous-editions/ that the license list and the matching guidelines are no longer part of the spec.
Will be fixed by spdx/spdx-spec#968
Fixed by spdx/spdx-spec#968 (merged) - can be closed?