summaryrefslogtreecommitdiffstats
path: root/docs/legal-notices.xml
diff options
context:
space:
mode:
Diffstat (limited to 'docs/legal-notices.xml')
-rw-r--r--docs/legal-notices.xml196
1 files changed, 196 insertions, 0 deletions
diff --git a/docs/legal-notices.xml b/docs/legal-notices.xml
new file mode 100644
index 0000000..575f100
--- /dev/null
+++ b/docs/legal-notices.xml
@@ -0,0 +1,196 @@
+<title>Legal Notices</title>
+
+<refsect2 id="nmap-copyright">
+ <title>Nmap Copyright and Licensing</title>
+ <indexterm><primary>copyright</primary></indexterm>
+ <indexterm><primary>GNU General Public License</primary></indexterm>
+
+
+<para>The Nmap Security Scanner is (C) 1996&ndash;2022 Nmap Software
+LLC ("The Nmap Project"). Nmap is also a registered trademark of the
+Nmap Project. It is published under the <ulink
+url="https://nmap.org/npsl">Nmap Public Source License</ulink>. This
+generally allows end users to download and use Nmap for free. It
+doesn't allow Nmap to be used and redistributed within commercial
+software or hardware products (including appliances, virtual machines,
+and traditional applications). We fund the project by selling a
+special Nmap OEM Edition for this purpose, as described at <ulink
+url="https://nmap.org/oem"/>. Hundreds of large and small software
+vendors have already purchased OEM licenses to embed Nmap technology
+such as host discovery, port scanning, OS detection, version
+detection, and the Nmap Scripting Engine within their products.</para>
+
+<para>
+The Nmap Project has permission to redistribute Npcap, a packet
+capturing driver and library for the Microsoft Windows platform.
+Npcap is a separate work with it's own license rather than this Nmap
+license. Since the Npcap license does not permit redistribution
+without special permission, our Nmap Windows binary packages which
+contain Npcap may not be redistributed without special
+permission.</para>
+
+<para>
+Even though the NPSL is based on GPLv2, it contains different
+provisions and is not directly compatible. It is incompatible with
+some other open source licenses as well. In some cases we can
+relicense portions of Nmap or grant special permissions to use it in
+other open source software. Please contact fyodor@nmap.org with any
+such requests. Similarly, we don't incorporate incompatible open
+source software into Nmap without special permission from the
+copyright holders.
+</para>
+
+<para>If you have received a written license agreement or contract for
+Nmap (such as an <ulink url="https://nmap.org/oem/">Nmap OEM
+license</ulink>) stating terms other than these, you may choose to use
+and redistribute Nmap under those terms instead.</para>
+
+</refsect2>
+
+<refsect2 id="man-copyright">
+ <title>Creative Commons License for this Nmap Guide</title>
+ <para>This <citetitle>Nmap Reference Guide</citetitle> is (C)
+ 2005&ndash;2022 Nmap Software LLC. It is
+ hereby placed under version 3.0 of the <ulink
+ url="http://creativecommons.org/licenses/by/3.0/">Creative Commons
+ Attribution License</ulink>. This allows you redistribute and modify
+ the work as you desire, as long as you credit the original source.
+ Alternatively, you may choose to treat this document as falling under
+ the same license as Nmap itself (discussed previously).</para>
+</refsect2>
+
+<refsect2 id="source-contrib">
+ <title>Source Code Availability and Community Contributions</title>
+
+<para>Source is provided to this software because we believe users
+have a right to know exactly what a program is going to do before they
+run it. This also allows you to audit the software for security holes.</para>
+
+<para>Source code also allows you to port Nmap to new platforms, fix
+bugs, and add new features. You are highly encouraged to submit your
+changes as Github Pull Requests (PR) or send them to
+<email>dev@nmap.org</email> for possible incorporation into the main
+distribution. By submitting such changes, it is assumed that you are
+offering the Nmap Project the unlimited, non-exclusive right to reuse,
+modify, and relicense the code. This is important because the
+inability to relicense code has caused devastating problems for other
+Free Software projects (such as KDE and NASM). We also sell commercial
+licenses to <ulink url="https://nmap.org/oem">Nmap OEM</ulink>. If you
+wish to specify special license conditions of your contributions, just
+say so when you send them.</para>
+
+</refsect2>
+
+<refsect2 id="no-warranty"><title>No Warranty<indexterm><primary>warranty (lack of)</primary></indexterm></title>
+
+<para>This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</para>
+
+<para>It should also be noted that Nmap has occasionally been known to crash
+poorly written applications, TCP/IP stacks, and even operating
+systems.<indexterm><primary>crashing targets</primary></indexterm>
+While this is extremely rare, it is important to keep in
+mind. <emphasis>Nmap should never be run against mission
+critical systems</emphasis> unless you are prepared to suffer
+downtime. We acknowledge here that Nmap may crash your systems or
+networks and we disclaim all liability for any damage or problems Nmap
+could cause.</para>
+</refsect2>
+
+<refsect2 id="inappropriate-usage"><title>Inappropriate Usage</title>
+<para>Because of the slight risk of crashes and because a few black
+hats like to use Nmap for reconnaissance prior to attacking systems,
+there are administrators who become upset and may complain when their
+system is scanned. Thus, it is often advisable to request permission
+before doing even a light scan of a network.</para>
+
+<para>Nmap should never be installed with special privileges
+(e.g. suid root).<indexterm><primary>setuid, why Nmap shouldn't be</primary></indexterm><indexterm><primary>suid</primary><see>setuid</see></indexterm>
+That would open up a major security vulnerability as other users on the
+system (or attackers) could use it for privilege escalation.
+</para>
+
+<para>Nmap is not designed, manufactured, or intended for use in
+hazardous environments requiring fail- safe performance where the
+failure of the software could lead directly to death, personal injury,
+or significant physical or environmental damage.</para>
+
+</refsect2>
+
+<refsect2 id="third-party-soft"><title>Third-Party Software and Funding Notices</title>
+
+<para>This product includes software developed by
+the <ulink role="hidepdf" url="https://www.apache.org">Apache Software
+Foundation</ulink>. A modified version of the <ulink role="hidepdf"
+url="https://www.tcpdump.org">Libpcap portable packet capture
+library</ulink><indexterm><primary>libpcap</primary></indexterm>
+is distributed along with Nmap.
+The Windows version of Nmap utilizes the Libpcap-derived
+<ulink role="hidepdf" url="https://npcap.com">Ncap library</ulink><indexterm><primary>Npcap</primary></indexterm>
+instead.
+Regular expression support is provided by the
+<ulink role="hidepdf" url="https://pcre.org">PCRE library</ulink>,<indexterm><primary>Perl Compatible Regular Expressions (PCRE)</primary></indexterm>
+which is open-source software, written by Philip Hazel.<indexterm><primary>Hazel, Philip</primary></indexterm>
+Certain raw networking functions use the
+<ulink role="hidepdf" url="http://libdnet.sourceforge.net">Libdnet</ulink><indexterm><primary>libdnet</primary></indexterm>
+networking library, which was written by Dug Song.<indexterm><primary>Song, Dug</primary></indexterm>
+A modified version is distributed with Nmap.
+Nmap can optionally link with the
+<ulink role="hidepdf" url="https://openssl.org">OpenSSL
+cryptography toolkit</ulink><indexterm><primary>OpenSSL</primary></indexterm>
+for SSL version detection support.
+The Nmap Scripting Engine uses an embedded version of
+the <ulink role="hidepdf" url="https://lua.org">Lua programming
+language</ulink>.<indexterm><primary>Lua programming
+language</primary></indexterm> The <ulink role="hidepdf" url="https://www.csie.ntu.edu.tw/~cjlin/liblinear/">Liblinear
+linear classification library</ulink> is used for our
+<man>
+<ulink
+url="https://nmap.org/book/osdetect-guess.html#osdetect-guess-ipv6">IPv6
+OS detection machine learning techniques</ulink>.
+</man>
+<notman>
+IPv6 OS detection machine
+learning techniques (see <xref linkend="osdetect-guess-ipv6"/>).
+</notman>
+All of the third-party software described in this paragraph is freely
+redistributable under BSD-style software licenses.</para>
+
+<para>
+Binary packages for Windows and Mac OS X include support libraries
+necessary to run Zenmap and Ndiff with Python and PyGTK. (Unix platforms
+commonly make these libraries easy to install, so they are not part of
+the packages.) A listing of these support libraries and their licenses
+is included in the <filename>LICENSES</filename> files.
+</para>
+
+<para>
+This software was supported in part through the <ulink url="https://nmap.org/soc/">Google Summer of Code</ulink> and the <ulink role="hidepdf" url="https://www.fbo.gov/index?s=opportunity&amp;mode=form&amp;id=585e02a51f77af5cb3c9e06b9cc82c48&amp;tab=core&amp;_cview=1">DARPA CINDER program</ulink> (DARPA-BAA-10-84).
+</para>
+
+</refsect2>
+
+<refsect2 id="us-export"><title>United States Export Control<indexterm><primary>export control</primary></indexterm></title>
+
+<para>Nmap only uses encryption when compiled with the optional
+OpenSSL support and linked with OpenSSL. When compiled without
+OpenSSL support, the Nmap Project believes that Nmap is not subject to
+U.S. <ulink
+url="https://www.bis.doc.gov/index.php/regulations/export-administration-regulations-ear">Export
+Administration Regulations (EAR)</ulink> export control. As such,
+there is no applicable ECCN (export control classification number) and
+exportation does not require any special license, permit, or other
+governmental authorization.</para>
+
+<para>When compiled with OpenSSL support or distributed as source
+code, the Nmap Project believes that Nmap falls under
+U.S. ECCN
+<ulink url="https://www.bis.doc.gov/index.php/documents/regulations-docs/federal-register-notices/federal-register-2014/951-ccl5-pt2/file">5D002</ulink>
+(<quote>Information Security Software</quote>). We distribute Nmap
+under the TSU exception for publicly available encryption
+software defined
+in <ulink url="https://www.bis.doc.gov/index.php/documents/regulations-docs/2341-740-2/file">EAR
+740.13(e)</ulink>.</para>
+
+</refsect2>