Description
Seems like nmap changed the licence with the 7.90 release from GPL-2 to NPSL (Nmap public source licence).
NPSL is "based" on GPL but adds some nasty things such as:
Proprietary software companies wishing to use or incorporate Covered Software within their programs must contact Licensor to purchase a separate license
Which conflicts with the freedom 0:
The freedom to run the program as you wish, for any purpose (freedom 0).
Discussions about this:
- Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972216
- Gentoo: https://bugs.gentoo.org/749390
- Upstream: NPSL License Improvements nmap/nmap#2199
The actual license file: https://svn.nmap.org/nmap/LICENSE
They also seem to bundle a GPL library, and their license doesn't seem to be GPL compatible.
Suggestion:
So we should probably add this new license at least. NPSL looks non-free to me.
Non-free is a good default until FSF or anyone has looked at it. We can always follow suit with what Debian does as well.