~scott-armitage/pyng/uri-pattern

« back to all changes in this revision

Viewing changes to docs/licenses/LICENSE.Python

  • Committer: Scott Armitage
  • Date: 2009-05-07 11:21:54 UTC
  • Revision ID: mail@scott.armitage.name-20090507112154-djyp821c6d8t92qo
Setup docs/ with licenses and basic install/readme templates; added standalone reference WSGI server for testing (pyngserver.py); began basic structure of PyngPyng module.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
A. HISTORY OF THE SOFTWARE
 
2
==========================
 
3
 
 
4
Python was created in the early 1990s by Guido van Rossum at Stichting
 
5
Mathematisch Centrum (CWI) in the Netherlands as a successor of a
 
6
language called ABC.  Guido is Python's principal author, although it
 
7
includes many contributions from others.  The last version released
 
8
from CWI was Python 1.2.  In 1995, Guido continued his work on Python
 
9
at the Corporation for National Research Initiatives (CNRI) in Reston,
 
10
Virginia where he released several versions of the software.  Python
 
11
1.6 was the last of the versions released by CNRI.  In 2000, Guido and
 
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, 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.
 
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.1.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.1.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.1.1 alone or in any derivative version prepared by Licensee.
 
57
 
 
58
3. In the event Licensee prepares a derivative work that is based on
 
59
or incorporates Python 2.1.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.1.1.
 
63
 
 
64
4. PSF is making Python 2.1.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.1.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.1.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
 
73
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.1.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. Nothing in this License Agreement shall be deemed to create any
 
80
relationship of agency, partnership, or joint venture between PSF and
 
81
Licensee.  This License Agreement does not grant permission to use PSF
 
82
trademarks or trade name in a trademark sense to endorse or promote
 
83
products or services of Licensee, or any third party.
 
84
 
 
85
8. By copying, installing or otherwise using Python 2.1.1, Licensee
 
86
agrees to be bound by the terms and conditions of this License
 
87
Agreement.
 
88
 
 
89
 
 
90
BEOPEN.COM TERMS AND CONDITIONS FOR PYTHON 2.0
 
91
----------------------------------------------
 
92
 
 
93
BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
 
94
 
 
95
1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
 
96
office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
 
97
Individual or Organization ("Licensee") accessing and otherwise using
 
98
this software in source or binary form and its associated
 
99
documentation ("the Software").
 
100
 
 
101
2. Subject to the terms and conditions of this BeOpen Python License
 
102
Agreement, BeOpen hereby grants Licensee a non-exclusive,
 
103
royalty-free, world-wide license to reproduce, analyze, test, perform
 
104
and/or display publicly, prepare derivative works, distribute, and
 
105
otherwise use the Software alone or in any derivative version,
 
106
provided, however, that the BeOpen Python License is retained in the
 
107
Software, alone or in any derivative version prepared by Licensee.
 
108
 
 
109
3. BeOpen is making the Software available to Licensee on an "AS IS"
 
110
basis.  BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
 
111
IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
 
112
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
 
113
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
 
114
INFRINGE ANY THIRD PARTY RIGHTS.
 
115
 
 
116
4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
 
117
SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
 
118
AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
 
119
DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
 
120
 
 
121
5. This License Agreement will automatically terminate upon a material
 
122
breach of its terms and conditions.
 
123
 
 
124
6. This License Agreement shall be governed by and interpreted in all
 
125
respects by the law of the State of California, excluding conflict of
 
126
law provisions.  Nothing in this License Agreement shall be deemed to
 
127
create any relationship of agency, partnership, or joint venture
 
128
between BeOpen and Licensee.  This License Agreement does not grant
 
129
permission to use BeOpen trademarks or trade names in a trademark
 
130
sense to endorse or promote products or services of Licensee, or any
 
131
third party.  As an exception, the "BeOpen Python" logos available at
 
132
http://www.pythonlabs.com/logos.html may be used according to the
 
133
permissions granted on that web page.
 
134
 
 
135
7. By copying, installing or otherwise using the software, Licensee
 
136
agrees to be bound by the terms and conditions of this License
 
137
Agreement.
 
138
 
 
139
 
 
140
CNRI OPEN SOURCE GPL-COMPATIBLE LICENSE AGREEMENT
 
141
-------------------------------------------------
 
142
 
 
143
1. This LICENSE AGREEMENT is between the Corporation for National
 
144
Research Initiatives, having an office at 1895 Preston White Drive,
 
145
Reston, VA 20191 ("CNRI"), and the Individual or Organization
 
146
("Licensee") accessing and otherwise using Python 1.6.1 software in
 
147
source or binary form and its associated documentation.
 
148
 
 
149
2. Subject to the terms and conditions of this License Agreement, CNRI
 
150
hereby grants Licensee a nonexclusive, royalty-free, world-wide
 
151
license to reproduce, analyze, test, perform and/or display publicly,
 
152
prepare derivative works, distribute, and otherwise use Python 1.6.1
 
153
alone or in any derivative version, provided, however, that CNRI's
 
154
License Agreement and CNRI's notice of copyright, i.e., "Copyright (c)
 
155
1995-2001 Corporation for National Research Initiatives; All Rights
 
156
Reserved" are retained in Python 1.6.1 alone or in any derivative
 
157
version prepared by Licensee.  Alternately, in lieu of CNRI's License
 
158
Agreement, Licensee may substitute the following text (omitting the
 
159
quotes): "Python 1.6.1 is made available subject to the terms and
 
160
conditions in CNRI's License Agreement.  This Agreement together with
 
161
Python 1.6.1 may be located on the Internet using the following
 
162
unique, persistent identifier (known as a handle): 1895.22/1013.  This
 
163
Agreement may also be obtained from a proxy server on the Internet
 
164
using the following URL: http://hdl.handle.net/1895.22/1013".
 
165
 
 
166
3. In the event Licensee prepares a derivative work that is based on
 
167
or incorporates Python 1.6.1 or any part thereof, and wants to make
 
168
the derivative work available to others as provided herein, then
 
169
Licensee hereby agrees to include in any such work a brief summary of
 
170
the changes made to Python 1.6.1.
 
171
 
 
172
4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS"
 
173
basis.  CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
 
174
IMPLIED.  BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
 
175
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
 
176
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT
 
177
INFRINGE ANY THIRD PARTY RIGHTS.
 
178
 
 
179
5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
 
180
1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
 
181
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1,
 
182
OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
 
183
 
 
184
6. This License Agreement will automatically terminate upon a material
 
185
breach of its terms and conditions.
 
186
 
 
187
7. This License Agreement shall be governed by the federal
 
188
intellectual property law of the United States, including without
 
189
limitation the federal copyright law, and, to the extent such
 
190
U.S. federal law does not apply, by the law of the Commonwealth of
 
191
Virginia, excluding Virginia's conflict of law provisions.
 
192
Notwithstanding the foregoing, with regard to derivative works based
 
193
on Python 1.6.1 that incorporate non-separable material that was
 
194
previously distributed under the GNU General Public License (GPL), the
 
195
law of the Commonwealth of Virginia shall govern this License
 
196
Agreement only as to issues arising under or with respect to
 
197
Paragraphs 4, 5, and 7 of this License Agreement.  Nothing in this
 
198
License Agreement shall be deemed to create any relationship of
 
199
agency, partnership, or joint venture between CNRI and Licensee.  This
 
200
License Agreement does not grant permission to use CNRI trademarks or
 
201
trade name in a trademark sense to endorse or promote products or
 
202
services of Licensee, or any third party.
 
203
 
 
204
8. By clicking on the "ACCEPT" button where indicated, or by copying,
 
205
installing or otherwise using Python 1.6.1, Licensee agrees to be
 
206
bound by the terms and conditions of this License Agreement.
 
207
 
 
208
        ACCEPT
 
209
 
 
210
 
 
211
CWI PERMISSIONS STATEMENT AND DISCLAIMER
 
212
----------------------------------------
 
213
 
 
214
Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
 
215
The Netherlands.  All rights reserved.
 
216
 
 
217
Permission to use, copy, modify, and distribute this software and its
 
218
documentation for any purpose and without fee is hereby granted,
 
219
provided that the above copyright notice appear in all copies and that
 
220
both that copyright notice and this permission notice appear in
 
221
supporting documentation, and that the name of Stichting Mathematisch
 
222
Centrum or CWI not be used in advertising or publicity pertaining to
 
223
distribution of the software without specific, written prior
 
224
permission.
 
225
 
 
226
STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
 
227
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
 
228
FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
 
229
FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
 
230
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
 
231
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
 
232
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.