1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408 |
- Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
- Source: https://www.metasploit.com/
- Files: *
- Copyright: 2006-2020, Rapid7, Inc.
- License: BSD-3-clause
- # The Metasploit Framework is provided under the 3-clause BSD license provided
- # at the end of this file.
- #
- # The copyright on this package is held by Rapid7, Inc.
- #
- # This license does not apply to third-party components detailed below.
- #
- # Last updated: 2013-Nov-04
- #
- Files: data/exploits/mysql/lib_mysqludf_sys_*.so
- Copyright: 2007 Roland Bouman
- 2008-2010 Roland Bouman and Bernardo Damele A. G.
- License: LGPL-2.1
- Purpose: These files are used in exploits/multi/mysql/mysql_udf_payload.rb
- Files: data/exploits/cve-2023-34634/test.png
- Copyright: 2023 Brendan Watters
- License: MIT
- Purpose: These image is used as the default file to embed the exploit command.
- Files: data/headers/windows/c_payload_util/beacon.h
- Copyright: 2022, Copyright Help/Systems LLC and its group of companies.
- License: Apache 2.0
- Files: data/jtr/*
- Copyright: Copyright 1996-2013 by Solar Designer
- License: GNU GPL 2.0
- Files: data/post/SharpHound.exe
- data/post/powershell/SharpHound.ps1
- Copyright (C) 2016-2022 Specter Ops Inc.
- License: GNU GPL 3.0
- Purpose: These files are uploaded and executed by
- post/windows/gather/bloodhound.
- Files: data/templates/to_mem_pshreflection.ps1.template
- Copyright: 2012, Matthew Graeber
- License: BSD-3-clause
- Files: data/webcam/api.js
- Copyright: Copyright 2013 Muaz Khan<@muazkh>.
- License: MIT
- Files: data/wordlists/flask_secret_keys.txt
- Source: https://github.com/Paradoxis/Flask-Unsign-Wordlist/blob/v2023.34/flask_unsign_wordlist/wordlists/github.txt
- Copyright: Copyright (c) 2023 Luke Paris (Paradoxis)
- License: MIT
- Files: external/source/byakugan/*
- Copyright: Lurene Grenier, 2009
- License: BSD-3-clause
- Files: external/source/evasion/windows/process_herpaderping/ProcessHerpaderping/*
- Copyright: 2020 Johnny Shaw
- License: MIT
- Files: external/source/exploits/CVE-2018-8120/*
- Copyright: 2018
- License: GNU GPL 3
- Purpose: This supports exploits/windows/local/ms18_8120_win32k_privesc module
- Files: external/source/exploits/CVE-2022-1043/cve-2022-1043.c
- Copyright: 2022 Open Source Security, Inc.
- License: GNU GPL 2.0
- Purpose: This source file is necessary for users to create a stand-alone executable
- to exploit CVE-2022-1043, a local privilege escalation vulnerability in
- Linux kernels 5.12-rc3 - 5.14-rc7.
- Files: external/source/exploits/CVE-2022-22942/cve-2022-22942-dc.c
- Copyright: 2022 Open Source Security, Inc.
- License: GNU GPL 2.0
- Purpose: This source file is necessary for users to create a stand-alone executable
- to exploit CVE-2022-22942, a local privilege escalation vulnerability in
- Linux kernels 4.14-rc1 - 5.17-rc1.
- Files: exteneral/source/exploits/CVE-2022-26904/*
- Copyright: 2022 Abdelhamid Naceri
- License: MIT
- Files: external/source/exploits/CVE-2023-36874/*
- Copyright: 2023 Octoberfest7
- License: MIT
- Purpose: Library and error report file are required for calculating offsets to the correct
- function calls to implement the exploit. The heavily modified C main is necessary
- to create and trigger the exploit.
- Files: external/source/exploits/drunkpotato/Common_Src_Files/spnegotokenhandler/*
- Copyright: 2011 Jon Bringhurst
- License: GNU GPL 2.0
- Files: external/source/exploits/IE11SandboxEscapes/*
- Copyright: James Forshaw, 2014
- License: GPLv3
- Purpose: This set of source code supports the following modules
- exploits/windows/local/ms13_097_ie_registry_symlink.rb
- exploits/windows/local/ms14_009_ie_dfsvc.rb
- Files: external/source/ipwn/*
- Copyright: 2004-2005 vlad902 <vlad902 [at] gmail.com>
- 2007 H D Moore <hdm [at] metasploit.com>
- License: GPL-2 and Artistic
- Purpose: These files are used in payloads/stages/osx/armle/execute
- Files: external/source/metsvc/*
- Copyright: 2007, Determina Inc.
- License: BSD-3-clause
- Files: external/source/osx/isight/*
- Copyright: 2009
- License: GPL
- Purpose: Used in modules/payloads/stages/osx/x86/isight to capture images.
- Files: external/source/pxesploit/regeditor/ntreg.h
- external/source/pxesploit/regeditor/ntreg.c
- Copyright: 1997-2010, Petter Nordahl-Hagen
- License: LGPL
- Purpose: Unknown. These files are used to create a linux binary called regeditor
- which allows a linux OS to edit a Windows registry. It is used in
- pxesploit modules.
- Files: external/source/ReflectiveDLLInjection/*
- Copyright: 2011, Stephen Fewer of Harmony Security (www.harmonysecurity.com)
- License: BSD-3-clause
- Files: external/source/shellcode/windows/build.sh
- Copyright: 2009
- License: GPL / Perl Artistic
- Purpose: A perl script to build some of the x86 Windows payloads.
- Files: external/source/unixasm/*
- Copyright: 2004-2008 Ramon de Carvalho Valle <ramon@risesecurity.org>
- License: BSD-4-clause
- Files: external/source/vncdll/winvnc/*
- external/source/tightvnc/*
- Copyright: 1999 AT&T Laboratories Cambridge.
- 2000 Tridia Corp.
- 2002-2003 RealVNC Ltd.
- 2001-2004 HorizonLive.com, Inc.
- 2000-2006 Constantin Kaplinsky.
- 2000-2009 TightVNC Group
- License: GPL-2
- Purpose: The built result is used in:
- payloads/stages/windows/vncinject.rb
- payloads/stages/windows/x64/vncinject.rb
- Files: external/source/exploits/CVE-2022-46689/vm_unaligned_copy_switch_race.c
- Copyright: 1999-2007 Apple Inc.
- License: Apple
- Purpose: This source file is necessary for users to create a stand-alone executable
- to exploit CVE-2022-46689, a local privilege escalation vulnerability in
- MacOSX versions (macOS dirty cow)
- Files: lib/anemone.rb
- lib/anemone/*
- Copyright: 2009 Vertive, Inc.
- License: MIT
- Files: lib/expect.rb
- Copyright: 2017 Yukihiro Matsumoto
- License: Ruby
- Files: lib/msf/core/modules/external/python/async_timeout/*
- Copyright: 2016-2023 Andrew Svetlov
- License: Apache 2.0
- Files: lib/msf/core/web_services/public/*
- lib/msf/core/web_services/views/api_docs.erb
- Copyright: Copyright 2018 SmartBear Software
- License: Apache 2.0
- Files: lib/net/dns.rb
- lib/net/dns/*
- Copyright: 2006 Marco Ceresa
- License: Ruby
- Files: lib/postgres_msf.rb
- lib/postgres/postgres-pr/message.rb
- lib/postgres/postgres-pr/connection.rb
- Copyright: 2005 Michael Neumann
- License: BSD-3-clause or Ruby
- Files: lib/rabal/*
- Copyright: Jeremy Hinegadner <jeremy at hinegardner dot org>
- License: Ruby
- Files: lib/rbmysql.rb
- lib/rbmysql/*
- Copyright: 2009 tommy
- License: Ruby
- Files: lib/snmp.rb
- lib/snmp/*
- Copyright: 2004, David R. Halliday
- License: Ruby
- Files: lib/windows_console_color_support.rb
- Copyright: 2011 Michael 'mihi' Schierl
- License: BSD-3-clause
- Files: lib/zip.rb
- lib/zip/*
- Copyright: 2002-2004, Thomas Sandergaard
- License: Ruby
- Files: modules/auxiliary/dos/cisco/cisco_7937g_dos.py
- Copyright: 2020, Cody Martin
- License: GPL
- Purpose: This module allows an attacker to render a Cisco 7937G unresponsive
- until it is manually power cycled.
- Files: modules/auxiliary/dos/cisco/cisco_7937g_dos_reboot.py
- Copyright: 2020, Cody Martin
- License: GPL
- Purpose: This module allows an attacker to render a Cisco 7937G unresponsive
- until it automatically power cycles.
- Files: modules/auxiliary/admin/http/cisco_7937g_ssh_privesc.py
- Copyright: 2020, Cody Martin
- License: GPL
- Purpose: This module allows an unauthenticated user to change the credentials
- for SSH access on a Cisco 7937G device.
- Files: modules/auxiliary/gather/office365userenum.py
- Copyright: 2015 Oliver Morton
- License: GPL
- Purpose: Enumerates valid usernames from Office 365 using ActiveSync.
- Files: modules/exploits/linux/local/bpf_priv_esc.rb
- data/exploits/CVE-2016-4557/hello
- Copyright: 2001-2007
- License: GPL
- Purpose: This module contains the source code for FUSE, which this module
- uploads and compiles or uploads a precompiled binary (hello).
- Files: modules/exploits/linux/local/ntfs3g_priv_esc.rb
- Copyright: 2017
- License: GPLv2
- Purpose: The Ruby file contains the text of several modules from exploit-db
- which it compiles and uploads to the target to elevate privileges.
- Files: modules/exploits/unix/fileformat/metasploit_libnotify_cmd_injection.rb
- Copyright: 2020
- License: GPL
- Purpose: This module targets a vulnerability in Metasploit Framework versions
- prior to 5.0.86.
- Files: modules/exploits/windows/smb/ms04_007_killbill.rb
- Copyright: 2004, Solar Eclipse
- License: GPL
- Purpose: The module exploits the Windows ASN.1 vulnerability in Windows 2000
- SP2-SP4 and Windows XP SP0-SP1. It contains code ported from a GPLv2
- module.
- Files: modules/payloads/singles/windows/speak_pwned.rb
- Copyright: 2009-2010 Berend-Jan "SkyLined" Wever <berendjanwever@gmail.com>
- License: BSD-3-clause
- Files: modules/payloads/singles/windows/x64/messagebox.rb
- Copyright: 2018, jaguinaga
- License: GPL
- Purpose: This module allows us to create an x64 Windows messagebox payload.
- Files: modules/post/linux/dos/xen_420_dos.rb
- Copyright: 2016
- License: GPL
- Purpose: This module crashes the Xen 4.2.0 hypervisor when run in a
- paravirtualized VM. It contains a short code section licensed through
- GPL.
- Files: tools/exploit/metasm_shell.rb
- Copyright: 2007, Yoann GUILLOT
- License: LGPL
- Purpose: Allows users to invoke an interactive metasm shell to get opcodes from
- assembly instructions.
- License: BSD-2-clause
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- .
- Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
- .
- Redistributions in binary form must reproduce the above copyright notice, this
- list of conditions and the following disclaimer in the documentation and/or
- other materials provided with the distribution.
- .
- THIS SOFTWARE IS PROVIDED BY {{THE COPYRIGHT HOLDERS AND CONTRIBUTORS}} "AS IS"
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL {{THE COPYRIGHT HOLDER OR CONTRIBUTORS}} BE
- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
- GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- License: BSD-3-clause
- Redistribution and use in source and binary forms, with or without modification,
- are permitted provided that the following conditions are met:
- .
- * Redistributions of source code must retain the above copyright notice,
- this list of conditions and the following disclaimer.
- .
- * Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
- .
- * Neither the name of Rapid7, Inc. nor the names of its contributors
- may be used to endorse or promote products derived from this software
- without specific prior written permission.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
- ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
- ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- License: BSD-4-clause
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions are met:
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- 3. All advertising materials mentioning features or use of this software
- must display the following acknowledgement:
- This product includes software developed by the <organization>.
- 4. Neither the name of the <organization> nor the
- names of its contributors may be used to endorse or promote products
- derived from this software without specific prior written permission.
- .
- THIS SOFTWARE IS PROVIDED BY <COPYRIGHT HOLDER> ''AS IS'' AND ANY
- EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
- DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- License: Ruby
- 1. You may make and give away verbatim copies of the source form of the
- software without restriction, provided that you duplicate all of the
- original copyright notices and associated disclaimers.
- .
- 2. You may modify your copy of the software in any way, provided that
- you do at least ONE of the following:
- .
- a) place your modifications in the Public Domain or otherwise
- make them Freely Available, such as by posting said
- modifications to Usenet or an equivalent medium, or by allowing
- the author to include your modifications in the software.
- .
- b) use the modified software only within your corporation or
- organization.
- .
- c) rename any non-standard executables so the names do not conflict
- with standard executables, which must also be provided.
- .
- d) make other distribution arrangements with the author.
- .
- 3. You may distribute the software in object code or executable
- form, provided that you do at least ONE of the following:
- .
- a) distribute the executables and library files of the software,
- together with instructions (in the manual page or equivalent)
- on where to get the original distribution.
- .
- b) accompany the distribution with the machine-readable source of
- the software.
- .
- c) give non-standard executables non-standard names, with
- instructions on where to get the original software distribution.
- .
- d) make other distribution arrangements with the author.
- .
- 4. You may modify and include the part of the software into any other
- software (possibly commercial). But some files in the distribution
- are not written by the author, so that they are not under this terms.
- They are gc.c(partly), utils.c(partly), regex.[ch], fnmatch.[ch],
- glob.c, st.[ch] and some files under the ./missing directory. See
- each file for the copying condition.
- .
- 5. The scripts and library files supplied as input to or produced as
- output from the software do not automatically fall under the
- copyright of the software, but belong to whomever generated them,
- and may be sold commercially, and may be aggregated with this
- software.
- .
- 6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
- IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
- WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
- PURPOSE.
- License: GPL-2
- This program is free software; you can redistribute it
- and/or modify it under the terms of the GNU General Public
- License as published by the Free Software Foundation; either
- version 2 of the License, or (at your option) any later
- version.
- .
- 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. See the GNU General Public License for more
- details.
- .
- You should have received a copy of the GNU General Public
- License along with this package; if not, write to the Free
- Software Foundation, Inc., 51 Franklin St, Fifth Floor,
- Boston, MA 02110-1301 USA
- .
- On Debian systems, the full text of the GNU General Public
- License version 2 can be found in the file
- `/usr/share/common-licenses/GPL-2'.
- License: LGPL-2.1
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
- .
- This library 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. See the GNU
- Lesser General Public License for more details.
- .
- You should have received a copy of the GNU Lesser General Public
- License along with this library; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- License: OpenSSL
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- .
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- .
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
- the documentation and/or other materials provided with the
- distribution.
- .
- 3. All advertising materials mentioning features or use of this
- software must display the following acknowledgment:
- "This product includes software developed by the OpenSSL Project
- for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
- .
- 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
- endorse or promote products derived from this software without
- prior written permission. For written permission, please contact
- openssl-core@openssl.org.
- .
- 5. Products derived from this software may not be called "OpenSSL"
- nor may "OpenSSL" appear in their names without prior written
- permission of the OpenSSL Project.
- .
- 6. Redistributions of any form whatsoever must retain the following
- acknowledgment:
- "This product includes software developed by the OpenSSL Project
- for use in the OpenSSL Toolkit (http://www.openssl.org/)"
- .
- THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT `AS IS'' AND ANY
- EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
- ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
- NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
- STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
- OF THE POSSIBILITY OF SUCH DAMAGE.
- .
- This product includes cryptographic software written by Eric Young
- (eay@cryptsoft.com). This product includes software written by Tim
- Hudson (tjh@cryptsoft.com).
- License: SSLeay
- This package is an SSL implementation written
- by Eric Young (eay@cryptsoft.com).
- The implementation was written so as to conform with Netscapes SSL.
- .
- This library is free for commercial and non-commercial use as long as
- the following conditions are aheared to. The following conditions
- apply to all code found in this distribution, be it the RC4, RSA,
- lhash, DES, etc., code; not just the SSL code. The SSL documentation
- included with this distribution is covered by the same copyright terms
- except that the holder is Tim Hudson (tjh@cryptsoft.com).
- .
- Copyright remains Eric Young's, and as such any Copyright notices in
- the code are not to be removed.
- If this package is used in a product, Eric Young should be given attribution
- as the author of the parts of the library used.
- This can be in the form of a textual message at program startup or
- in documentation (online or textual) provided with the package.
- .
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- 1. Redistributions of source code must retain the copyright
- notice, this list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
- 3. All advertising materials mentioning features or use of this software
- must display the following acknowledgement:
- "This product includes cryptographic software written by
- Eric Young (eay@cryptsoft.com)"
- The word 'cryptographic' can be left out if the rouines from the library
- being used are not cryptographic related :-).
- 4. If you include any Windows specific code (or a derivative thereof) from
- the apps directory (application code) you must include an acknowledgement:
- "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
- .
- THIS SOFTWARE IS PROVIDED BY ERIC YOUNG `AS IS'' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE.
- .
- The licence and distribution terms for any publically available version or
- derivative of this code cannot be changed. i.e. this code cannot simply be
- copied and put under another distribution licence
- [including the GNU Public Licence.]
- License: MIT
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files (the
- "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
- .
- The above copyright notice and this permission notice shall be
- included in all copies or substantial portions of the Software.
- .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
- LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
- OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
- WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- License: Artistic
- Copyright (c) 2000-2006, The Perl Foundation.
- .
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
- .
- Preamble
- .
- This license establishes the terms under which a given free software
- Package may be copied, modified, distributed, and/or redistributed.
- The intent is that the Copyright Holder maintains some artistic
- control over the development of that Package while still keeping the
- Package available as open source and free software.
- .
- You are always permitted to make arrangements wholly outside of this
- license directly with the Copyright Holder of a given Package. If the
- terms of this license do not permit the full use that you propose to
- make of the Package, you should contact the Copyright Holder and seek
- a different licensing arrangement.
- .
- Definitions
- .
- "Copyright Holder" means the individual(s) or organization(s)
- named in the copyright notice for the entire Package.
- .
- "Contributor" means any party that has contributed code or other
- material to the Package, in accordance with the Copyright Holder's
- procedures.
- .
- "You" and "your" means any person who would like to copy,
- distribute, or modify the Package.
- .
- "Package" means the collection of files distributed by the
- Copyright Holder, and derivatives of that collection and/or of
- those files. A given Package may consist of either the Standard
- Version, or a Modified Version.
- .
- "Distribute" means providing a copy of the Package or making it
- accessible to anyone else, or in the case of a company or
- organization, to others outside of your company or organization.
- .
- "Distributor Fee" means any fee that you charge for Distributing
- this Package or providing support for this Package to another
- party. It does not mean licensing fees.
- .
- "Standard Version" refers to the Package if it has not been
- modified, or has been modified only in ways explicitly requested
- by the Copyright Holder.
- .
- "Modified Version" means the Package, if it has been changed, and
- such changes were not explicitly requested by the Copyright
- Holder.
- .
- "Original License" means this Artistic License as Distributed with
- the Standard Version of the Package, in its current version or as
- it may be modified by The Perl Foundation in the future.
- .
- "Source" form means the source code, documentation source, and
- configuration files for the Package.
- .
- "Compiled" form means the compiled bytecode, object code, binary,
- or any other form resulting from mechanical transformation or
- translation of the Source form.
- .
- Permission for Use and Modification Without Distribution
- .
- (1) You are permitted to use the Standard Version and create and use
- Modified Versions for any purpose without restriction, provided that
- you do not Distribute the Modified Version.
- .
- .
- Permissions for Redistribution of the Standard Version
- .
- (2) You may Distribute verbatim copies of the Source form of the
- Standard Version of this Package in any medium without restriction,
- either gratis or for a Distributor Fee, provided that you duplicate
- all of the original copyright notices and associated disclaimers. At
- your discretion, such verbatim copies may or may not include a
- Compiled form of the Package.
- .
- (3) You may apply any bug fixes, portability changes, and other
- modifications made available from the Copyright Holder. The resulting
- Package will still be considered the Standard Version, and as such
- will be subject to the Original License.
- .
- .
- Distribution of Modified Versions of the Package as Source
- .
- (4) You may Distribute your Modified Version as Source (either gratis
- or for a Distributor Fee, and with or without a Compiled form of the
- Modified Version) provided that you clearly document how it differs
- from the Standard Version, including, but not limited to, documenting
- any non-standard features, executables, or modules, and provided that
- you do at least ONE of the following:
- .
- (a) make the Modified Version available to the Copyright Holder
- of the Standard Version, under the Original License, so that the
- Copyright Holder may include your modifications in the Standard
- Version.
- .
- (b) ensure that installation of your Modified Version does not
- prevent the user installing or running the Standard Version. In
- addition, the Modified Version must bear a name that is different
- from the name of the Standard Version.
- .
- (c) allow anyone who receives a copy of the Modified Version to
- make the Source form of the Modified Version available to others
- under
- .
- (i) the Original License or
- .
- (ii) a license that permits the licensee to freely copy,
- modify and redistribute the Modified Version using the same
- licensing terms that apply to the copy that the licensee
- received, and requires that the Source form of the Modified
- Version, and of any works derived from it, be made freely
- available in that license fees are prohibited but Distributor
- Fees are allowed.
- .
- .
- Distribution of Compiled Forms of the Standard Version
- or Modified Versions without the Source
- .
- (5) You may Distribute Compiled forms of the Standard Version without
- the Source, provided that you include complete instructions on how to
- get the Source of the Standard Version. Such instructions must be
- valid at the time of your distribution. If these instructions, at any
- time while you are carrying out such distribution, become invalid, you
- must provide new instructions on demand or cease further distribution.
- If you provide valid instructions or cease distribution within thirty
- days after you become aware that the instructions are invalid, then
- you do not forfeit any of your rights under this license.
- .
- (6) You may Distribute a Modified Version in Compiled form without
- the Source, provided that you comply with Section 4 with respect to
- the Source of the Modified Version.
- .
- .
- Aggregating or Linking the Package
- .
- (7) You may aggregate the Package (either the Standard Version or
- Modified Version) with other packages and Distribute the resulting
- aggregation provided that you do not charge a licensing fee for the
- Package. Distributor Fees are permitted, and licensing fees for other
- components in the aggregation are permitted. The terms of this license
- apply to the use and Distribution of the Standard or Modified Versions
- as included in the aggregation.
- .
- (8) You are permitted to link Modified and Standard Versions with
- other works, to embed the Package in a larger work of your own, or to
- build stand-alone binary or bytecode versions of applications that
- include the Package, and Distribute the result without restriction,
- provided the result does not expose a direct interface to the Package.
- .
- .
- Items That are Not Considered Part of a Modified Version
- .
- (9) Works (including, but not limited to, modules and scripts) that
- merely extend or make use of the Package, do not, by themselves, cause
- the Package to be a Modified Version. In addition, such works are not
- considered parts of the Package itself, and are not subject to the
- terms of this license.
- .
- .
- General Provisions
- .
- (10) Any use, modification, and distribution of the Standard or
- Modified Versions is governed by this Artistic License. By using,
- modifying or distributing the Package, you accept this license. Do not
- use, modify, or distribute the Package, if you do not accept this
- license.
- .
- (11) If your Modified Version has been derived from a Modified
- Version made by someone other than you, you are nevertheless required
- to ensure that your Modified Version complies with the requirements of
- this license.
- .
- (12) This license does not grant you the right to use any trademark,
- service mark, tradename, or logo of the Copyright Holder.
- .
- (13) This license includes the non-exclusive, worldwide,
- free-of-charge patent license to make, have made, use, offer to sell,
- sell, import and otherwise transfer the Package with respect to any
- patent claims licensable by the Copyright Holder that are necessarily
- infringed by the Package. If you institute patent litigation
- (including a cross-claim or counterclaim) against any party alleging
- that the Package constitutes direct or contributory patent
- infringement, then this Artistic License to you shall terminate on the
- date that such litigation is filed.
- .
- (14) Disclaimer of Warranty:
- THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS
- IS' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED
- WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
- NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL
- LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL
- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
- DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF
- ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- License: Apache
- Version 1.1, 2000
- Modifications by CORE Security Technologies
- .
- Copyright (c) 2000 The Apache Software Foundation. All rights
- reserved.
- .
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- .
- 1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- .
- 2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
- the documentation and/or other materials provided with the
- distribution.
- .
- 3. The end-user documentation included with the redistribution,
- if any, must include the following acknowledgment:
- "This product includes software developed by
- CORE Security Technologies (http://www.coresecurity.com/)."
- Alternately, this acknowledgment may appear in the software itself,
- if and wherever such third-party acknowledgments normally appear.
- .
- 4. The names "Impacket" and "CORE Security Technologies" must
- not be used to endorse or promote products derived from this
- software without prior written permission. For written
- permission, please contact oss@coresecurity.com.
- .
- 5. Products derived from this software may not be called "Impacket",
- nor may "Impacket" appear in their name, without prior written
- permission of CORE Security Technologies.
- .
- THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
- OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
- ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
- OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE.
- License: Apache
- Version 2.0, January 2004
- http://www.apache.org/licenses/
- .
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
- .
- 1. Definitions.
- .
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
- .
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
- .
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
- .
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
- .
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
- .
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
- .
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
- .
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
- .
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
- .
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
- .
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
- .
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
- .
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
- .
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
- .
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
- .
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
- .
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
- .
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
- .
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
- .
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
- .
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
- .
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
- .
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
- .
- END OF TERMS AND CONDITIONS
- .
- APPENDIX: How to apply the Apache License to your work.
- .
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
- .
- Copyright [yyyy] [name of copyright owner]
- .
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- .
- http://www.apache.org/licenses/LICENSE-2.0
- .
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- License: Zlib
- This software is provided 'as-is', without any express or implied
- warranty. In no event will the authors be held liable for any damages
- arising from the use of this software.
- .
- Permission is granted to anyone to use this software for any purpose,
- including commercial applications, and to alter it and redistribute it
- freely, subject to the following restrictions:
- .
- 1. The origin of this software must not be misrepresented; you must not
- claim that you wrote the original software. If you use this software
- in a product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 2. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 3. This notice may not be removed or altered from any source distribution.
- License: Apple
- APPLE PUBLIC SOURCE LICENSE
- Version 2.0 - August 6, 2003
- Please read this License carefully before downloading this software.
- By downloading or using this software, you are agreeing to be bound by
- the terms of this License. If you do not or cannot agree to the terms
- of this License, please do not download or use the software.
- 1. General; Definitions. This License applies to any program or other
- work which Apple Computer, Inc. ("Apple") makes publicly available and
- which contains a notice placed by Apple identifying such program or
- work as "Original Code" and stating that it is subject to the terms of
- this Apple Public Source License version 2.0 ("License"). As used in
- this License:
- 1.1 "Applicable Patent Rights" mean: (a) in the case where Apple is
- the grantor of rights, (i) claims of patents that are now or hereafter
- acquired, owned by or assigned to Apple and (ii) that cover subject
- matter contained in the Original Code, but only to the extent
- necessary to use, reproduce and/or distribute the Original Code
- without infringement; and (b) in the case where You are the grantor of
- rights, (i) claims of patents that are now or hereafter acquired,
- owned by or assigned to You and (ii) that cover subject matter in Your
- Modifications, taken alone or in combination with Original Code.
- 1.2 "Contributor" means any person or entity that creates or
- contributes to the creation of Modifications.
- 1.3 "Covered Code" means the Original Code, Modifications, the
- combination of Original Code and any Modifications, and/or any
- respective portions thereof.
- 1.4 "Externally Deploy" means: (a) to sublicense, distribute or
- otherwise make Covered Code available, directly or indirectly, to
- anyone other than You; and/or (b) to use Covered Code, alone or as
- part of a Larger Work, in any way to provide a service, including but
- not limited to delivery of content, through electronic communication
- with a client other than You.
- 1.5 "Larger Work" means a work which combines Covered Code or portions
- thereof with code not governed by the terms of this License.
- 1.6 "Modifications" mean any addition to, deletion from, and/or change
- to, the substance and/or structure of the Original Code, any previous
- Modifications, the combination of Original Code and any previous
- Modifications, and/or any respective portions thereof. When code is
- released as a series of files, a Modification is: (a) any addition to
- or deletion from the contents of a file containing Covered Code;
- and/or (b) any new file or other representation of computer program
- statements that contains any part of Covered Code.
- 1.7 "Original Code" means (a) the Source Code of a program or other
- work as originally made available by Apple under this License,
- including the Source Code of any updates or upgrades to such programs
- or works made available by Apple under this License, and that has been
- expressly identified by Apple as such in the header file(s) of such
- work; and (b) the object code compiled from such Source Code and
- originally made available by Apple under this License.
- 1.8 "Source Code" means the human readable form of a program or other
- work that is suitable for making modifications to it, including all
- modules it contains, plus any associated interface definition files,
- scripts used to control compilation and installation of an executable
- (object code).
- 1.9 "You" or "Your" means an individual or a legal entity exercising
- rights under this License. For legal entities, "You" or "Your"
- includes any entity which controls, is controlled by, or is under
- common control with, You, where "control" means (a) the power, direct
- or indirect, to cause the direction or management of such entity,
- whether by contract or otherwise, or (b) ownership of fifty percent
- (50%) or more of the outstanding shares or beneficial ownership of
- such entity.
- 2. Permitted Uses; Conditions & Restrictions. Subject to the terms
- and conditions of this License, Apple hereby grants You, effective on
- the date You accept this License and download the Original Code, a
- world-wide, royalty-free, non-exclusive license, to the extent of
- Apple's Applicable Patent Rights and copyrights covering the Original
- Code, to do the following:
- 2.1 Unmodified Code. You may use, reproduce, display, perform,
- internally distribute within Your organization, and Externally Deploy
- verbatim, unmodified copies of the Original Code, for commercial or
- non-commercial purposes, provided that in each instance:
- (a) You must retain and reproduce in all copies of Original Code the
- copyright and other proprietary notices and disclaimers of Apple as
- they appear in the Original Code, and keep intact all notices in the
- Original Code that refer to this License; and
- (b) You must include a copy of this License with every copy of Source
- Code of Covered Code and documentation You distribute or Externally
- Deploy, and You may not offer or impose any terms on such Source Code
- that alter or restrict this License or the recipients' rights
- hereunder, except as permitted under Section 6.
- 2.2 Modified Code. You may modify Covered Code and use, reproduce,
- display, perform, internally distribute within Your organization, and
- Externally Deploy Your Modifications and Covered Code, for commercial
- or non-commercial purposes, provided that in each instance You also
- meet all of these conditions:
- (a) You must satisfy all the conditions of Section 2.1 with respect to
- the Source Code of the Covered Code;
- (b) You must duplicate, to the extent it does not already exist, the
- notice in Exhibit A in each file of the Source Code of all Your
- Modifications, and cause the modified files to carry prominent notices
- stating that You changed the files and the date of any change; and
- (c) If You Externally Deploy Your Modifications, You must make
- Source Code of all Your Externally Deployed Modifications either
- available to those to whom You have Externally Deployed Your
- Modifications, or publicly available. Source Code of Your Externally
- Deployed Modifications must be released under the terms set forth in
- this License, including the license grants set forth in Section 3
- below, for as long as you Externally Deploy the Covered Code or twelve
- (12) months from the date of initial External Deployment, whichever is
- longer. You should preferably distribute the Source Code of Your
- Externally Deployed Modifications electronically (e.g. download from a
- web site).
- 2.3 Distribution of Executable Versions. In addition, if You
- Externally Deploy Covered Code (Original Code and/or Modifications) in
- object code, executable form only, You must include a prominent
- notice, in the code itself as well as in related documentation,
- stating that Source Code of the Covered Code is available under the
- terms of this License with information on how and where to obtain such
- Source Code.
- 2.4 Third Party Rights. You expressly acknowledge and agree that
- although Apple and each Contributor grants the licenses to their
- respective portions of the Covered Code set forth herein, no
- assurances are provided by Apple or any Contributor that the Covered
- Code does not infringe the patent or other intellectual property
- rights of any other entity. Apple and each Contributor disclaim any
- liability to You for claims brought by any other entity based on
- infringement of intellectual property rights or otherwise. As a
- condition to exercising the rights and licenses granted hereunder, You
- hereby assume sole responsibility to secure any other intellectual
- property rights needed, if any. For example, if a third party patent
- license is required to allow You to distribute the Covered Code, it is
- Your responsibility to acquire that license before distributing the
- Covered Code.
- 3. Your Grants. In consideration of, and as a condition to, the
- licenses granted to You under this License, You hereby grant to any
- person or entity receiving or distributing Covered Code under this
- License a non-exclusive, royalty-free, perpetual, irrevocable license,
- under Your Applicable Patent Rights and other intellectual property
- rights (other than patent) owned or controlled by You, to use,
- reproduce, display, perform, modify, sublicense, distribute and
- Externally Deploy Your Modifications of the same scope and extent as
- Apple's licenses under Sections 2.1 and 2.2 above.
- 4. Larger Works. You may create a Larger Work by combining Covered
- Code with other code not governed by the terms of this License and
- distribute the Larger Work as a single product. In each such instance,
- You must make sure the requirements of this License are fulfilled for
- the Covered Code or any portion thereof.
- 5. Limitations on Patent License. Except as expressly stated in
- Section 2, no other patent rights, express or implied, are granted by
- Apple herein. Modifications and/or Larger Works may require additional
- patent licenses from Apple which Apple may grant in its sole
- discretion.
- 6. Additional Terms. You may choose to offer, and to charge a fee for,
- warranty, support, indemnity or liability obligations and/or other
- rights consistent with the scope of the license granted herein
- ("Additional Terms") to one or more recipients of Covered Code.
- However, You may do so only on Your own behalf and as Your sole
- responsibility, and not on behalf of Apple or any Contributor. You
- must obtain the recipient's agreement that any such Additional Terms
- are offered by You alone, and You hereby agree to indemnify, defend
- and hold Apple and every Contributor harmless for any liability
- incurred by or claims asserted against Apple or such Contributor by
- reason of any such Additional Terms.
- 7. Versions of the License. Apple may publish revised and/or new
- versions of this License from time to time. Each version will be given
- a distinguishing version number. Once Original Code has been published
- under a particular version of this License, You may continue to use it
- under the terms of that version. You may also choose to use such
- Original Code under the terms of any subsequent version of this
- License published by Apple. No one other than Apple has the right to
- modify the terms applicable to Covered Code created under this
- License.
- 8. NO WARRANTY OR SUPPORT. The Covered Code may contain in whole or in
- part pre-release, untested, or not fully tested works. The Covered
- Code may contain errors that could cause failures or loss of data, and
- may be incomplete or contain inaccuracies. You expressly acknowledge
- and agree that use of the Covered Code, or any portion thereof, is at
- Your sole and entire risk. THE COVERED CODE IS PROVIDED "AS IS" AND
- WITHOUT WARRANTY, UPGRADES OR SUPPORT OF ANY KIND AND APPLE AND
- APPLE'S LICENSOR(S) (COLLECTIVELY REFERRED TO AS "APPLE" FOR THE
- PURPOSES OF SECTIONS 8 AND 9) AND ALL CONTRIBUTORS EXPRESSLY DISCLAIM
- ALL WARRANTIES AND/OR CONDITIONS, EXPRESS OR IMPLIED, INCLUDING, BUT
- NOT LIMITED TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF
- MERCHANTABILITY, OF SATISFACTORY QUALITY, OF FITNESS FOR A PARTICULAR
- PURPOSE, OF ACCURACY, OF QUIET ENJOYMENT, AND NONINFRINGEMENT OF THIRD
- PARTY RIGHTS. APPLE AND EACH CONTRIBUTOR DOES NOT WARRANT AGAINST
- INTERFERENCE WITH YOUR ENJOYMENT OF THE COVERED CODE, THAT THE
- FUNCTIONS CONTAINED IN THE COVERED CODE WILL MEET YOUR REQUIREMENTS,
- THAT THE OPERATION OF THE COVERED CODE WILL BE UNINTERRUPTED OR
- ERROR-FREE, OR THAT DEFECTS IN THE COVERED CODE WILL BE CORRECTED. NO
- ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY APPLE, AN APPLE
- AUTHORIZED REPRESENTATIVE OR ANY CONTRIBUTOR SHALL CREATE A WARRANTY.
- You acknowledge that the Covered Code is not intended for use in the
- operation of nuclear facilities, aircraft navigation, communication
- systems, or air traffic control machines in which case the failure of
- the Covered Code could lead to death, personal injury, or severe
- physical or environmental damage.
- 9. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO
- EVENT SHALL APPLE OR ANY CONTRIBUTOR BE LIABLE FOR ANY INCIDENTAL,
- SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING
- TO THIS LICENSE OR YOUR USE OR INABILITY TO USE THE COVERED CODE, OR
- ANY PORTION THEREOF, WHETHER UNDER A THEORY OF CONTRACT, WARRANTY,
- TORT (INCLUDING NEGLIGENCE), PRODUCTS LIABILITY OR OTHERWISE, EVEN IF
- APPLE OR SUCH CONTRIBUTOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
- DAMAGES AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY
- REMEDY. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF LIABILITY OF
- INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY
- TO YOU. In no event shall Apple's total liability to You for all
- damages (other than as may be required by applicable law) under this
- License exceed the amount of fifty dollars ($50.00).
- 10. Trademarks. This License does not grant any rights to use the
- trademarks or trade names "Apple", "Apple Computer", "Mac", "Mac OS",
- "QuickTime", "QuickTime Streaming Server" or any other trademarks,
- service marks, logos or trade names belonging to Apple (collectively
- "Apple Marks") or to any trademark, service mark, logo or trade name
- belonging to any Contributor. You agree not to use any Apple Marks in
- or as part of the name of products derived from the Original Code or
- to endorse or promote products derived from the Original Code other
- than as expressly permitted by and in strict compliance at all times
- with Apple's third party trademark usage guidelines which are posted
- at http://www.apple.com/legal/guidelinesfor3rdparties.html.
- 11. Ownership. Subject to the licenses granted under this License,
- each Contributor retains all rights, title and interest in and to any
- Modifications made by such Contributor. Apple retains all rights,
- title and interest in and to the Original Code and any Modifications
- made by or on behalf of Apple ("Apple Modifications"), and such Apple
- Modifications will not be automatically subject to this License. Apple
- may, at its sole discretion, choose to license such Apple
- Modifications under this License, or on different terms from those
- contained in this License or may choose not to license them at all.
- 12. Termination.
- 12.1 Termination. This License and the rights granted hereunder will
- terminate:
- (a) automatically without notice from Apple if You fail to comply with
- any term(s) of this License and fail to cure such breach within 30
- days of becoming aware of such breach;
- (b) immediately in the event of the circumstances described in Section
- 13.5(b); or
- (c) automatically without notice from Apple if You, at any time during
- the term of this License, commence an action for patent infringement
- against Apple; provided that Apple did not first commence
- an action for patent infringement against You in that instance.
- 12.2 Effect of Termination. Upon termination, You agree to immediately
- stop any further use, reproduction, modification, sublicensing and
- distribution of the Covered Code. All sublicenses to the Covered Code
- which have been properly granted prior to termination shall survive
- any termination of this License. Provisions which, by their nature,
- should remain in effect beyond the termination of this License shall
- survive, including but not limited to Sections 3, 5, 8, 9, 10, 11,
- 12.2 and 13. No party will be liable to any other for compensation,
- indemnity or damages of any sort solely as a result of terminating
- this License in accordance with its terms, and termination of this
- License will be without prejudice to any other right or remedy of
- any party.
- 13. Miscellaneous.
- 13.1 Government End Users. The Covered Code is a "commercial item" as
- defined in FAR 2.101. Government software and technical data rights in
- the Covered Code include only those rights customarily provided to the
- public as defined in this License. This customary commercial license
- in technical data and software is provided in accordance with FAR
- 12.211 (Technical Data) and 12.212 (Computer Software) and, for
- Department of Defense purchases, DFAR 252.227-7015 (Technical Data --
- Commercial Items) and 227.7202-3 (Rights in Commercial Computer
- Software or Computer Software Documentation). Accordingly, all U.S.
- Government End Users acquire Covered Code with only those rights set
- forth herein.
- 13.2 Relationship of Parties. This License will not be construed as
- creating an agency, partnership, joint venture or any other form of
- legal association between or among You, Apple or any Contributor, and
- You will not represent to the contrary, whether expressly, by
- implication, appearance or otherwise.
- 13.3 Independent Development. Nothing in this License will impair
- Apple's right to acquire, license, develop, have others develop for
- it, market and/or distribute technology or products that perform the
- same or similar functions as, or otherwise compete with,
- Modifications, Larger Works, technology or products that You may
- develop, produce, market or distribute.
- 13.4 Waiver; Construction. Failure by Apple or any Contributor to
- enforce any provision of this License will not be deemed a waiver of
- future enforcement of that or any other provision. Any law or
- regulation which provides that the language of a contract shall be
- construed against the drafter will not apply to this License.
- 13.5 Severability. (a) If for any reason a court of competent
- jurisdiction finds any provision of this License, or portion thereof,
- to be unenforceable, that provision of the License will be enforced to
- the maximum extent permissible so as to effect the economic benefits
- and intent of the parties, and the remainder of this License will
- continue in full force and effect. (b) Notwithstanding the foregoing,
- if applicable law prohibits or restricts You from fully and/or
- specifically complying with Sections 2 and/or 3 or prevents the
- enforceability of either of those Sections, this License will
- immediately terminate and You must immediately discontinue any use of
- the Covered Code and destroy all copies of it that are in your
- possession or control.
- 13.6 Dispute Resolution. Any litigation or other dispute resolution
- between You and Apple relating to this License shall take place in the
- Northern District of California, and You and Apple hereby consent to
- the personal jurisdiction of, and venue in, the state and federal
- courts within that District with respect to this License. The
- application of the United Nations Convention on Contracts for the
- International Sale of Goods is expressly excluded.
- 13.7 Entire Agreement; Governing Law. This License constitutes the
- entire agreement between the parties with respect to the subject
- matter hereof. This License shall be governed by the laws of the
- United States and the State of California, except that body of
- California law concerning conflicts of law.
- Where You are located in the province of Quebec, Canada, the following
- clause applies: The parties hereby confirm that they have requested
- that this License and all related documents be drafted in English. Les
- parties ont exige que le present contrat et tous les documents
- connexes soient rediges en anglais.
- EXHIBIT A.
- "Portions Copyright (c) 1999-2003 Apple Computer, Inc. All Rights
- Reserved.
- This file contains Original Code and/or Modifications of Original Code
- as defined in and that are subject to the Apple Public Source License
- Version 2.0 (the 'License'). You may not use this file except in
- compliance with the License. Please obtain a copy of the License at
- http://www.opensource.apple.com/apsl/ and read it before using this
- file.
- The Original Code and all software distributed under the License are
- distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
- EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
- INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
- Please see the License for the specific language governing rights and
- limitations under the License."
|