Open quantenzitrone opened 1 month ago
Thanks @quantenzitrone for reporting the issue.
I verified the online tools does indeed match the x11-distribute-modifications when it should not.
The online tools should be calling the org.spdx.utility.compare.LicenseCompareHelperTest
method in the Java library.
I wrote a Unit Test and verified that the Java library reports this as not matching.
Note that I added a unit test and tested it against a much later version of the SPDX Java Library. It passes the unit test, so either the new library will fix this, or there is an issue in the Python code which should be calling the SPDX Java Library.
This is the code that calls the SPDX java library:
try for example https://gitlab.freedesktop.org/xorg/lib/pthread-stubs/-/blob/master/COPYING
even though it doesn't have the defining change for x11-distribute-modifications:
it is still detected as x11-distribute-modifications