1- HISTORY OF THE SOFTWARE
2- =======================
1+ A. HISTORY OF THE SOFTWARE
2+ ==========================
33
44Python was created in the early 1990s by Guido van Rossum at Stichting
55Mathematisch Centrum (CWI) in the Netherlands as a successor of a
@@ -10,27 +10,38 @@ at the Corporation for National Research Initiatives (CNRI) in Reston,
1010Virginia where he released several versions of the software. Python
11111.6 was the last of the versions released by CNRI. In 2000, Guido and
1212the Python core development team moved to BeOpen.com to form the
13- BeOpen PythonLabs team (www.pythonlabs.com). Python 2.0 is the first
14- release from PythonLabs. Thanks to the many outside volunteers who
15- have worked under Guido's direction to make this release possible.
13+ BeOpen PythonLabs team. Python 2.0 was the first and only release
14+ from BeOpen.com.
15+
16+ Following the release of Python 1.6, and after Guido van Rossum left
17+ CNRI to work with commercial software developers, it became clear that
18+ the ability to use Python with software available under the GNU Public
19+ License (GPL) was very desirable. CNRI and the Free Software
20+ Foundation (FSF)interacted to develop enabling wording changes to the
21+ Python license. Python 1.6.1 is essentially the same as Python 1.6,
22+ with a few minor bug fixes, and with a GPL compatible open source
23+ license. Python 2.1 is a derivative work of Python 1.6.1, as well as
24+ of Python 2.0.
1625
1726After Python 2.0 was released by BeOpen.com, Guido van Rossum and the
18- other PythonLabs developers joined Digital Creations. The intention
19- is for all intellectual property added from this point on to be owned
20- by the Python Software Foundation (PSF), a non-profit that will be
21- created modeled after the Apache Software Foundation. We will also
22- attempt to get the ownership in previous versions transferred to the
23- PSF, and straighten out the license to remove the GPL-incompatibility
24- introduced by CNRI's Python 1.6 license. In the interim, Guido van
25- Rossum will own all new intellectual property, and no new license is
26- added.
27+ other PythonLabs developers joined Digital Creations. All
28+ intellectual property added from this point on, starting with Python
29+ 2.1 and its alpha and beta releases, is owned by the Python Software
30+ Foundation (PSF), a non-profit modeled after the Apache Software
31+ Foundation. See http://www.python.org/psf/ for more information about
32+ the PSF.
2733
34+ Thanks to the many outside volunteers who have worked under Guido's
35+ direction to make these releases possible.
2836
29- BEOPEN.COM TERMS AND CONDITIONS FOR PYTHON 2.0
30- ==============================================
37+
38+ B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING Python 1.6.1
39+ =====================================================================
40+
41+ B.1. BEOPEN.COM TERMS AND CONDITIONS FOR PYTHON 2.0
42+ ---------------------------------------------------
3143
3244BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
33- -----------------------------------------------------
3445
35461. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
3647office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
@@ -77,81 +88,79 @@ agrees to be bound by the terms and conditions of this License
7788Agreement.
7889
7990
80- CNRI OPEN SOURCE LICENSE AGREEMENT
81- ----------------------------------
82-
83- Python 1.6 CNRI OPEN SOURCE LICENSE AGREEMENT
84-
85- IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY. BY CLICKING
86- ON "ACCEPT" WHERE INDICATED BELOW, OR BY COPYING, INSTALLING OR
87- OTHERWISE USING PYTHON 1.6 SOFTWARE, YOU ARE DEEMED TO HAVE AGREED TO
88- THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT.
91+ B.2. CNRI OPEN SOURCE GPL-COMPATIBLE LICENSE AGREEMENT
92+ ------------------------------------------------------
8993
90941. This LICENSE AGREEMENT is between the Corporation for National
9195Research Initiatives, having an office at 1895 Preston White Drive,
9296Reston, VA 20191 ("CNRI"), and the Individual or Organization
93- ("Licensee") accessing and otherwise using Python 1.6 software in
94- source or binary form and its associated documentation, as released at
95- the www.python.org Internet site on September 5, 2000 ("Python 1.6").
97+ ("Licensee") accessing and otherwise using Python 1.6.1 software in
98+ source or binary form and its associated documentation.
9699
971002. Subject to the terms and conditions of this License Agreement, CNRI
98101hereby grants Licensee a nonexclusive, royalty-free, world-wide
99102license to reproduce, analyze, test, perform and/or display publicly,
100- prepare derivative works, distribute, and otherwise use Python 1.6
103+ prepare derivative works, distribute, and otherwise use Python 1.6.1
101104alone or in any derivative version, provided, however, that CNRI's
102105License Agreement and CNRI's notice of copyright, i.e., "Copyright (c)
103- 1995-2000 Corporation for National Research Initiatives; All Rights
104- Reserved" are retained in Python 1.6 alone or in any derivative
105- version prepared by
106-
107- Licensee. Alternately, in lieu of CNRI's License Agreement, Licensee
108- may substitute the following text (omitting the quotes): "Python 1.6
109- is made available subject to the terms and conditions in CNRI's
110- License Agreement. This Agreement together with Python 1.6 may be
111- located on the Internet using the following unique, persistent
112- identifier (known as a handle): 1895.22/1012. This Agreement may also
113- be obtained from a proxy server on the Internet using the following
114- URL: http://hdl.handle.net/1895.22/1012".
106+ 1995-2001 Corporation for National Research Initiatives; All Rights
107+ Reserved" are retained in Python 1.6.1 alone or in any derivative
108+ version prepared by Licensee. Alternately, in lieu of CNRI's License
109+ Agreement, Licensee may substitute the following text (omitting the
110+ quotes): "Python 1.6.1 is made available subject to the terms and
111+ conditions in CNRI's License Agreement. This Agreement together with
112+ Python 1.6.1 may be located on the Internet using the following
113+ unique, persistent identifier (known as a handle): 1895.22/1013. This
114+ Agreement may also be obtained from a proxy server on the Internet
115+ using the following URL: http://hdl.handle.net/1895.22/1013".
115116
1161173. In the event Licensee prepares a derivative work that is based on
117- or incorporates Python 1.6 or any part thereof, and wants to make the
118- derivative work available to others as provided herein, then Licensee
119- hereby agrees to include in any such work a brief summary of the
120- changes made to Python 1.6.
121-
122- 4. CNRI is making Python 1.6 available to Licensee on an "AS IS"
123- basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
124- IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
118+ or incorporates Python 1.6.1 or any part thereof, and wants to make
119+ the derivative work available to others as provided herein, then
120+ Licensee hereby agrees to include in any such work a brief summary of
121+ the changes made to Python 1.6.1 .
122+
123+ 4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
124+ basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
125+ IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
125126DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
126- FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6 WILL NOT
127+ FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
127128INFRINGE ANY THIRD PARTY RIGHTS.
128129
1291305. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
130- 1.6 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A
131- RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6, OR
132- ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
131+ 1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
132+ A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
133+ OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
133134
1341356. This License Agreement will automatically terminate upon a material
135136breach of its terms and conditions.
136137
137- 7. This License Agreement shall be governed by and interpreted in all
138- respects by the law of the State of Virginia, excluding conflict of
139- law provisions. Nothing in this License Agreement shall be deemed to
140- create any relationship of agency, partnership, or joint venture
141- between CNRI and Licensee. This License Agreement does not grant
142- permission to use CNRI trademarks or trade name in a trademark sense
143- to endorse or promote products or services of Licensee, or any third
144- party.
138+ 7. This License Agreement shall be governed by the federal
139+ intellectual property law of the United States, including without
140+ limitation the federal copyright law, and, to the extent such
141+ U.S. federal law does not apply, by the law of the Commonwealth of
142+ Virginia, excluding Virginia's conflict of law provisions.
143+ Notwithstanding the foregoing, with regard to derivative works based
144+ on Python 1.6.1 that incorporate non-separable material that was
145+ previously distributed under the GNU General Public License (GPL), the
146+ law of the Commonwealth of Virginia shall govern this License
147+ Agreement only as to issues arising under or with respect to
148+ Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
149+ License Agreement shall be deemed to create any relationship of
150+ agency, partnership, or joint venture between CNRI and Licensee. This
151+ License Agreement does not grant permission to use CNRI trademarks or
152+ trade name in a trademark sense to endorse or promote products or
153+ services of Licensee, or any third party.
145154
1461558. By clicking on the "ACCEPT" button where indicated, or by copying,
147- installing or otherwise using Python 1.6, Licensee agrees to be bound
148- by the terms and conditions of this License Agreement.
156+ installing or otherwise using Python 1.6.1 , Licensee agrees to be
157+ bound by the terms and conditions of this License Agreement.
149158
150- ACCEPT
159+ ACCEPT
151160
152161
153- CWI PERMISSIONS STATEMENT AND DISCLAIMER
154- ----------------------------------------
162+ B.3. CWI PERMISSIONS STATEMENT AND DISCLAIMER
163+ ---------------------------------------------
155164
156165Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
157166The Netherlands. All rights reserved.
0 commit comments