blob: a44fa046b1276aa5831d54fe27f0e7081a651f83 [file] [log] [blame]
Georg Brandl116aa622007-08-15 14:28:22 +00001.. highlightlang:: none
2
3.. _history-and-license:
4
5*******************
6History and License
7*******************
8
9
10History of the software
11=======================
12
13Python was created in the early 1990s by Guido van Rossum at Stichting
14Mathematisch Centrum (CWI, see http://www.cwi.nl/) in the Netherlands as a
15successor of a language called ABC. Guido remains Python's principal author,
16although it includes many contributions from others.
17
18In 1995, Guido continued his work on Python at the Corporation for National
19Research Initiatives (CNRI, see http://www.cnri.reston.va.us/) in Reston,
20Virginia where he released several versions of the software.
21
22In May 2000, Guido and the Python core development team moved to BeOpen.com to
23form the BeOpen PythonLabs team. In October of the same year, the PythonLabs
24team moved to Digital Creations (now Zope Corporation; see
25http://www.zope.com/). In 2001, the Python Software Foundation (PSF, see
26http://www.python.org/psf/) was formed, a non-profit organization created
27specifically to own Python-related Intellectual Property. Zope Corporation is a
28sponsoring member of the PSF.
29
30All Python releases are Open Source (see http://www.opensource.org/ for the Open
31Source Definition). Historically, most, but not all, Python releases have also
32been GPL-compatible; the table below summarizes the various releases.
33
Georg Brandl716c3ac2007-08-30 18:34:23 +000034+----------------+--------------+------------+------------+-----------------+
35| Release | Derived from | Year | Owner | GPL compatible? |
36+================+==============+============+============+=================+
37| 0.9.0 thru 1.2 | n/a | 1991-1995 | CWI | yes |
38+----------------+--------------+------------+------------+-----------------+
39| 1.3 thru 1.5.2 | 1.2 | 1995-1999 | CNRI | yes |
40+----------------+--------------+------------+------------+-----------------+
41| 1.6 | 1.5.2 | 2000 | CNRI | no |
42+----------------+--------------+------------+------------+-----------------+
43| 2.0 | 1.6 | 2000 | BeOpen.com | no |
44+----------------+--------------+------------+------------+-----------------+
45| 1.6.1 | 1.6 | 2001 | CNRI | no |
46+----------------+--------------+------------+------------+-----------------+
47| 2.1 | 2.0+1.6.1 | 2001 | PSF | no |
48+----------------+--------------+------------+------------+-----------------+
49| 2.0.1 | 2.0+1.6.1 | 2001 | PSF | yes |
50+----------------+--------------+------------+------------+-----------------+
51| 2.1.1 | 2.1+2.0.1 | 2001 | PSF | yes |
52+----------------+--------------+------------+------------+-----------------+
53| 2.2 | 2.1.1 | 2001 | PSF | yes |
54+----------------+--------------+------------+------------+-----------------+
55| 2.1.2 | 2.1.1 | 2002 | PSF | yes |
56+----------------+--------------+------------+------------+-----------------+
57| 2.1.3 | 2.1.2 | 2002 | PSF | yes |
58+----------------+--------------+------------+------------+-----------------+
59| 2.2.1 | 2.2 | 2002 | PSF | yes |
60+----------------+--------------+------------+------------+-----------------+
61| 2.2.2 | 2.2.1 | 2002 | PSF | yes |
62+----------------+--------------+------------+------------+-----------------+
63| 2.2.3 | 2.2.2 | 2002-2003 | PSF | yes |
64+----------------+--------------+------------+------------+-----------------+
65| 2.3 | 2.2.2 | 2002-2003 | PSF | yes |
66+----------------+--------------+------------+------------+-----------------+
67| 2.3.1 | 2.3 | 2002-2003 | PSF | yes |
68+----------------+--------------+------------+------------+-----------------+
69| 2.3.2 | 2.3.1 | 2003 | PSF | yes |
70+----------------+--------------+------------+------------+-----------------+
71| 2.3.3 | 2.3.2 | 2003 | PSF | yes |
72+----------------+--------------+------------+------------+-----------------+
73| 2.3.4 | 2.3.3 | 2004 | PSF | yes |
74+----------------+--------------+------------+------------+-----------------+
75| 2.3.5 | 2.3.4 | 2005 | PSF | yes |
76+----------------+--------------+------------+------------+-----------------+
77| 2.4 | 2.3 | 2004 | PSF | yes |
78+----------------+--------------+------------+------------+-----------------+
79| 2.4.1 | 2.4 | 2005 | PSF | yes |
80+----------------+--------------+------------+------------+-----------------+
81| 2.4.2 | 2.4.1 | 2005 | PSF | yes |
82+----------------+--------------+------------+------------+-----------------+
83| 2.4.3 | 2.4.2 | 2006 | PSF | yes |
84+----------------+--------------+------------+------------+-----------------+
85| 2.4.4 | 2.4.3 | 2006 | PSF | yes |
86+----------------+--------------+------------+------------+-----------------+
87| 2.5 | 2.4 | 2006 | PSF | yes |
88+----------------+--------------+------------+------------+-----------------+
89| 2.5.1 | 2.5 | 2007 | PSF | yes |
90+----------------+--------------+------------+------------+-----------------+
Barry Warsaw4a1c2132008-05-08 15:31:04 +000091| 2.6 | 2.5 | 2008 | PSF | yes |
Georg Brandl716c3ac2007-08-30 18:34:23 +000092+----------------+--------------+------------+------------+-----------------+
Benjamin Peterson92035012008-12-27 16:00:54 +000093| 2.6.1 | 2.6 | 2008 | PSF | yes |
94+----------------+--------------+------------+------------+-----------------+
Benjamin Peterson13087d92009-12-13 14:23:30 +000095| 2.6.2 | 2.6.1 | 2009 | PSF | yes |
96+----------------+--------------+------------+------------+-----------------+
97| 2.6.3 | 2.6.2 | 2009 | PSF | yes |
98+----------------+--------------+------------+------------+-----------------+
99| 2.6.4 | 2.6.3 | 2009 | PSF | yes |
100+----------------+--------------+------------+------------+-----------------+
Benjamin Petersonad224bd2009-12-13 14:26:42 +0000101| 3.0 | 2.6 | 2008 | PSF | yes |
102+----------------+--------------+------------+------------+-----------------+
103| 3.0.1 | 3.0 | 2009 | PSF | yes |
104+----------------+--------------+------------+------------+-----------------+
105| 3.1 | 3.0.1 | 2009 | PSF | yes |
106+----------------+--------------+------------+------------+-----------------+
107| 3.1.1 | 3.1 | 2009 | PSF | yes |
108+----------------+--------------+------------+------------+-----------------+
Georg Brandl96d237c2011-08-13 11:59:12 +0200109| 3.1.2 | 3.1.1 | 2010 | PSF | yes |
110+----------------+--------------+------------+------------+-----------------+
111| 3.1.3 | 3.1.2 | 2010 | PSF | yes |
112+----------------+--------------+------------+------------+-----------------+
113| 3.1.4 | 3.1.3 | 2011 | PSF | yes |
Georg Brandlfff90212010-07-31 09:01:16 +0000114+----------------+--------------+------------+------------+-----------------+
Georg Brandled138532010-12-31 23:00:03 +0000115| 3.2 | 3.1 | 2011 | PSF | yes |
Georg Brandlfff90212010-07-31 09:01:16 +0000116+----------------+--------------+------------+------------+-----------------+
Georg Brandl96d237c2011-08-13 11:59:12 +0200117| 3.2.1 | 3.2 | 2011 | PSF | yes |
118+----------------+--------------+------------+------------+-----------------+
119| 3.2.2 | 3.2.1 | 2011 | PSF | yes |
120+----------------+--------------+------------+------------+-----------------+
Georg Brandle5780212012-02-23 21:19:18 +0100121| 3.2.3 | 3.2.2 | 2012 | PSF | yes |
122+----------------+--------------+------------+------------+-----------------+
Benjamin Peterson92035012008-12-27 16:00:54 +0000123
Georg Brandl116aa622007-08-15 14:28:22 +0000124.. note::
125
126 GPL-compatible doesn't mean that we're distributing Python under the GPL. All
127 Python licenses, unlike the GPL, let you distribute a modified version without
128 making your changes open source. The GPL-compatible licenses make it possible to
129 combine Python with other software that is released under the GPL; the others
130 don't.
131
132Thanks to the many outside volunteers who have worked under Guido's direction to
133make these releases possible.
134
135
136Terms and conditions for accessing or otherwise using Python
137============================================================
138
139
140.. centered:: PSF LICENSE AGREEMENT FOR PYTHON |release|
141
142#. This LICENSE AGREEMENT is between the Python Software Foundation ("PSF"), and
143 the Individual or Organization ("Licensee") accessing and otherwise using Python
144 |release| software in source or binary form and its associated documentation.
145
146#. Subject to the terms and conditions of this License Agreement, PSF hereby
147 grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
148 analyze, test, perform and/or display publicly, prepare derivative works,
149 distribute, and otherwise use Python |release| alone or in any derivative
150 version, provided, however, that PSF's License Agreement and PSF's notice of
Benjamin Petersonf606e682011-12-31 22:42:26 -0600151 copyright, i.e., "Copyright © 2001-2012 Python Software Foundation; All Rights
Georg Brandl116aa622007-08-15 14:28:22 +0000152 Reserved" are retained in Python |release| alone or in any derivative version
153 prepared by Licensee.
154
155#. In the event Licensee prepares a derivative work that is based on or
156 incorporates Python |release| or any part thereof, and wants to make the
157 derivative work available to others as provided herein, then Licensee hereby
158 agrees to include in any such work a brief summary of the changes made to Python
159 |release|.
160
161#. PSF is making Python |release| available to Licensee on an "AS IS" basis.
162 PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
163 EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND DISCLAIMS ANY REPRESENTATION OR
164 WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE
165 USE OF PYTHON |release| WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
166
167#. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON |release|
168 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
169 MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON |release|, OR ANY DERIVATIVE
170 THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
171
172#. This License Agreement will automatically terminate upon a material breach of
173 its terms and conditions.
174
175#. Nothing in this License Agreement shall be deemed to create any relationship
176 of agency, partnership, or joint venture between PSF and Licensee. This License
177 Agreement does not grant permission to use PSF trademarks or trade name in a
178 trademark sense to endorse or promote products or services of Licensee, or any
179 third party.
180
181#. By copying, installing or otherwise using Python |release|, Licensee agrees
182 to be bound by the terms and conditions of this License Agreement.
183
184
185.. centered:: BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
186
187
188.. centered:: BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
189
190#. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an office at
191 160 Saratoga Avenue, Santa Clara, CA 95051, and the Individual or Organization
192 ("Licensee") accessing and otherwise using this software in source or binary
193 form and its associated documentation ("the Software").
194
195#. Subject to the terms and conditions of this BeOpen Python License Agreement,
196 BeOpen hereby grants Licensee a non-exclusive, royalty-free, world-wide license
197 to reproduce, analyze, test, perform and/or display publicly, prepare derivative
198 works, distribute, and otherwise use the Software alone or in any derivative
199 version, provided, however, that the BeOpen Python License is retained in the
200 Software, alone or in any derivative version prepared by Licensee.
201
202#. BeOpen is making the Software available to Licensee on an "AS IS" basis.
203 BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF
204 EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND DISCLAIMS ANY REPRESENTATION OR
205 WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE
206 USE OF THE SOFTWARE WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
207
208#. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE SOFTWARE FOR
209 ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF USING,
210 MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY DERIVATIVE THEREOF, EVEN IF
211 ADVISED OF THE POSSIBILITY THEREOF.
212
213#. This License Agreement will automatically terminate upon a material breach of
214 its terms and conditions.
215
216#. This License Agreement shall be governed by and interpreted in all respects
217 by the law of the State of California, excluding conflict of law provisions.
218 Nothing in this License Agreement shall be deemed to create any relationship of
219 agency, partnership, or joint venture between BeOpen and Licensee. This License
220 Agreement does not grant permission to use BeOpen trademarks or trade names in a
221 trademark sense to endorse or promote products or services of Licensee, or any
222 third party. As an exception, the "BeOpen Python" logos available at
223 http://www.pythonlabs.com/logos.html may be used according to the permissions
224 granted on that web page.
225
226#. By copying, installing or otherwise using the software, Licensee agrees to be
227 bound by the terms and conditions of this License Agreement.
228
229
230.. centered:: CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1
231
232#. This LICENSE AGREEMENT is between the Corporation for National Research
233 Initiatives, having an office at 1895 Preston White Drive, Reston, VA 20191
234 ("CNRI"), and the Individual or Organization ("Licensee") accessing and
235 otherwise using Python 1.6.1 software in source or binary form and its
236 associated documentation.
237
238#. Subject to the terms and conditions of this License Agreement, CNRI hereby
239 grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
240 analyze, test, perform and/or display publicly, prepare derivative works,
241 distribute, and otherwise use Python 1.6.1 alone or in any derivative version,
242 provided, however, that CNRI's License Agreement and CNRI's notice of copyright,
243 i.e., "Copyright © 1995-2001 Corporation for National Research Initiatives; All
244 Rights Reserved" are retained in Python 1.6.1 alone or in any derivative version
245 prepared by Licensee. Alternately, in lieu of CNRI's License Agreement,
246 Licensee may substitute the following text (omitting the quotes): "Python 1.6.1
247 is made available subject to the terms and conditions in CNRI's License
248 Agreement. This Agreement together with Python 1.6.1 may be located on the
249 Internet using the following unique, persistent identifier (known as a handle):
250 1895.22/1013. This Agreement may also be obtained from a proxy server on the
251 Internet using the following URL: http://hdl.handle.net/1895.22/1013."
252
253#. In the event Licensee prepares a derivative work that is based on or
254 incorporates Python 1.6.1 or any part thereof, and wants to make the derivative
255 work available to others as provided herein, then Licensee hereby agrees to
256 include in any such work a brief summary of the changes made to Python 1.6.1.
257
258#. CNRI is making Python 1.6.1 available to Licensee on an "AS IS" basis. CNRI
259 MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY OF EXAMPLE,
260 BUT NOT LIMITATION, CNRI MAKES NO AND DISCLAIMS ANY REPRESENTATION OR WARRANTY
261 OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF
262 PYTHON 1.6.1 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
263
264#. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON 1.6.1 FOR
265 ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF
266 MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, OR ANY DERIVATIVE
267 THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
268
269#. This License Agreement will automatically terminate upon a material breach of
270 its terms and conditions.
271
272#. This License Agreement shall be governed by the federal intellectual property
273 law of the United States, including without limitation the federal copyright
274 law, and, to the extent such U.S. federal law does not apply, by the law of the
275 Commonwealth of Virginia, excluding Virginia's conflict of law provisions.
276 Notwithstanding the foregoing, with regard to derivative works based on Python
277 1.6.1 that incorporate non-separable material that was previously distributed
278 under the GNU General Public License (GPL), the law of the Commonwealth of
279 Virginia shall govern this License Agreement only as to issues arising under or
280 with respect to Paragraphs 4, 5, and 7 of this License Agreement. Nothing in
281 this License Agreement shall be deemed to create any relationship of agency,
282 partnership, or joint venture between CNRI and Licensee. This License Agreement
283 does not grant permission to use CNRI trademarks or trade name in a trademark
284 sense to endorse or promote products or services of Licensee, or any third
285 party.
286
287#. By clicking on the "ACCEPT" button where indicated, or by copying, installing
288 or otherwise using Python 1.6.1, Licensee agrees to be bound by the terms and
289 conditions of this License Agreement.
290
291
292.. centered:: ACCEPT
293
294
295.. centered:: CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
296
297Copyright © 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The
298Netherlands. All rights reserved.
299
300Permission to use, copy, modify, and distribute this software and its
301documentation for any purpose and without fee is hereby granted, provided that
302the above copyright notice appear in all copies and that both that copyright
303notice and this permission notice appear in supporting documentation, and that
304the name of Stichting Mathematisch Centrum or CWI not be used in advertising or
305publicity pertaining to distribution of the software without specific, written
306prior permission.
307
308STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
309SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
310EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE FOR ANY SPECIAL, INDIRECT
311OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
312DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
313ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
314SOFTWARE.
315
316
317Licenses and Acknowledgements for Incorporated Software
318=======================================================
319
320This section is an incomplete, but growing list of licenses and acknowledgements
321for third-party software incorporated in the Python distribution.
322
323
324Mersenne Twister
325----------------
326
327The :mod:`_random` module includes code based on a download from
Ezio Melotti4f24af02012-09-24 16:56:59 +0300328http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html. The following are
Georg Brandl116aa622007-08-15 14:28:22 +0000329the verbatim comments from the original code::
330
331 A C-program for MT19937, with initialization improved 2002/1/26.
332 Coded by Takuji Nishimura and Makoto Matsumoto.
333
334 Before using, initialize the state by using init_genrand(seed)
335 or init_by_array(init_key, key_length).
336
337 Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
338 All rights reserved.
339
340 Redistribution and use in source and binary forms, with or without
341 modification, are permitted provided that the following conditions
342 are met:
343
344 1. Redistributions of source code must retain the above copyright
345 notice, this list of conditions and the following disclaimer.
346
347 2. Redistributions in binary form must reproduce the above copyright
348 notice, this list of conditions and the following disclaimer in the
349 documentation and/or other materials provided with the distribution.
350
351 3. The names of its contributors may not be used to endorse or promote
352 products derived from this software without specific prior written
353 permission.
354
355 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
356 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
357 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
358 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
359 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
360 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
361 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
362 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
363 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
364 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
365 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
366
367
368 Any feedback is very welcome.
Ezio Melotti4f24af02012-09-24 16:56:59 +0300369 http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
370 email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space)
Georg Brandl116aa622007-08-15 14:28:22 +0000371
372
373Sockets
374-------
375
376The :mod:`socket` module uses the functions, :func:`getaddrinfo`, and
377:func:`getnameinfo`, which are coded in separate source files from the WIDE
Christian Heimesdd15f6c2008-03-16 00:07:10 +0000378Project, http://www.wide.ad.jp/. ::
Georg Brandl116aa622007-08-15 14:28:22 +0000379
380 Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
381 All rights reserved.
382
383 Redistribution and use in source and binary forms, with or without
384 modification, are permitted provided that the following conditions
385 are met:
386 1. Redistributions of source code must retain the above copyright
387 notice, this list of conditions and the following disclaimer.
388 2. Redistributions in binary form must reproduce the above copyright
389 notice, this list of conditions and the following disclaimer in the
390 documentation and/or other materials provided with the distribution.
391 3. Neither the name of the project nor the names of its contributors
392 may be used to endorse or promote products derived from this software
393 without specific prior written permission.
394
395 THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
396 GAI_ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
397 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
398 ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
399 FOR GAI_ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
400 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
401 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
402 HOWEVER CAUSED AND ON GAI_ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
403 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN GAI_ANY WAY
404 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
405 SUCH DAMAGE.
406
407
408Floating point exception control
409--------------------------------
410
411The source for the :mod:`fpectl` module includes the following notice::
412
Georg Brandl48310cd2009-01-03 21:18:54 +0000413 ---------------------------------------------------------------------
414 / Copyright (c) 1996. \
Georg Brandl116aa622007-08-15 14:28:22 +0000415 | The Regents of the University of California. |
416 | All rights reserved. |
417 | |
418 | Permission to use, copy, modify, and distribute this software for |
419 | any purpose without fee is hereby granted, provided that this en- |
420 | tire notice is included in all copies of any software which is or |
421 | includes a copy or modification of this software and in all |
422 | copies of the supporting documentation for such software. |
423 | |
424 | This work was produced at the University of California, Lawrence |
425 | Livermore National Laboratory under contract no. W-7405-ENG-48 |
426 | between the U.S. Department of Energy and The Regents of the |
427 | University of California for the operation of UC LLNL. |
428 | |
429 | DISCLAIMER |
430 | |
431 | This software was prepared as an account of work sponsored by an |
432 | agency of the United States Government. Neither the United States |
433 | Government nor the University of California nor any of their em- |
434 | ployees, makes any warranty, express or implied, or assumes any |
435 | liability or responsibility for the accuracy, completeness, or |
436 | usefulness of any information, apparatus, product, or process |
437 | disclosed, or represents that its use would not infringe |
438 | privately-owned rights. Reference herein to any specific commer- |
439 | cial products, process, or service by trade name, trademark, |
440 | manufacturer, or otherwise, does not necessarily constitute or |
441 | imply its endorsement, recommendation, or favoring by the United |
442 | States Government or the University of California. The views and |
443 | opinions of authors expressed herein do not necessarily state or |
444 | reflect those of the United States Government or the University |
445 | of California, and shall not be used for advertising or product |
Georg Brandl48310cd2009-01-03 21:18:54 +0000446 \ endorsement purposes. /
Georg Brandl116aa622007-08-15 14:28:22 +0000447 ---------------------------------------------------------------------
448
449
Georg Brandl116aa622007-08-15 14:28:22 +0000450Asynchronous socket services
451----------------------------
452
453The :mod:`asynchat` and :mod:`asyncore` modules contain the following notice::
454
455 Copyright 1996 by Sam Rushing
456
457 All Rights Reserved
458
459 Permission to use, copy, modify, and distribute this software and
460 its documentation for any purpose and without fee is hereby
461 granted, provided that the above copyright notice appear in all
462 copies and that both that copyright notice and this permission
463 notice appear in supporting documentation, and that the name of Sam
464 Rushing not be used in advertising or publicity pertaining to
465 distribution of the software without specific, written prior
466 permission.
467
468 SAM RUSHING DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
469 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
470 NO EVENT SHALL SAM RUSHING BE LIABLE FOR ANY SPECIAL, INDIRECT OR
471 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
472 OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
473 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
474 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
475
476
477Cookie management
478-----------------
479
Georg Brandl24420152008-05-26 16:32:26 +0000480The :mod:`http.cookies` module contains the following notice::
Georg Brandl116aa622007-08-15 14:28:22 +0000481
482 Copyright 2000 by Timothy O'Malley <timo@alum.mit.edu>
483
484 All Rights Reserved
485
486 Permission to use, copy, modify, and distribute this software
487 and its documentation for any purpose and without fee is hereby
488 granted, provided that the above copyright notice appear in all
489 copies and that both that copyright notice and this permission
490 notice appear in supporting documentation, and that the name of
491 Timothy O'Malley not be used in advertising or publicity
492 pertaining to distribution of the software without specific, written
493 prior permission.
494
495 Timothy O'Malley DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
496 SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
497 AND FITNESS, IN NO EVENT SHALL Timothy O'Malley BE LIABLE FOR
498 ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
499 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
500 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
501 ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
502 PERFORMANCE OF THIS SOFTWARE.
503
504
Georg Brandl116aa622007-08-15 14:28:22 +0000505Execution tracing
506-----------------
507
508The :mod:`trace` module contains the following notice::
509
510 portions copyright 2001, Autonomous Zones Industries, Inc., all rights...
511 err... reserved and offered to the public under the terms of the
512 Python 2.2 license.
513 Author: Zooko O'Whielacronx
514 http://zooko.com/
515 mailto:zooko@zooko.com
516
517 Copyright 2000, Mojam Media, Inc., all rights reserved.
518 Author: Skip Montanaro
519
520 Copyright 1999, Bioreason, Inc., all rights reserved.
521 Author: Andrew Dalke
522
523 Copyright 1995-1997, Automatrix, Inc., all rights reserved.
524 Author: Skip Montanaro
525
526 Copyright 1991-1995, Stichting Mathematisch Centrum, all rights reserved.
527
528
529 Permission to use, copy, modify, and distribute this Python software and
530 its associated documentation for any purpose without fee is hereby
531 granted, provided that the above copyright notice appears in all copies,
532 and that both that copyright notice and this permission notice appear in
533 supporting documentation, and that the name of neither Automatrix,
534 Bioreason or Mojam Media be used in advertising or publicity pertaining to
535 distribution of the software without specific, written prior permission.
536
537
538UUencode and UUdecode functions
539-------------------------------
540
541The :mod:`uu` module contains the following notice::
542
543 Copyright 1994 by Lance Ellinghouse
544 Cathedral City, California Republic, United States of America.
545 All Rights Reserved
546 Permission to use, copy, modify, and distribute this software and its
547 documentation for any purpose and without fee is hereby granted,
548 provided that the above copyright notice appear in all copies and that
549 both that copyright notice and this permission notice appear in
550 supporting documentation, and that the name of Lance Ellinghouse
551 not be used in advertising or publicity pertaining to distribution
552 of the software without specific, written prior permission.
553 LANCE ELLINGHOUSE DISCLAIMS ALL WARRANTIES WITH REGARD TO
554 THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
555 FITNESS, IN NO EVENT SHALL LANCE ELLINGHOUSE CENTRUM BE LIABLE
556 FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
557 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
558 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
559 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
560
561 Modified by Jack Jansen, CWI, July 1995:
562 - Use binascii module to do the actual line-by-line conversion
563 between ascii and binary. This results in a 1000-fold speedup. The C
564 version is still 5 times faster, though.
Ezio Melotti0639d5a2009-12-19 23:26:38 +0000565 - Arguments more compliant with Python standard
Georg Brandl116aa622007-08-15 14:28:22 +0000566
567
568XML Remote Procedure Calls
569--------------------------
570
Georg Brandl38eceaa2008-05-26 11:14:17 +0000571The :mod:`xmlrpc.client` module contains the following notice::
Georg Brandl116aa622007-08-15 14:28:22 +0000572
573 The XML-RPC client interface is
574
575 Copyright (c) 1999-2002 by Secret Labs AB
576 Copyright (c) 1999-2002 by Fredrik Lundh
577
578 By obtaining, using, and/or copying this software and/or its
579 associated documentation, you agree that you have read, understood,
580 and will comply with the following terms and conditions:
581
582 Permission to use, copy, modify, and distribute this software and
583 its associated documentation for any purpose and without fee is
584 hereby granted, provided that the above copyright notice appears in
585 all copies, and that both that copyright notice and this permission
586 notice appear in supporting documentation, and that the name of
587 Secret Labs AB or the author not be used in advertising or publicity
588 pertaining to distribution of the software without specific, written
589 prior permission.
590
591 SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
592 TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT-
593 ABILITY AND FITNESS. IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR
594 BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
595 DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
596 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
597 ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
598 OF THIS SOFTWARE.
599
Christian Heimes4fbc72b2008-03-22 00:47:35 +0000600
601test_epoll
602----------
603
604The :mod:`test_epoll` contains the following notice::
605
606 Copyright (c) 2001-2006 Twisted Matrix Laboratories.
607
608 Permission is hereby granted, free of charge, to any person obtaining
609 a copy of this software and associated documentation files (the
610 "Software"), to deal in the Software without restriction, including
611 without limitation the rights to use, copy, modify, merge, publish,
612 distribute, sublicense, and/or sell copies of the Software, and to
613 permit persons to whom the Software is furnished to do so, subject to
614 the following conditions:
615
616 The above copyright notice and this permission notice shall be
617 included in all copies or substantial portions of the Software.
618
619 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
620 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
621 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
622 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
623 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
624 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
625 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
626
627Select kqueue
628-------------
629
630The :mod:`select` and contains the following notice for the kqueue interface::
631
632 Copyright (c) 2000 Doug White, 2006 James Knight, 2007 Christian Heimes
633 All rights reserved.
634
635 Redistribution and use in source and binary forms, with or without
636 modification, are permitted provided that the following conditions
637 are met:
638 1. Redistributions of source code must retain the above copyright
639 notice, this list of conditions and the following disclaimer.
640 2. Redistributions in binary form must reproduce the above copyright
641 notice, this list of conditions and the following disclaimer in the
642 documentation and/or other materials provided with the distribution.
643
644 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
645 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
646 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
647 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
648 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
649 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
650 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
651 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
652 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
653 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
654 SUCH DAMAGE.
Mark Dickinsonb08a53a2009-04-16 19:52:09 +0000655
656
657strtod and dtoa
658---------------
659
660The file :file:`Python/dtoa.c`, which supplies C functions dtoa and
661strtod for conversion of C doubles to and from strings, is derived
662from the file of the same name by David M. Gay, currently available
663from http://www.netlib.org/fp/. The original file, as retrieved on
664March 16, 2009, contains the following copyright and licensing
665notice::
666
667 /****************************************************************
668 *
669 * The author of this software is David M. Gay.
670 *
671 * Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
672 *
673 * Permission to use, copy, modify, and distribute this software for any
674 * purpose without fee is hereby granted, provided that this entire notice
675 * is included in all copies of any software which is or includes a copy
676 * or modification of this software and in all copies of the supporting
677 * documentation for such software.
678 *
679 * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
680 * WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
681 * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
682 * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
683 *
684 ***************************************************************/
685
686
Marc-André Lemburg6b91fc42010-09-21 11:37:43 +0000687OpenSSL
688-------
689
690The modules :mod:`hashlib`, :mod:`posix`, :mod:`ssl`, :mod:`crypt` use
691the OpenSSL library for added performance if made available by the
692operating system. Additionally, the Windows installers for Python
Marc-André Lemburg45fb9a12010-09-21 11:55:27 +0000693include a copy of the OpenSSL libraries, so we include a copy of the
694OpenSSL license here::
Marc-André Lemburg6b91fc42010-09-21 11:37:43 +0000695
696
697 LICENSE ISSUES
698 ==============
699
700 The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
701 the OpenSSL License and the original SSLeay license apply to the toolkit.
702 See below for the actual license texts. Actually both licenses are BSD-style
703 Open Source licenses. In case of any license issues related to OpenSSL
704 please contact openssl-core@openssl.org.
705
706 OpenSSL License
707 ---------------
708
709 /* ====================================================================
710 * Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
711 *
712 * Redistribution and use in source and binary forms, with or without
713 * modification, are permitted provided that the following conditions
714 * are met:
715 *
716 * 1. Redistributions of source code must retain the above copyright
717 * notice, this list of conditions and the following disclaimer.
718 *
719 * 2. Redistributions in binary form must reproduce the above copyright
720 * notice, this list of conditions and the following disclaimer in
721 * the documentation and/or other materials provided with the
722 * distribution.
723 *
724 * 3. All advertising materials mentioning features or use of this
725 * software must display the following acknowledgment:
726 * "This product includes software developed by the OpenSSL Project
727 * for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
728 *
729 * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
730 * endorse or promote products derived from this software without
731 * prior written permission. For written permission, please contact
732 * openssl-core@openssl.org.
733 *
734 * 5. Products derived from this software may not be called "OpenSSL"
735 * nor may "OpenSSL" appear in their names without prior written
736 * permission of the OpenSSL Project.
737 *
738 * 6. Redistributions of any form whatsoever must retain the following
739 * acknowledgment:
740 * "This product includes software developed by the OpenSSL Project
741 * for use in the OpenSSL Toolkit (http://www.openssl.org/)"
742 *
743 * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
744 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
745 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
746 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
747 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
748 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
749 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
750 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
751 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
752 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
753 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
754 * OF THE POSSIBILITY OF SUCH DAMAGE.
755 * ====================================================================
756 *
757 * This product includes cryptographic software written by Eric Young
758 * (eay@cryptsoft.com). This product includes software written by Tim
759 * Hudson (tjh@cryptsoft.com).
760 *
761 */
762
763 Original SSLeay License
764 -----------------------
765
766 /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
767 * All rights reserved.
768 *
769 * This package is an SSL implementation written
770 * by Eric Young (eay@cryptsoft.com).
771 * The implementation was written so as to conform with Netscapes SSL.
772 *
773 * This library is free for commercial and non-commercial use as long as
774 * the following conditions are aheared to. The following conditions
775 * apply to all code found in this distribution, be it the RC4, RSA,
776 * lhash, DES, etc., code; not just the SSL code. The SSL documentation
777 * included with this distribution is covered by the same copyright terms
778 * except that the holder is Tim Hudson (tjh@cryptsoft.com).
779 *
780 * Copyright remains Eric Young's, and as such any Copyright notices in
781 * the code are not to be removed.
782 * If this package is used in a product, Eric Young should be given attribution
783 * as the author of the parts of the library used.
784 * This can be in the form of a textual message at program startup or
785 * in documentation (online or textual) provided with the package.
786 *
787 * Redistribution and use in source and binary forms, with or without
788 * modification, are permitted provided that the following conditions
789 * are met:
790 * 1. Redistributions of source code must retain the copyright
791 * notice, this list of conditions and the following disclaimer.
792 * 2. Redistributions in binary form must reproduce the above copyright
793 * notice, this list of conditions and the following disclaimer in the
794 * documentation and/or other materials provided with the distribution.
795 * 3. All advertising materials mentioning features or use of this software
796 * must display the following acknowledgement:
797 * "This product includes cryptographic software written by
798 * Eric Young (eay@cryptsoft.com)"
799 * The word 'cryptographic' can be left out if the rouines from the library
800 * being used are not cryptographic related :-).
801 * 4. If you include any Windows specific code (or a derivative thereof) from
802 * the apps directory (application code) you must include an acknowledgement:
803 * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
804 *
805 * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
806 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
807 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
808 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
809 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
810 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
811 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
812 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
813 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
814 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
815 * SUCH DAMAGE.
816 *
817 * The licence and distribution terms for any publically available version or
818 * derivative of this code cannot be changed. i.e. this code cannot simply be
819 * copied and put under another distribution licence
820 * [including the GNU Public Licence.]
821 */
822
823
Matthias Klose62d52fd2010-09-12 16:31:58 +0000824expat
825-----
826
827The :mod:`pyexpat` extension is built using an included copy of the expat
Éric Araujod2f8cec2011-06-08 05:29:39 +0200828sources unless the build is configured ``--with-system-expat``::
Matthias Klose62d52fd2010-09-12 16:31:58 +0000829
830 Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
831 and Clark Cooper
832
833 Permission is hereby granted, free of charge, to any person obtaining
834 a copy of this software and associated documentation files (the
835 "Software"), to deal in the Software without restriction, including
836 without limitation the rights to use, copy, modify, merge, publish,
837 distribute, sublicense, and/or sell copies of the Software, and to
838 permit persons to whom the Software is furnished to do so, subject to
839 the following conditions:
840
841 The above copyright notice and this permission notice shall be included
842 in all copies or substantial portions of the Software.
843
844 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
845 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
846 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
847 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
848 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
849 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
850 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
851
852
853libffi
854------
855
856The :mod:`_ctypes` extension is built using an included copy of the libffi
Éric Araujod2f8cec2011-06-08 05:29:39 +0200857sources unless the build is configured ``--with-system-libffi``::
Matthias Klose62d52fd2010-09-12 16:31:58 +0000858
859 Copyright (c) 1996-2008 Red Hat, Inc and others.
860
861 Permission is hereby granted, free of charge, to any person obtaining
862 a copy of this software and associated documentation files (the
863 ``Software''), to deal in the Software without restriction, including
864 without limitation the rights to use, copy, modify, merge, publish,
865 distribute, sublicense, and/or sell copies of the Software, and to
866 permit persons to whom the Software is furnished to do so, subject to
867 the following conditions:
868
869 The above copyright notice and this permission notice shall be included
870 in all copies or substantial portions of the Software.
871
872 THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
873 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
874 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
875 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
876 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
877 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
878 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
879 DEALINGS IN THE SOFTWARE.
880
881
882zlib
883----
884
885The :mod:`zlib` extension is built using an included copy of the zlib
Sandro Tosib2761182011-08-16 20:03:11 +0200886sources if the zlib version found on the system is too old to be
Matthias Klose62d52fd2010-09-12 16:31:58 +0000887used for the build::
888
Georg Brandled138532010-12-31 23:00:03 +0000889 Copyright (C) 1995-2011 Jean-loup Gailly and Mark Adler
Matthias Klose62d52fd2010-09-12 16:31:58 +0000890
891 This software is provided 'as-is', without any express or implied
892 warranty. In no event will the authors be held liable for any damages
893 arising from the use of this software.
894
895 Permission is granted to anyone to use this software for any purpose,
896 including commercial applications, and to alter it and redistribute it
897 freely, subject to the following restrictions:
898
899 1. The origin of this software must not be misrepresented; you must not
900 claim that you wrote the original software. If you use this software
901 in a product, an acknowledgment in the product documentation would be
902 appreciated but is not required.
903
904 2. Altered source versions must be plainly marked as such, and must not be
905 misrepresented as being the original software.
906
907 3. This notice may not be removed or altered from any source distribution.
908
909 Jean-loup Gailly Mark Adler
910 jloup@gzip.org madler@alumni.caltech.edu
911