xref: /aosp_15_r20/prebuilts/build-tools/common/py3-stdlib/LICENSE (revision cda5da8d549138a6648c5ee6d7a49cf8f4a657be)
1*cda5da8dSAndroid Build Coastguard WorkerA. HISTORY OF THE SOFTWARE
2*cda5da8dSAndroid Build Coastguard Worker==========================
3*cda5da8dSAndroid Build Coastguard Worker
4*cda5da8dSAndroid Build Coastguard WorkerPython was created in the early 1990s by Guido van Rossum at Stichting
5*cda5da8dSAndroid Build Coastguard WorkerMathematisch Centrum (CWI, see https://www.cwi.nl) in the Netherlands
6*cda5da8dSAndroid Build Coastguard Workeras a successor of a language called ABC.  Guido remains Python's
7*cda5da8dSAndroid Build Coastguard Workerprincipal author, although it includes many contributions from others.
8*cda5da8dSAndroid Build Coastguard Worker
9*cda5da8dSAndroid Build Coastguard WorkerIn 1995, Guido continued his work on Python at the Corporation for
10*cda5da8dSAndroid Build Coastguard WorkerNational Research Initiatives (CNRI, see https://www.cnri.reston.va.us)
11*cda5da8dSAndroid Build Coastguard Workerin Reston, Virginia where he released several versions of the
12*cda5da8dSAndroid Build Coastguard Workersoftware.
13*cda5da8dSAndroid Build Coastguard Worker
14*cda5da8dSAndroid Build Coastguard WorkerIn May 2000, Guido and the Python core development team moved to
15*cda5da8dSAndroid Build Coastguard WorkerBeOpen.com to form the BeOpen PythonLabs team.  In October of the same
16*cda5da8dSAndroid Build Coastguard Workeryear, the PythonLabs team moved to Digital Creations, which became
17*cda5da8dSAndroid Build Coastguard WorkerZope Corporation.  In 2001, the Python Software Foundation (PSF, see
18*cda5da8dSAndroid Build Coastguard Workerhttps://www.python.org/psf/) was formed, a non-profit organization
19*cda5da8dSAndroid Build Coastguard Workercreated specifically to own Python-related Intellectual Property.
20*cda5da8dSAndroid Build Coastguard WorkerZope Corporation was a sponsoring member of the PSF.
21*cda5da8dSAndroid Build Coastguard Worker
22*cda5da8dSAndroid Build Coastguard WorkerAll Python releases are Open Source (see https://opensource.org for
23*cda5da8dSAndroid Build Coastguard Workerthe Open Source Definition).  Historically, most, but not all, Python
24*cda5da8dSAndroid Build Coastguard Workerreleases have also been GPL-compatible; the table below summarizes
25*cda5da8dSAndroid Build Coastguard Workerthe various releases.
26*cda5da8dSAndroid Build Coastguard Worker
27*cda5da8dSAndroid Build Coastguard Worker    Release         Derived     Year        Owner       GPL-
28*cda5da8dSAndroid Build Coastguard Worker                    from                                compatible? (1)
29*cda5da8dSAndroid Build Coastguard Worker
30*cda5da8dSAndroid Build Coastguard Worker    0.9.0 thru 1.2              1991-1995   CWI         yes
31*cda5da8dSAndroid Build Coastguard Worker    1.3 thru 1.5.2  1.2         1995-1999   CNRI        yes
32*cda5da8dSAndroid Build Coastguard Worker    1.6             1.5.2       2000        CNRI        no
33*cda5da8dSAndroid Build Coastguard Worker    2.0             1.6         2000        BeOpen.com  no
34*cda5da8dSAndroid Build Coastguard Worker    1.6.1           1.6         2001        CNRI        yes (2)
35*cda5da8dSAndroid Build Coastguard Worker    2.1             2.0+1.6.1   2001        PSF         no
36*cda5da8dSAndroid Build Coastguard Worker    2.0.1           2.0+1.6.1   2001        PSF         yes
37*cda5da8dSAndroid Build Coastguard Worker    2.1.1           2.1+2.0.1   2001        PSF         yes
38*cda5da8dSAndroid Build Coastguard Worker    2.1.2           2.1.1       2002        PSF         yes
39*cda5da8dSAndroid Build Coastguard Worker    2.1.3           2.1.2       2002        PSF         yes
40*cda5da8dSAndroid Build Coastguard Worker    2.2 and above   2.1.1       2001-now    PSF         yes
41*cda5da8dSAndroid Build Coastguard Worker
42*cda5da8dSAndroid Build Coastguard WorkerFootnotes:
43*cda5da8dSAndroid Build Coastguard Worker
44*cda5da8dSAndroid Build Coastguard Worker(1) GPL-compatible doesn't mean that we're distributing Python under
45*cda5da8dSAndroid Build Coastguard Worker    the GPL.  All Python licenses, unlike the GPL, let you distribute
46*cda5da8dSAndroid Build Coastguard Worker    a modified version without making your changes open source.  The
47*cda5da8dSAndroid Build Coastguard Worker    GPL-compatible licenses make it possible to combine Python with
48*cda5da8dSAndroid Build Coastguard Worker    other software that is released under the GPL; the others don't.
49*cda5da8dSAndroid Build Coastguard Worker
50*cda5da8dSAndroid Build Coastguard Worker(2) According to Richard Stallman, 1.6.1 is not GPL-compatible,
51*cda5da8dSAndroid Build Coastguard Worker    because its license has a choice of law clause.  According to
52*cda5da8dSAndroid Build Coastguard Worker    CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1
53*cda5da8dSAndroid Build Coastguard Worker    is "not incompatible" with the GPL.
54*cda5da8dSAndroid Build Coastguard Worker
55*cda5da8dSAndroid Build Coastguard WorkerThanks to the many outside volunteers who have worked under Guido's
56*cda5da8dSAndroid Build Coastguard Workerdirection to make these releases possible.
57*cda5da8dSAndroid Build Coastguard Worker
58*cda5da8dSAndroid Build Coastguard Worker
59*cda5da8dSAndroid Build Coastguard WorkerB. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
60*cda5da8dSAndroid Build Coastguard Worker===============================================================
61*cda5da8dSAndroid Build Coastguard Worker
62*cda5da8dSAndroid Build Coastguard WorkerPython software and documentation are licensed under the
63*cda5da8dSAndroid Build Coastguard WorkerPython Software Foundation License Version 2.
64*cda5da8dSAndroid Build Coastguard Worker
65*cda5da8dSAndroid Build Coastguard WorkerStarting with Python 3.8.6, examples, recipes, and other code in
66*cda5da8dSAndroid Build Coastguard Workerthe documentation are dual licensed under the PSF License Version 2
67*cda5da8dSAndroid Build Coastguard Workerand the Zero-Clause BSD license.
68*cda5da8dSAndroid Build Coastguard Worker
69*cda5da8dSAndroid Build Coastguard WorkerSome software incorporated into Python is under different licenses.
70*cda5da8dSAndroid Build Coastguard WorkerThe licenses are listed with code falling under that license.
71*cda5da8dSAndroid Build Coastguard Worker
72*cda5da8dSAndroid Build Coastguard Worker
73*cda5da8dSAndroid Build Coastguard WorkerPYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
74*cda5da8dSAndroid Build Coastguard Worker--------------------------------------------
75*cda5da8dSAndroid Build Coastguard Worker
76*cda5da8dSAndroid Build Coastguard Worker1. This LICENSE AGREEMENT is between the Python Software Foundation
77*cda5da8dSAndroid Build Coastguard Worker("PSF"), and the Individual or Organization ("Licensee") accessing and
78*cda5da8dSAndroid Build Coastguard Workerotherwise using this software ("Python") in source or binary form and
79*cda5da8dSAndroid Build Coastguard Workerits associated documentation.
80*cda5da8dSAndroid Build Coastguard Worker
81*cda5da8dSAndroid Build Coastguard Worker2. Subject to the terms and conditions of this License Agreement, PSF hereby
82*cda5da8dSAndroid Build Coastguard Workergrants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
83*cda5da8dSAndroid Build Coastguard Workeranalyze, test, perform and/or display publicly, prepare derivative works,
84*cda5da8dSAndroid Build Coastguard Workerdistribute, and otherwise use Python alone or in any derivative version,
85*cda5da8dSAndroid Build Coastguard Workerprovided, however, that PSF's License Agreement and PSF's notice of copyright,
86*cda5da8dSAndroid Build Coastguard Workeri.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
87*cda5da8dSAndroid Build Coastguard Worker2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023 Python Software Foundation;
88*cda5da8dSAndroid Build Coastguard WorkerAll Rights Reserved" are retained in Python alone or in any derivative version
89*cda5da8dSAndroid Build Coastguard Workerprepared by Licensee.
90*cda5da8dSAndroid Build Coastguard Worker
91*cda5da8dSAndroid Build Coastguard Worker3. In the event Licensee prepares a derivative work that is based on
92*cda5da8dSAndroid Build Coastguard Workeror incorporates Python or any part thereof, and wants to make
93*cda5da8dSAndroid Build Coastguard Workerthe derivative work available to others as provided herein, then
94*cda5da8dSAndroid Build Coastguard WorkerLicensee hereby agrees to include in any such work a brief summary of
95*cda5da8dSAndroid Build Coastguard Workerthe changes made to Python.
96*cda5da8dSAndroid Build Coastguard Worker
97*cda5da8dSAndroid Build Coastguard Worker4. PSF is making Python available to Licensee on an "AS IS"
98*cda5da8dSAndroid Build Coastguard Workerbasis.  PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
99*cda5da8dSAndroid Build Coastguard WorkerIMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
100*cda5da8dSAndroid Build Coastguard WorkerDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
101*cda5da8dSAndroid Build Coastguard WorkerFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
102*cda5da8dSAndroid Build Coastguard WorkerINFRINGE ANY THIRD PARTY RIGHTS.
103*cda5da8dSAndroid Build Coastguard Worker
104*cda5da8dSAndroid Build Coastguard Worker5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
105*cda5da8dSAndroid Build Coastguard WorkerFOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
106*cda5da8dSAndroid Build Coastguard WorkerA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
107*cda5da8dSAndroid Build Coastguard WorkerOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
108*cda5da8dSAndroid Build Coastguard Worker
109*cda5da8dSAndroid Build Coastguard Worker6. This License Agreement will automatically terminate upon a material
110*cda5da8dSAndroid Build Coastguard Workerbreach of its terms and conditions.
111*cda5da8dSAndroid Build Coastguard Worker
112*cda5da8dSAndroid Build Coastguard Worker7. Nothing in this License Agreement shall be deemed to create any
113*cda5da8dSAndroid Build Coastguard Workerrelationship of agency, partnership, or joint venture between PSF and
114*cda5da8dSAndroid Build Coastguard WorkerLicensee.  This License Agreement does not grant permission to use PSF
115*cda5da8dSAndroid Build Coastguard Workertrademarks or trade name in a trademark sense to endorse or promote
116*cda5da8dSAndroid Build Coastguard Workerproducts or services of Licensee, or any third party.
117*cda5da8dSAndroid Build Coastguard Worker
118*cda5da8dSAndroid Build Coastguard Worker8. By copying, installing or otherwise using Python, Licensee
119*cda5da8dSAndroid Build Coastguard Workeragrees to be bound by the terms and conditions of this License
120*cda5da8dSAndroid Build Coastguard WorkerAgreement.
121*cda5da8dSAndroid Build Coastguard Worker
122*cda5da8dSAndroid Build Coastguard Worker
123*cda5da8dSAndroid Build Coastguard WorkerBEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
124*cda5da8dSAndroid Build Coastguard Worker-------------------------------------------
125*cda5da8dSAndroid Build Coastguard Worker
126*cda5da8dSAndroid Build Coastguard WorkerBEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
127*cda5da8dSAndroid Build Coastguard Worker
128*cda5da8dSAndroid Build Coastguard Worker1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
129*cda5da8dSAndroid Build Coastguard Workeroffice at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
130*cda5da8dSAndroid Build Coastguard WorkerIndividual or Organization ("Licensee") accessing and otherwise using
131*cda5da8dSAndroid Build Coastguard Workerthis software in source or binary form and its associated
132*cda5da8dSAndroid Build Coastguard Workerdocumentation ("the Software").
133*cda5da8dSAndroid Build Coastguard Worker
134*cda5da8dSAndroid Build Coastguard Worker2. Subject to the terms and conditions of this BeOpen Python License
135*cda5da8dSAndroid Build Coastguard WorkerAgreement, BeOpen hereby grants Licensee a non-exclusive,
136*cda5da8dSAndroid Build Coastguard Workerroyalty-free, world-wide license to reproduce, analyze, test, perform
137*cda5da8dSAndroid Build Coastguard Workerand/or display publicly, prepare derivative works, distribute, and
138*cda5da8dSAndroid Build Coastguard Workerotherwise use the Software alone or in any derivative version,
139*cda5da8dSAndroid Build Coastguard Workerprovided, however, that the BeOpen Python License is retained in the
140*cda5da8dSAndroid Build Coastguard WorkerSoftware, alone or in any derivative version prepared by Licensee.
141*cda5da8dSAndroid Build Coastguard Worker
142*cda5da8dSAndroid Build Coastguard Worker3. BeOpen is making the Software available to Licensee on an "AS IS"
143*cda5da8dSAndroid Build Coastguard Workerbasis.  BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
144*cda5da8dSAndroid Build Coastguard WorkerIMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
145*cda5da8dSAndroid Build Coastguard WorkerDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
146*cda5da8dSAndroid Build Coastguard WorkerFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
147*cda5da8dSAndroid Build Coastguard WorkerINFRINGE ANY THIRD PARTY RIGHTS.
148*cda5da8dSAndroid Build Coastguard Worker
149*cda5da8dSAndroid Build Coastguard Worker4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
150*cda5da8dSAndroid Build Coastguard WorkerSOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
151*cda5da8dSAndroid Build Coastguard WorkerAS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
152*cda5da8dSAndroid Build Coastguard WorkerDERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
153*cda5da8dSAndroid Build Coastguard Worker
154*cda5da8dSAndroid Build Coastguard Worker5. This License Agreement will automatically terminate upon a material
155*cda5da8dSAndroid Build Coastguard Workerbreach of its terms and conditions.
156*cda5da8dSAndroid Build Coastguard Worker
157*cda5da8dSAndroid Build Coastguard Worker6. This License Agreement shall be governed by and interpreted in all
158*cda5da8dSAndroid Build Coastguard Workerrespects by the law of the State of California, excluding conflict of
159*cda5da8dSAndroid Build Coastguard Workerlaw provisions.  Nothing in this License Agreement shall be deemed to
160*cda5da8dSAndroid Build Coastguard Workercreate any relationship of agency, partnership, or joint venture
161*cda5da8dSAndroid Build Coastguard Workerbetween BeOpen and Licensee.  This License Agreement does not grant
162*cda5da8dSAndroid Build Coastguard Workerpermission to use BeOpen trademarks or trade names in a trademark
163*cda5da8dSAndroid Build Coastguard Workersense to endorse or promote products or services of Licensee, or any
164*cda5da8dSAndroid Build Coastguard Workerthird party.  As an exception, the "BeOpen Python" logos available at
165*cda5da8dSAndroid Build Coastguard Workerhttp://www.pythonlabs.com/logos.html may be used according to the
166*cda5da8dSAndroid Build Coastguard Workerpermissions granted on that web page.
167*cda5da8dSAndroid Build Coastguard Worker
168*cda5da8dSAndroid Build Coastguard Worker7. By copying, installing or otherwise using the software, Licensee
169*cda5da8dSAndroid Build Coastguard Workeragrees to be bound by the terms and conditions of this License
170*cda5da8dSAndroid Build Coastguard WorkerAgreement.
171*cda5da8dSAndroid Build Coastguard Worker
172*cda5da8dSAndroid Build Coastguard Worker
173*cda5da8dSAndroid Build Coastguard WorkerCNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
174*cda5da8dSAndroid Build Coastguard Worker---------------------------------------
175*cda5da8dSAndroid Build Coastguard Worker
176*cda5da8dSAndroid Build Coastguard Worker1. This LICENSE AGREEMENT is between the Corporation for National
177*cda5da8dSAndroid Build Coastguard WorkerResearch Initiatives, having an office at 1895 Preston White Drive,
178*cda5da8dSAndroid Build Coastguard WorkerReston, VA 20191 ("CNRI"), and the Individual or Organization
179*cda5da8dSAndroid Build Coastguard Worker("Licensee") accessing and otherwise using Python 1.6.1 software in
180*cda5da8dSAndroid Build Coastguard Workersource or binary form and its associated documentation.
181*cda5da8dSAndroid Build Coastguard Worker
182*cda5da8dSAndroid Build Coastguard Worker2. Subject to the terms and conditions of this License Agreement, CNRI
183*cda5da8dSAndroid Build Coastguard Workerhereby grants Licensee a nonexclusive, royalty-free, world-wide
184*cda5da8dSAndroid Build Coastguard Workerlicense to reproduce, analyze, test, perform and/or display publicly,
185*cda5da8dSAndroid Build Coastguard Workerprepare derivative works, distribute, and otherwise use Python 1.6.1
186*cda5da8dSAndroid Build Coastguard Workeralone or in any derivative version, provided, however, that CNRI's
187*cda5da8dSAndroid Build Coastguard WorkerLicense Agreement and CNRI's notice of copyright, i.e., "Copyright (c)
188*cda5da8dSAndroid Build Coastguard Worker1995-2001 Corporation for National Research Initiatives; All Rights
189*cda5da8dSAndroid Build Coastguard WorkerReserved" are retained in Python 1.6.1 alone or in any derivative
190*cda5da8dSAndroid Build Coastguard Workerversion prepared by Licensee.  Alternately, in lieu of CNRI's License
191*cda5da8dSAndroid Build Coastguard WorkerAgreement, Licensee may substitute the following text (omitting the
192*cda5da8dSAndroid Build Coastguard Workerquotes): "Python 1.6.1 is made available subject to the terms and
193*cda5da8dSAndroid Build Coastguard Workerconditions in CNRI's License Agreement.  This Agreement together with
194*cda5da8dSAndroid Build Coastguard WorkerPython 1.6.1 may be located on the internet using the following
195*cda5da8dSAndroid Build Coastguard Workerunique, persistent identifier (known as a handle): 1895.22/1013.  This
196*cda5da8dSAndroid Build Coastguard WorkerAgreement may also be obtained from a proxy server on the internet
197*cda5da8dSAndroid Build Coastguard Workerusing the following URL: http://hdl.handle.net/1895.22/1013".
198*cda5da8dSAndroid Build Coastguard Worker
199*cda5da8dSAndroid Build Coastguard Worker3. In the event Licensee prepares a derivative work that is based on
200*cda5da8dSAndroid Build Coastguard Workeror incorporates Python 1.6.1 or any part thereof, and wants to make
201*cda5da8dSAndroid Build Coastguard Workerthe derivative work available to others as provided herein, then
202*cda5da8dSAndroid Build Coastguard WorkerLicensee hereby agrees to include in any such work a brief summary of
203*cda5da8dSAndroid Build Coastguard Workerthe changes made to Python 1.6.1.
204*cda5da8dSAndroid Build Coastguard Worker
205*cda5da8dSAndroid Build Coastguard Worker4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
206*cda5da8dSAndroid Build Coastguard Workerbasis.  CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
207*cda5da8dSAndroid Build Coastguard WorkerIMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
208*cda5da8dSAndroid Build Coastguard WorkerDISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
209*cda5da8dSAndroid Build Coastguard WorkerFOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
210*cda5da8dSAndroid Build Coastguard WorkerINFRINGE ANY THIRD PARTY RIGHTS.
211*cda5da8dSAndroid Build Coastguard Worker
212*cda5da8dSAndroid Build Coastguard Worker5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
213*cda5da8dSAndroid Build Coastguard Worker1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
214*cda5da8dSAndroid Build Coastguard WorkerA RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
215*cda5da8dSAndroid Build Coastguard WorkerOR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
216*cda5da8dSAndroid Build Coastguard Worker
217*cda5da8dSAndroid Build Coastguard Worker6. This License Agreement will automatically terminate upon a material
218*cda5da8dSAndroid Build Coastguard Workerbreach of its terms and conditions.
219*cda5da8dSAndroid Build Coastguard Worker
220*cda5da8dSAndroid Build Coastguard Worker7. This License Agreement shall be governed by the federal
221*cda5da8dSAndroid Build Coastguard Workerintellectual property law of the United States, including without
222*cda5da8dSAndroid Build Coastguard Workerlimitation the federal copyright law, and, to the extent such
223*cda5da8dSAndroid Build Coastguard WorkerU.S. federal law does not apply, by the law of the Commonwealth of
224*cda5da8dSAndroid Build Coastguard WorkerVirginia, excluding Virginia's conflict of law provisions.
225*cda5da8dSAndroid Build Coastguard WorkerNotwithstanding the foregoing, with regard to derivative works based
226*cda5da8dSAndroid Build Coastguard Workeron Python 1.6.1 that incorporate non-separable material that was
227*cda5da8dSAndroid Build Coastguard Workerpreviously distributed under the GNU General Public License (GPL), the
228*cda5da8dSAndroid Build Coastguard Workerlaw of the Commonwealth of Virginia shall govern this License
229*cda5da8dSAndroid Build Coastguard WorkerAgreement only as to issues arising under or with respect to
230*cda5da8dSAndroid Build Coastguard WorkerParagraphs 4, 5, and 7 of this License Agreement.  Nothing in this
231*cda5da8dSAndroid Build Coastguard WorkerLicense Agreement shall be deemed to create any relationship of
232*cda5da8dSAndroid Build Coastguard Workeragency, partnership, or joint venture between CNRI and Licensee.  This
233*cda5da8dSAndroid Build Coastguard WorkerLicense Agreement does not grant permission to use CNRI trademarks or
234*cda5da8dSAndroid Build Coastguard Workertrade name in a trademark sense to endorse or promote products or
235*cda5da8dSAndroid Build Coastguard Workerservices of Licensee, or any third party.
236*cda5da8dSAndroid Build Coastguard Worker
237*cda5da8dSAndroid Build Coastguard Worker8. By clicking on the "ACCEPT" button where indicated, or by copying,
238*cda5da8dSAndroid Build Coastguard Workerinstalling or otherwise using Python 1.6.1, Licensee agrees to be
239*cda5da8dSAndroid Build Coastguard Workerbound by the terms and conditions of this License Agreement.
240*cda5da8dSAndroid Build Coastguard Worker
241*cda5da8dSAndroid Build Coastguard Worker        ACCEPT
242*cda5da8dSAndroid Build Coastguard Worker
243*cda5da8dSAndroid Build Coastguard Worker
244*cda5da8dSAndroid Build Coastguard WorkerCWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
245*cda5da8dSAndroid Build Coastguard Worker--------------------------------------------------
246*cda5da8dSAndroid Build Coastguard Worker
247*cda5da8dSAndroid Build Coastguard WorkerCopyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
248*cda5da8dSAndroid Build Coastguard WorkerThe Netherlands.  All rights reserved.
249*cda5da8dSAndroid Build Coastguard Worker
250*cda5da8dSAndroid Build Coastguard WorkerPermission to use, copy, modify, and distribute this software and its
251*cda5da8dSAndroid Build Coastguard Workerdocumentation for any purpose and without fee is hereby granted,
252*cda5da8dSAndroid Build Coastguard Workerprovided that the above copyright notice appear in all copies and that
253*cda5da8dSAndroid Build Coastguard Workerboth that copyright notice and this permission notice appear in
254*cda5da8dSAndroid Build Coastguard Workersupporting documentation, and that the name of Stichting Mathematisch
255*cda5da8dSAndroid Build Coastguard WorkerCentrum or CWI not be used in advertising or publicity pertaining to
256*cda5da8dSAndroid Build Coastguard Workerdistribution of the software without specific, written prior
257*cda5da8dSAndroid Build Coastguard Workerpermission.
258*cda5da8dSAndroid Build Coastguard Worker
259*cda5da8dSAndroid Build Coastguard WorkerSTICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
260*cda5da8dSAndroid Build Coastguard WorkerTHIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
261*cda5da8dSAndroid Build Coastguard WorkerFITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
262*cda5da8dSAndroid Build Coastguard WorkerFOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
263*cda5da8dSAndroid Build Coastguard WorkerWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
264*cda5da8dSAndroid Build Coastguard WorkerACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
265*cda5da8dSAndroid Build Coastguard WorkerOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
266*cda5da8dSAndroid Build Coastguard Worker
267*cda5da8dSAndroid Build Coastguard WorkerZERO-CLAUSE BSD LICENSE FOR CODE IN THE PYTHON DOCUMENTATION
268*cda5da8dSAndroid Build Coastguard Worker----------------------------------------------------------------------
269*cda5da8dSAndroid Build Coastguard Worker
270*cda5da8dSAndroid Build Coastguard WorkerPermission to use, copy, modify, and/or distribute this software for any
271*cda5da8dSAndroid Build Coastguard Workerpurpose with or without fee is hereby granted.
272*cda5da8dSAndroid Build Coastguard Worker
273*cda5da8dSAndroid Build Coastguard WorkerTHE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
274*cda5da8dSAndroid Build Coastguard WorkerREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
275*cda5da8dSAndroid Build Coastguard WorkerAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
276*cda5da8dSAndroid Build Coastguard WorkerINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
277*cda5da8dSAndroid Build Coastguard WorkerLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
278*cda5da8dSAndroid Build Coastguard WorkerOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
279*cda5da8dSAndroid Build Coastguard WorkerPERFORMANCE OF THIS SOFTWARE.
280