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