Open Source Licenses
Total Page:16
File Type:pdf, Size:1020Kb
Threat Protection System v5.0.0 Open Source Licenses The TippingPoint Threat Protection System (TPS) devices use open source components. Many open source license agreements require user documentation to contain notification that the open source software is included in the product. For inquiries about acquiring license code, contact support at [email protected]. This document contains the following sections: • "Adadaptive Public License" on page 9 • "Apache License" on page 20 • "Bitstream Vera" on page 22 • "Boost Software License" on page 23 • "BSD License" on page 24 • "Curl and libcurl" on page 47 • "First Objective Software" on page 48 • "FreeType Project License" on page 50 • "GNU Lesser General Public License" on page 53 • "GNU Lesser General Public License version 3" on page 58 • "GNU General Public License, version 1" on page 60 • "GNU General Public License Version 2" on page 63 • "GNU General Public License version 3" on page 67 • "gSOAP Public License" on page 76 • "ISC License" on page 83 • "libpng License" on page 84 • "Lua, PUC-Rio" on page 87 • "Lttng" on page 88 • "MIT License" on page 89 • "Mozilla Public License" on page 91 • "NCBI C++ Toolkit Cross Reference" on page 104 • "NTP License" on page 105 • "OpenLDAP Public License" on page 108 • "OpenSSL" on page 109 • "PCRE2 License" on page 111 • "Python license" on page 113 • "Red Hat License" on page 121 Part number: 5900-2855 1 Date: October 2017 • "Router Advertisement Daemon (radvd)" on page 122 • "zlib" on page 123 TippingPoint acknowledges that the following open source components may be used in this product: • Adaptive Public License • debus-glib • host-sflow • Apache Version 2.2 Components •apache2 •apr •apr_util •Httpd • mod_fcgid • Bitstream Vera • ttf-fonts • BSD-style License Components •bind • dhcpcd •dpdk •E2fsprogs •eventlog • glib-2.0 • hdparm • ipmitool •iw • libarchive • libbsd • libcap • libdnet • libevent • libpcap • libpcre • libtirpc •lsof •lz4 • OpenLDAP • OpenSSL • OpenSSL-fips •pcre • qDecoder • rpcbind • shadow • shadow-utils •strace •tcpdump • Corosync • cpputest •Go 2 • OpenSSH •uthash • util-linux •valgrind • wireless-tools • wpa-supplicant •NET-SNMP • Curl and libcurl • libcurl • First Objective Software License • CMarkup • FreeType Project License • freetype • GNU Lesser General Public License 2.1 Components • alsa-conf •cairo •CrackLib •cunit • glib-2.0 • glibc •gnutls • gobject-introspection •keyutils •kmod • libavahi-common • libavahi-core • libdaemon • libgcrypt • libidn • libkmod • Libmnl • libnl • libnss-mdns • libqb • libstatgrab • libsysfs • liburcu • lm-sensors • lttng-tools • lttng-ust • Pacemaker •Pango •procps • traceroute •cryptsetup •E2fsprogs • Libgpg-error TPS and NGFW Open Source Licenses 3 •LVM2 • libusb • libusb1 •bash • util-linux •valgrind • wireless-tools • GNU Lesser General Public License 3.0 Components •nettle • python-pygobject • GNU General Public License 1.0 Components • libhtml-parser-perl •perl • GNU General Public License (GPL) V2 June 1991 Components •acpid •avahi-daemon •base-passwd •bluez5 • bridge-utils • busybox • ca-certificates • ecryptfs-utils • ethtool •eudev • glibc •gmp • gobject-introspection •gptfdisk • hostap-utils • iproute2 •iptables •kbd •kdump • keepalived • kernel-base • kexec-tools •keymaps •kmod • libattr • libavahi-common • libavahi-core • libcap • libcgi-perl • libcomerr • libpam • libudev •Linux-PAM 4 • lm-sensors • lttng-tools • lttng-ust •lzo • mtd-utils •mxml •neard • net-tools •netbase •nettle •Nss_ldap • ofono • open-vm-tools • openipmi •Pam_ldap •Pam_radius • pam-tacplus •perf •perl • pm-utils •procps • rng-tools •slang •IPset •syslog-ng • sysstat • traceroute • udev-cache • usbutils • util-linux •gptdisk • rrdtool • ghostscript-fonts-std •Cluster glue •vzctl • lm sensors • popt •squashfs • strongswan • sysfsutils • efibootmgr • pciutils • dosfstools •flashrom •tar •upstart •valgrind TPS and NGFW Open Source Licenses 5 •Libgcrypt • libnih •pango • Pacemaker •keyutils • cryptsetup •e2fsprogs • libgpg-error •LVM2 •Cairo • freetype •dbus • dbus-glib • elilo •Ulogd • libnetfilter-conntrack • libnetfilter-cthelper • libnetfilter-cttimeout • libnetfilter-queue • libnetfilter_log • libnfnetlink • libpci • ndsend from vzctrl • ecryptfs •kexc •igb •ixgbe • e1000 • e1000e • GNU General Public License (GPL) V3 Components •bash •binutils • coreutils • elfutils •gawk • gdbm •grep •gzip • libgcc • libidn • libstdc++ • readline •tar •wget • wireless-tools • gSOAP Public License •gsoap 6 • ISC License Components •bind •DHCP • lldpd • libpng • libpng •Lua, PUC-Rio •lua • MIT Licence Components •alsa-state • boost •fcgi •harfbuzz • jansson • json-c • libacpi • libcurl • libffi • liburcu • libx11 • libxau • libxcb • libxdmcp • libxext • libxft • libxml2 • libxrender • lttng-ust • ncurses-libformw •Pixman • popt •Expat • fontconfig • gcc-sanitizers • Mozilla Public License 1.1 Components •NSS •nspr •Cairo • NCBI C++ Toolkit Cross Reference • busybox • libbz2 •NTP License •ntp • OpenLDAP Public License • openldap • OpenSSL • OpenSSL TPS and NGFW Open Source Licenses 7 • OpenSSL-fips •PCRE2 License • libpcre • Python License Components • boost • python-core • python-setuptools • Python • Public Domain • liblzma • libsqlite3 •Red Hat License •omping • Router Advertisement Daemon (radvd) •radvd •zlib •zlib 8 Adadaptive Public License Version 1.0 THE LICENSED WORK IS PROVIDED UNDER THE TERMS OF THIS ADAPTIVE PUBLIC LICENSE ("LICENSE"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE LICENSED WORK CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS LICENSE AND ITS TERMS, WHETHER OR NOT SUCH RECIPIENT READS THE TERMS OF THIS LICENSE. "LICENSED WORK" AND "RECIPIENT" ARE DEFINED BELOW. IMPORTANT NOTE: This License is "adaptive", and the generic version or another version of an Adaptive Public License should not be relied upon to determine your rights and obligations under this License. You must read the specific Adaptive Public License that you receive with the Licensed Work, as certain terms are defined at the outset by the Initial Contributor. See Section 2.2 below, Exhibit A attached, and any Suppfile.txt accompanying this License to determine the specific adaptive features applicable to this License. For example, without limiting the foregoing, (a) for selected choice of law and jurisdiction see Part 3 of Exhibit A; (b) for the selected definition of Third Party see Part 4 of Exhibit A; and (c) for selected patent licensing terms (if any) see Section 2.2 below and Part 6 of Exhibit A. 1. DEFINITIONS. 1.1. "CONTRIBUTION" means: (a) In the case of the Initial Contributor, the Initial Work distributed under this License by the Initial Contributor; and (b) In the case of each Subsequent Contributor, the Subsequent Work originating from and distributed by such Subsequent Contributor. 1.2. "DESIGNATED WEB SITE" means the web site having the URL identified in Part 1 of Exhibit A, which URL may be changed by the Initial Contributor by posting on the current Designated Web Site the new URL for at least sixty (60) days. 1.3. "DISTRIBUTOR" means any Person that distributes the Licensed Work or any portion thereof to at least one Third Party. 1.4. "ELECTRONIC DISTRIBUTION MECHANISM" means any mechanism generally accepted in the software development community for the electronic transfer of data. 1.5. "EXECUTABLE" means the Licensed Work in any form other than Source Code. 1.6. "GOVERNING JURISDICTION" means the state, province or other legal jurisdiction identified in Part 3 of Exhibit A. 1.7. "INDEPENDENT MODULE" means a separate module of software and/or data that is not a derivative work of or copied from the Licensed Work or any portion thereof. In addition, a module does not qualify as an Independent Module but instead forms part of the Licensed Work if the module: (a) is embedded in the Licensed Work; (b) is included by reference in the Licensed Work other than by a function call or a class reference; or (c) must be included TPS and NGFW Open Source Licenses 9 or contained, in whole or in part, within a file directory or subdirectory actually containing files making up the Licensed Work. 1.8. "INITIAL CONTRIBUTOR" means the Person or entity identified as the Initial Contributor in the notice required by Part 1 of Exhibit A. 1.9. "INITIAL WORK" means the initial Source Code, object code (if any) and documentation for the computer program identified in Part 2 of Exhibit A, as such Source Code, object code and documentation is distributed under this License by the Initial Contributor. 1.10. "LARGER WORK" means a work that combines the Licensed Work or portions thereof with code not governed by this License. 1.11. "LICENSED WORK" means the Initial Work and/or any Subsequent Work, in each case including portions thereof. 1.12. "LICENSE NOTICE" has the meaning assigned in Part 5 of Exhibit A. 1.13. "MODIFICATION" or "MODIFICATIONS" means any change to and/or addition to the Licensed Work. 1.14. "PERSON" means an individual or other legal entity, including a corporation, partnership or other body. 1.15. "RECIPIENT" means any Person who receives or obtains the Licensed Work under this License (by way of example, without limiting the foregoing, any Subsequent Contributor or Distributor). 1.16. "SOURCE CODE" means the source code for a computer program, including the source code for all modules and components of the computer program, plus any associated interface definition files, and scripts used to control compilation and installation of an executable. 1.17. "SUBSEQUENT CONTRIBUTOR" means any Person