Allow nmap license LicenseRef-NPSL-0.94 in Fedora
I am following the advice from:
https://lists.corp.redhat.com/archives/rhel-devel/2023-January/003734.html
and creating a ticket for Nmap to get an exception for the currently unapproved license it uses.
Until nmap 7.90, nmap was using a custom GPL license for which it obtained an exception and "nmap" license tag:
Commit: https://src.fedoraproject.org/rpms/nmap/c/bd65827daa1801b958bd07a63f251b10c57b58cd BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1055861
We need a new exception for this as the above exception was made only for the previously used license which received "nmap" tag and which is no longer valid for the new one introduced with nmap 7.90 which now has SPDX tag "LicenseRef-NPSL-0.94".
When digging into history it looks like the new license in Nmap 7.90 got allowed by someone/somewhere, but I wasn't able to find out where or by whom.
Old BZ reporting about the impermissible license:
[Bug 1914445 - nmap >= 7.90 has an impermissible license] https://bugzilla.redhat.com/show_bug.cgi?id=1914445
which led to downgrading Nmap to 7.80:
https://src.fedoraproject.org/rpms/nmap/c/3c7fca61108ac46ef4b4d393e9f3efade8af63d9?branch=rawhide
but then later on Nmap got updated to 7.91 again:
https://src.fedoraproject.org/rpms/nmap/c/8ff6f85b18c3048361389542b84b8cc7050aff1f?branch=rawhide
I checked other BZs created around that time and followed hyperlinks in those, but couldn't find any further info.