Open pmonks opened 3 months ago
Note: this also seems to be occurring for some of the CC-BY-*-4.0
variations, including:
CC-BY-SA-4.0
CC-BY-NC-4.0
CC-BY-NC-SA-4.0
CC-BY-ND-4.0
CC-BY-NC-ND-4.0
(these are just the subset of CC-BY-*-4.0
licenses that I'm testing against - there may be issues with other variations too)
Thanks @pmonks for the analysis - I'm currently traveling for the next week or so - I'll take a look once I'm back
As always no rush! I've been traveling a lot myself in recent weeks, so have also been less active than usual.
When
org.spdx.utility.compare.LicenseCompareHelper.isTextStandardLicense().isDifferenceFound()
is run on the officialCC-BY-4.0
license text, it (incorrectly) returnstrue
(i.e. the standard license was not matched). When I runorg.spdx.utility.compare.LicenseCompareHelper.isTextStandardLicense().getDifferenceMessage()
on it, I get:I don't see any mismatches when looking at the
CC-BY-4.0
SPDX template however.This was reproduced with Spdx-Java-Library v1.11 and SPDX license list v3.23.