Open jopejoe1 opened 3 months ago
{metæffekt} Universe canonical name: X11 License markers: Do Not Promote Marker, No Warranty Marker category: X11 SPDX reference id: X11 ScanCode reference id: x11-xconsortium Open CoDE status: approved Open CoDE approved id: X11 (SPDX)
ScanCode matched id: x11-xconsortium
Comment I regard that the variation in the clause "Except as contained..." does not mandate another license template. So +1 in adjusting the X11 xml to match X11 in this case. This would than also match the ScanCode and {metæffekt} Universe interpretation of the given license text.
Discussed on 2024-04-25 legal team call, generally agreed that it would be ideal to handle these as part of the X11 license if markup can accommodate it; but not sure technically whether regexes in XML can actually handle swapping the order of the two paragraphs. If can't handle, then probably add as a separate license.
That said, existing matching guidelines at https://spdx.github.io/spdx-spec/v2.3/license-matching-guidelines-and-templates/#b32-guideline-verbatim-text say that differently ordered paragraphs should be treated as not matching:
B.3.2 Guideline: verbatim text
License and exception text should be the same verbatim text (except for the guidelines stated here). The text should be in the same order, e.g., differently ordered paragraphs would not be considered a match.
Given that, unless we're revisiting B.3.2, probably we should add this as a separate license ID.
We already had a similar case a few months ago. No, swapping the order of paragraphs is impossible with the current XML markup.
Found while updating generic free packages in nixpkgs. Found in https://github.com/vrld/slam/blob/master/slam.lua and https://github.com/fedeinthemix/chez-srfi/blob/master/srfi/LICENSE
Diffrence to x11:
from the X Consortium.
ending from the advertisement section