Skip to content

Commit 20d4594

Browse files
committed
Updated the license situation. Basically, this is the exact same
license as for 2.1.
1 parent 097cf85 commit 20d4594

File tree

1 file changed

+131
-56
lines changed

1 file changed

+131
-56
lines changed

LICENSE

+131-56
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
HISTORY OF THE SOFTWARE
2-
=======================
1+
A. HISTORY OF THE SOFTWARE
2+
==========================
33

44
Python was created in the early 1990s by Guido van Rossum at Stichting
55
Mathematisch Centrum (CWI) in the Netherlands as a successor of a
@@ -9,18 +9,95 @@ from CWI was Python 1.2. In 1995, Guido continued his work on Python
99
at the Corporation for National Research Initiatives (CNRI) in Reston,
1010
Virginia where he released several versions of the software. Python
1111
1.6 was the last of the versions released by CNRI. In 2000, Guido and
12-
the Python core developement 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.
12+
the Python core development team moved to BeOpen.com to form the
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 different license that enables
23+
later versions to be GPL-compatible. Python 2.1 is a derivative work
24+
of Python 1.6.1, as well as of Python 2.0.
25+
26+
After Python 2.0 was released by BeOpen.com, Guido van Rossum and the
27+
other PythonLabs developers joined Digital Creations. All
28+
intellectual property added from this point on, including Python
29+
2.0.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.
33+
34+
Thanks to the many outside volunteers who have worked under Guido's
35+
direction to make these releases possible.
36+
37+
38+
B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON
39+
===============================================================
40+
41+
PSF LICENSE AGREEMENT
42+
---------------------
43+
44+
1. This LICENSE AGREEMENT is between the Python Software Foundation
45+
("PSF"), and the Individual or Organization ("Licensee") accessing and
46+
otherwise using Python 2.0.1 software in source or binary form and its
47+
associated documentation.
48+
49+
2. Subject to the terms and conditions of this License Agreement, PSF
50+
hereby grants Licensee a nonexclusive, royalty-free, world-wide
51+
license to reproduce, analyze, test, perform and/or display publicly,
52+
prepare derivative works, distribute, and otherwise use Python 2.0.1
53+
alone or in any derivative version, provided, however, that PSF's
54+
License Agreement and PSF's notice of copyright, i.e., "Copyright (c)
55+
2001 Python Software Foundation; All Rights Reserved" are retained in
56+
Python 2.0.1 alone or in any derivative version prepared by Licensee.
1657

58+
3. In the event Licensee prepares a derivative work that is based on
59+
or incorporates Python 2.0.1 or any part thereof, and wants to make
60+
the derivative work available to others as provided herein, then
61+
Licensee hereby agrees to include in any such work a brief summary of
62+
the changes made to Python 2.0.1.
63+
64+
4. PSF is making Python 2.0.1 available to Licensee on an "AS IS"
65+
basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
66+
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
67+
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
68+
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 2.0.1 WILL NOT
69+
INFRINGE ANY THIRD PARTY RIGHTS.
70+
71+
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
72+
2.0.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
73+
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.0.1,
74+
OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
75+
76+
6. This License Agreement will automatically terminate upon a material
77+
breach of its terms and conditions.
78+
79+
7. This License Agreement shall be governed by the federal
80+
intellectual property law of the United States, including without
81+
limitation the federal copyright law, and, to the extent such
82+
U.S. federal law does not apply, by the law of the Commonwealth of
83+
Virginia, excluding Virginia's conflict of law provisions.
84+
Notwithstanding the foregoing, with regard to derivative works based
85+
on Python 2.0.1 that incorporate non-separable material that was
86+
previously distributed under the GNU General Public License (GPL), the
87+
law of the Commonwealth of Virginia shall govern this License
88+
Agreement only as to issues arising under or with respect to
89+
Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
90+
License Agreement shall be deemed to create any relationship of
91+
agency, partnership, or joint venture between PSF and Licensee. This
92+
License Agreement does not grant permission to use PSF trademarks or
93+
trade name in a trademark sense to endorse or promote products or
94+
services of Licensee, or any third party.
1795

1896

1997
BEOPEN.COM TERMS AND CONDITIONS FOR PYTHON 2.0
20-
==============================================
98+
----------------------------------------------
2199

22100
BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
23-
-----------------------------------------------------
24101

25102
1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
26103
office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
@@ -67,77 +144,75 @@ agrees to be bound by the terms and conditions of this License
67144
Agreement.
68145

69146

70-
CNRI OPEN SOURCE LICENSE AGREEMENT
71-
----------------------------------
72-
73-
Python 1.6 CNRI OPEN SOURCE LICENSE AGREEMENT
74-
75-
IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY. BY CLICKING
76-
ON "ACCEPT" WHERE INDICATED BELOW, OR BY COPYING, INSTALLING OR
77-
OTHERWISE USING PYTHON 1.6 SOFTWARE, YOU ARE DEEMED TO HAVE AGREED TO
78-
THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT.
147+
CNRI OPEN SOURCE GPL-COMPATIBLE LICENSE AGREEMENT
148+
-------------------------------------------------
79149

80150
1. This LICENSE AGREEMENT is between the Corporation for National
81151
Research Initiatives, having an office at 1895 Preston White Drive,
82152
Reston, VA 20191 ("CNRI"), and the Individual or Organization
83-
("Licensee") accessing and otherwise using Python 1.6 software in
84-
source or binary form and its associated documentation, as released at
85-
the www.python.org Internet site on September 5, 2000 ("Python 1.6").
153+
("Licensee") accessing and otherwise using Python 1.6.1 software in
154+
source or binary form and its associated documentation.
86155

87156
2. Subject to the terms and conditions of this License Agreement, CNRI
88157
hereby grants Licensee a nonexclusive, royalty-free, world-wide
89158
license to reproduce, analyze, test, perform and/or display publicly,
90-
prepare derivative works, distribute, and otherwise use Python 1.6
159+
prepare derivative works, distribute, and otherwise use Python 1.6.1
91160
alone or in any derivative version, provided, however, that CNRI's
92161
License Agreement and CNRI's notice of copyright, i.e., "Copyright (c)
93-
1995-2000 Corporation for National Research Initiatives; All Rights
94-
Reserved" are retained in Python 1.6 alone or in any derivative
95-
version prepared by
96-
97-
Licensee. Alternately, in lieu of CNRI's License Agreement, Licensee
98-
may substitute the following text (omitting the quotes): "Python 1.6
99-
is made available subject to the terms and conditions in CNRI's
100-
License Agreement. This Agreement together with Python 1.6 may be
101-
located on the Internet using the following unique, persistent
102-
identifier (known as a handle): 1895.22/1012. This Agreement may also
103-
be obtained from a proxy server on the Internet using the following
104-
URL: http://hdl.handle.net/1895.22/1012".
162+
1995-2001 Corporation for National Research Initiatives; All Rights
163+
Reserved" are retained in Python 1.6.1 alone or in any derivative
164+
version prepared by Licensee. Alternately, in lieu of CNRI's License
165+
Agreement, Licensee may substitute the following text (omitting the
166+
quotes): "Python 1.6.1 is made available subject to the terms and
167+
conditions in CNRI's License Agreement. This Agreement together with
168+
Python 1.6.1 may be located on the Internet using the following
169+
unique, persistent identifier (known as a handle): 1895.22/1013. This
170+
Agreement may also be obtained from a proxy server on the Internet
171+
using the following URL: http://hdl.handle.net/1895.22/1013".
105172

106173
3. In the event Licensee prepares a derivative work that is based on
107-
or incorporates Python 1.6 or any part thereof, and wants to make the
108-
derivative work available to others as provided herein, then Licensee
109-
hereby agrees to include in any such work a brief summary of the
110-
changes made to Python 1.6.
111-
112-
4. CNRI is making Python 1.6 available to Licensee on an "AS IS"
113-
basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
114-
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
174+
or incorporates Python 1.6.1 or any part thereof, and wants to make
175+
the derivative work available to others as provided herein, then
176+
Licensee hereby agrees to include in any such work a brief summary of
177+
the changes made to Python 1.6.1.
178+
179+
4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
180+
basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
181+
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
115182
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
116-
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6 WILL NOT
183+
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
117184
INFRINGE ANY THIRD PARTY RIGHTS.
118185

119186
5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
120-
1.6 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A
121-
RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6, OR
122-
ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
187+
1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
188+
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
189+
OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
123190

124191
6. This License Agreement will automatically terminate upon a material
125192
breach of its terms and conditions.
126193

127-
7. This License Agreement shall be governed by and interpreted in all
128-
respects by the law of the State of Virginia, excluding conflict of
129-
law provisions. Nothing in this License Agreement shall be deemed to
130-
create any relationship of agency, partnership, or joint venture
131-
between CNRI and Licensee. This License Agreement does not grant
132-
permission to use CNRI trademarks or trade name in a trademark sense
133-
to endorse or promote products or services of Licensee, or any third
134-
party.
194+
7. This License Agreement shall be governed by the federal
195+
intellectual property law of the United States, including without
196+
limitation the federal copyright law, and, to the extent such
197+
U.S. federal law does not apply, by the law of the Commonwealth of
198+
Virginia, excluding Virginia's conflict of law provisions.
199+
Notwithstanding the foregoing, with regard to derivative works based
200+
on Python 1.6.1 that incorporate non-separable material that was
201+
previously distributed under the GNU General Public License (GPL), the
202+
law of the Commonwealth of Virginia shall govern this License
203+
Agreement only as to issues arising under or with respect to
204+
Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this
205+
License Agreement shall be deemed to create any relationship of
206+
agency, partnership, or joint venture between CNRI and Licensee. This
207+
License Agreement does not grant permission to use CNRI trademarks or
208+
trade name in a trademark sense to endorse or promote products or
209+
services of Licensee, or any third party.
135210

136211
8. By clicking on the "ACCEPT" button where indicated, or by copying,
137-
installing or otherwise using Python 1.6, Licensee agrees to be bound
138-
by the terms and conditions of this License Agreement.
212+
installing or otherwise using Python 1.6.1, Licensee agrees to be
213+
bound by the terms and conditions of this License Agreement.
139214

140-
ACCEPT
215+
ACCEPT
141216

142217

143218
CWI PERMISSIONS STATEMENT AND DISCLAIMER

0 commit comments

Comments
 (0)