author | John Beck <John.Beck@Oracle.COM> |
Mon, 02 Feb 2015 18:48:58 -0800 | |
branch | s11-update |
changeset 3786 | fa9d2da4d216 |
parent 3778 | 35735ffdda43 |
child 7647 | 3a107326b5f8 |
permissions | -rw-r--r-- |
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1 |
From the LICENSE file: |
3778 | 2 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
3 |
B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
4 |
=============================================================== |
3778 | 5 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
6 |
PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
7 |
-------------------------------------------- |
3778 | 8 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
9 |
1. This LICENSE AGREEMENT is between the Python Software Foundation |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
10 |
("PSF"), and the Individual or Organization ("Licensee") accessing and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
11 |
otherwise using this software ("Python") in source or binary form and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
12 |
its associated documentation. |
3778 | 13 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
14 |
2. Subject to the terms and conditions of this License Agreement, PSF hereby |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
15 |
grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
16 |
analyze, test, perform and/or display publicly, prepare derivative works, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
17 |
distribute, and otherwise use Python alone or in any derivative version, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
18 |
provided, however, that PSF's License Agreement and PSF's notice of copyright, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
19 |
i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
20 |
2011, 2012, 2013, 2014 Python Software Foundation; All Rights Reserved" are |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
21 |
retained in Python alone or in any derivative version prepared by Licensee. |
3778 | 22 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
23 |
3. In the event Licensee prepares a derivative work that is based on |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
24 |
or incorporates Python or any part thereof, and wants to make |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
25 |
the derivative work available to others as provided herein, then |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
26 |
Licensee hereby agrees to include in any such work a brief summary of |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
27 |
the changes made to Python. |
3778 | 28 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
29 |
4. PSF is making Python available to Licensee on an "AS IS" |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
30 |
basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
31 |
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
32 |
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
33 |
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
34 |
INFRINGE ANY THIRD PARTY RIGHTS. |
3778 | 35 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
36 |
5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
37 |
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
38 |
A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
39 |
OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. |
3778 | 40 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
41 |
6. This License Agreement will automatically terminate upon a material |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
42 |
breach of its terms and conditions. |
3778 | 43 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
44 |
7. Nothing in this License Agreement shall be deemed to create any |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
45 |
relationship of agency, partnership, or joint venture between PSF and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
46 |
Licensee. This License Agreement does not grant permission to use PSF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
47 |
trademarks or trade name in a trademark sense to endorse or promote |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
48 |
products or services of Licensee, or any third party. |
3778 | 49 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
50 |
8. By copying, installing or otherwise using Python, Licensee |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
51 |
agrees to be bound by the terms and conditions of this License |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
52 |
Agreement. |
3778 | 53 |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
54 |
From the Doc/license.rst file: |
3778 | 55 |
|
56 |
Licenses and Acknowledgements for Incorporated Software |
|
57 |
======================================================= |
|
58 |
||
59 |
This section is an incomplete, but growing list of licenses and acknowledgements |
|
60 |
for third-party software incorporated in the Python distribution. |
|
61 |
||
62 |
||
63 |
Mersenne Twister |
|
64 |
---------------- |
|
65 |
||
66 |
The :mod:`_random` module includes code based on a download from |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
67 |
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html. The following are |
3778 | 68 |
the verbatim comments from the original code:: |
69 |
||
70 |
A C-program for MT19937, with initialization improved 2002/1/26. |
|
71 |
Coded by Takuji Nishimura and Makoto Matsumoto. |
|
72 |
||
73 |
Before using, initialize the state by using init_genrand(seed) |
|
74 |
or init_by_array(init_key, key_length). |
|
75 |
||
76 |
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura, |
|
77 |
All rights reserved. |
|
78 |
||
79 |
Redistribution and use in source and binary forms, with or without |
|
80 |
modification, are permitted provided that the following conditions |
|
81 |
are met: |
|
82 |
||
83 |
1. Redistributions of source code must retain the above copyright |
|
84 |
notice, this list of conditions and the following disclaimer. |
|
85 |
||
86 |
2. Redistributions in binary form must reproduce the above copyright |
|
87 |
notice, this list of conditions and the following disclaimer in the |
|
88 |
documentation and/or other materials provided with the distribution. |
|
89 |
||
90 |
3. The names of its contributors may not be used to endorse or promote |
|
91 |
products derived from this software without specific prior written |
|
92 |
permission. |
|
93 |
||
94 |
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
|
95 |
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
|
96 |
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
|
97 |
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR |
|
98 |
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
|
99 |
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
|
100 |
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
|
101 |
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
|
102 |
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
|
103 |
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
|
104 |
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
|
105 |
||
106 |
||
107 |
Any feedback is very welcome. |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
108 |
http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
109 |
email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space) |
3778 | 110 |
|
111 |
||
112 |
Sockets |
|
113 |
------- |
|
114 |
||
115 |
The :mod:`socket` module uses the functions, :func:`getaddrinfo`, and |
|
116 |
:func:`getnameinfo`, which are coded in separate source files from the WIDE |
|
117 |
Project, http://www.wide.ad.jp/. :: |
|
118 |
||
119 |
Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. |
|
120 |
All rights reserved. |
|
121 |
||
122 |
Redistribution and use in source and binary forms, with or without |
|
123 |
modification, are permitted provided that the following conditions |
|
124 |
are met: |
|
125 |
1. Redistributions of source code must retain the above copyright |
|
126 |
notice, this list of conditions and the following disclaimer. |
|
127 |
2. Redistributions in binary form must reproduce the above copyright |
|
128 |
notice, this list of conditions and the following disclaimer in the |
|
129 |
documentation and/or other materials provided with the distribution. |
|
130 |
3. Neither the name of the project nor the names of its contributors |
|
131 |
may be used to endorse or promote products derived from this software |
|
132 |
without specific prior written permission. |
|
133 |
||
134 |
THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND |
|
135 |
GAI_ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
|
136 |
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
|
137 |
ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE |
|
138 |
FOR GAI_ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
|
139 |
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
|
140 |
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
|
141 |
HOWEVER CAUSED AND ON GAI_ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
|
142 |
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN GAI_ANY WAY |
|
143 |
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
|
144 |
SUCH DAMAGE. |
|
145 |
||
146 |
||
147 |
Floating point exception control |
|
148 |
-------------------------------- |
|
149 |
||
150 |
The source for the :mod:`fpectl` module includes the following notice:: |
|
151 |
||
152 |
--------------------------------------------------------------------- |
|
153 |
/ Copyright (c) 1996. \ |
|
154 |
| The Regents of the University of California. | |
|
155 |
| All rights reserved. | |
|
156 |
| | |
|
157 |
| Permission to use, copy, modify, and distribute this software for | |
|
158 |
| any purpose without fee is hereby granted, provided that this en- | |
|
159 |
| tire notice is included in all copies of any software which is or | |
|
160 |
| includes a copy or modification of this software and in all | |
|
161 |
| copies of the supporting documentation for such software. | |
|
162 |
| | |
|
163 |
| This work was produced at the University of California, Lawrence | |
|
164 |
| Livermore National Laboratory under contract no. W-7405-ENG-48 | |
|
165 |
| between the U.S. Department of Energy and The Regents of the | |
|
166 |
| University of California for the operation of UC LLNL. | |
|
167 |
| | |
|
168 |
| DISCLAIMER | |
|
169 |
| | |
|
170 |
| This software was prepared as an account of work sponsored by an | |
|
171 |
| agency of the United States Government. Neither the United States | |
|
172 |
| Government nor the University of California nor any of their em- | |
|
173 |
| ployees, makes any warranty, express or implied, or assumes any | |
|
174 |
| liability or responsibility for the accuracy, completeness, or | |
|
175 |
| usefulness of any information, apparatus, product, or process | |
|
176 |
| disclosed, or represents that its use would not infringe | |
|
177 |
| privately-owned rights. Reference herein to any specific commer- | |
|
178 |
| cial products, process, or service by trade name, trademark, | |
|
179 |
| manufacturer, or otherwise, does not necessarily constitute or | |
|
180 |
| imply its endorsement, recommendation, or favoring by the United | |
|
181 |
| States Government or the University of California. The views and | |
|
182 |
| opinions of authors expressed herein do not necessarily state or | |
|
183 |
| reflect those of the United States Government or the University | |
|
184 |
| of California, and shall not be used for advertising or product | |
|
185 |
\ endorsement purposes. / |
|
186 |
--------------------------------------------------------------------- |
|
187 |
||
188 |
||
189 |
Asynchronous socket services |
|
190 |
---------------------------- |
|
191 |
||
192 |
The :mod:`asynchat` and :mod:`asyncore` modules contain the following notice:: |
|
193 |
||
194 |
Copyright 1996 by Sam Rushing |
|
195 |
||
196 |
All Rights Reserved |
|
197 |
||
198 |
Permission to use, copy, modify, and distribute this software and |
|
199 |
its documentation for any purpose and without fee is hereby |
|
200 |
granted, provided that the above copyright notice appear in all |
|
201 |
copies and that both that copyright notice and this permission |
|
202 |
notice appear in supporting documentation, and that the name of Sam |
|
203 |
Rushing not be used in advertising or publicity pertaining to |
|
204 |
distribution of the software without specific, written prior |
|
205 |
permission. |
|
206 |
||
207 |
SAM RUSHING DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, |
|
208 |
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN |
|
209 |
NO EVENT SHALL SAM RUSHING BE LIABLE FOR ANY SPECIAL, INDIRECT OR |
|
210 |
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS |
|
211 |
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, |
|
212 |
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN |
|
213 |
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
|
214 |
||
215 |
||
216 |
Cookie management |
|
217 |
----------------- |
|
218 |
||
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
219 |
The :mod:`http.cookies` module contains the following notice:: |
3778 | 220 |
|
221 |
Copyright 2000 by Timothy O'Malley <[email protected]> |
|
222 |
||
223 |
All Rights Reserved |
|
224 |
||
225 |
Permission to use, copy, modify, and distribute this software |
|
226 |
and its documentation for any purpose and without fee is hereby |
|
227 |
granted, provided that the above copyright notice appear in all |
|
228 |
copies and that both that copyright notice and this permission |
|
229 |
notice appear in supporting documentation, and that the name of |
|
230 |
Timothy O'Malley not be used in advertising or publicity |
|
231 |
pertaining to distribution of the software without specific, written |
|
232 |
prior permission. |
|
233 |
||
234 |
Timothy O'Malley DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS |
|
235 |
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY |
|
236 |
AND FITNESS, IN NO EVENT SHALL Timothy O'Malley BE LIABLE FOR |
|
237 |
ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
|
238 |
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, |
|
239 |
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS |
|
240 |
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR |
|
241 |
PERFORMANCE OF THIS SOFTWARE. |
|
242 |
||
243 |
||
244 |
Execution tracing |
|
245 |
----------------- |
|
246 |
||
247 |
The :mod:`trace` module contains the following notice:: |
|
248 |
||
249 |
portions copyright 2001, Autonomous Zones Industries, Inc., all rights... |
|
250 |
err... reserved and offered to the public under the terms of the |
|
251 |
Python 2.2 license. |
|
252 |
Author: Zooko O'Whielacronx |
|
253 |
http://zooko.com/ |
|
254 |
mailto:[email protected] |
|
255 |
||
256 |
Copyright 2000, Mojam Media, Inc., all rights reserved. |
|
257 |
Author: Skip Montanaro |
|
258 |
||
259 |
Copyright 1999, Bioreason, Inc., all rights reserved. |
|
260 |
Author: Andrew Dalke |
|
261 |
||
262 |
Copyright 1995-1997, Automatrix, Inc., all rights reserved. |
|
263 |
Author: Skip Montanaro |
|
264 |
||
265 |
Copyright 1991-1995, Stichting Mathematisch Centrum, all rights reserved. |
|
266 |
||
267 |
||
268 |
Permission to use, copy, modify, and distribute this Python software and |
|
269 |
its associated documentation for any purpose without fee is hereby |
|
270 |
granted, provided that the above copyright notice appears in all copies, |
|
271 |
and that both that copyright notice and this permission notice appear in |
|
272 |
supporting documentation, and that the name of neither Automatrix, |
|
273 |
Bioreason or Mojam Media be used in advertising or publicity pertaining to |
|
274 |
distribution of the software without specific, written prior permission. |
|
275 |
||
276 |
||
277 |
UUencode and UUdecode functions |
|
278 |
------------------------------- |
|
279 |
||
280 |
The :mod:`uu` module contains the following notice:: |
|
281 |
||
282 |
Copyright 1994 by Lance Ellinghouse |
|
283 |
Cathedral City, California Republic, United States of America. |
|
284 |
All Rights Reserved |
|
285 |
Permission to use, copy, modify, and distribute this software and its |
|
286 |
documentation for any purpose and without fee is hereby granted, |
|
287 |
provided that the above copyright notice appear in all copies and that |
|
288 |
both that copyright notice and this permission notice appear in |
|
289 |
supporting documentation, and that the name of Lance Ellinghouse |
|
290 |
not be used in advertising or publicity pertaining to distribution |
|
291 |
of the software without specific, written prior permission. |
|
292 |
LANCE ELLINGHOUSE DISCLAIMS ALL WARRANTIES WITH REGARD TO |
|
293 |
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND |
|
294 |
FITNESS, IN NO EVENT SHALL LANCE ELLINGHOUSE CENTRUM BE LIABLE |
|
295 |
FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
|
296 |
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN |
|
297 |
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT |
|
298 |
OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
|
299 |
||
300 |
Modified by Jack Jansen, CWI, July 1995: |
|
301 |
- Use binascii module to do the actual line-by-line conversion |
|
302 |
between ascii and binary. This results in a 1000-fold speedup. The C |
|
303 |
version is still 5 times faster, though. |
|
304 |
- Arguments more compliant with Python standard |
|
305 |
||
306 |
||
307 |
XML Remote Procedure Calls |
|
308 |
-------------------------- |
|
309 |
||
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
310 |
The :mod:`xmlrpc.client` module contains the following notice:: |
3778 | 311 |
|
312 |
The XML-RPC client interface is |
|
313 |
||
314 |
Copyright (c) 1999-2002 by Secret Labs AB |
|
315 |
Copyright (c) 1999-2002 by Fredrik Lundh |
|
316 |
||
317 |
By obtaining, using, and/or copying this software and/or its |
|
318 |
associated documentation, you agree that you have read, understood, |
|
319 |
and will comply with the following terms and conditions: |
|
320 |
||
321 |
Permission to use, copy, modify, and distribute this software and |
|
322 |
its associated documentation for any purpose and without fee is |
|
323 |
hereby granted, provided that the above copyright notice appears in |
|
324 |
all copies, and that both that copyright notice and this permission |
|
325 |
notice appear in supporting documentation, and that the name of |
|
326 |
Secret Labs AB or the author not be used in advertising or publicity |
|
327 |
pertaining to distribution of the software without specific, written |
|
328 |
prior permission. |
|
329 |
||
330 |
SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD |
|
331 |
TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT- |
|
332 |
ABILITY AND FITNESS. IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR |
|
333 |
BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY |
|
334 |
DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, |
|
335 |
WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS |
|
336 |
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE |
|
337 |
OF THIS SOFTWARE. |
|
338 |
||
339 |
||
340 |
test_epoll |
|
341 |
---------- |
|
342 |
||
343 |
The :mod:`test_epoll` contains the following notice:: |
|
344 |
||
345 |
Copyright (c) 2001-2006 Twisted Matrix Laboratories. |
|
346 |
||
347 |
Permission is hereby granted, free of charge, to any person obtaining |
|
348 |
a copy of this software and associated documentation files (the |
|
349 |
"Software"), to deal in the Software without restriction, including |
|
350 |
without limitation the rights to use, copy, modify, merge, publish, |
|
351 |
distribute, sublicense, and/or sell copies of the Software, and to |
|
352 |
permit persons to whom the Software is furnished to do so, subject to |
|
353 |
the following conditions: |
|
354 |
||
355 |
The above copyright notice and this permission notice shall be |
|
356 |
included in all copies or substantial portions of the Software. |
|
357 |
||
358 |
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
|
359 |
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
|
360 |
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
|
361 |
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE |
|
362 |
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION |
|
363 |
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION |
|
364 |
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
|
365 |
||
366 |
Select kqueue |
|
367 |
------------- |
|
368 |
||
369 |
The :mod:`select` and contains the following notice for the kqueue interface:: |
|
370 |
||
371 |
Copyright (c) 2000 Doug White, 2006 James Knight, 2007 Christian Heimes |
|
372 |
All rights reserved. |
|
373 |
||
374 |
Redistribution and use in source and binary forms, with or without |
|
375 |
modification, are permitted provided that the following conditions |
|
376 |
are met: |
|
377 |
1. Redistributions of source code must retain the above copyright |
|
378 |
notice, this list of conditions and the following disclaimer. |
|
379 |
2. Redistributions in binary form must reproduce the above copyright |
|
380 |
notice, this list of conditions and the following disclaimer in the |
|
381 |
documentation and/or other materials provided with the distribution. |
|
382 |
||
383 |
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND |
|
384 |
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
|
385 |
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
|
386 |
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE |
|
387 |
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
|
388 |
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
|
389 |
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
|
390 |
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
|
391 |
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
|
392 |
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
|
393 |
SUCH DAMAGE. |
|
3786
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
394 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
395 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
396 |
SipHash24 |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
397 |
--------- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
398 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
399 |
The file :file:`Python/pyhash.c` contains Marek Majkowski' implementation of |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
400 |
Dan Bernstein's SipHash24 algorithm. The contains the following note:: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
401 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
402 |
<MIT License> |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
403 |
Copyright (c) 2013 Marek Majkowski <[email protected]> |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
404 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
405 |
Permission is hereby granted, free of charge, to any person obtaining a copy |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
406 |
of this software and associated documentation files (the "Software"), to deal |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
407 |
in the Software without restriction, including without limitation the rights |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
408 |
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
409 |
copies of the Software, and to permit persons to whom the Software is |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
410 |
furnished to do so, subject to the following conditions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
411 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
412 |
The above copyright notice and this permission notice shall be included in |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
413 |
all copies or substantial portions of the Software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
414 |
</MIT License> |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
415 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
416 |
Original location: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
417 |
https://github.com/majek/csiphash/ |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
418 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
419 |
Solution inspired by code from: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
420 |
Samuel Neves (supercop/crypto_auth/siphash24/little) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
421 |
djb (supercop/crypto_auth/siphash24/little2) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
422 |
Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
423 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
424 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
425 |
strtod and dtoa |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
426 |
--------------- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
427 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
428 |
The file :file:`Python/dtoa.c`, which supplies C functions dtoa and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
429 |
strtod for conversion of C doubles to and from strings, is derived |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
430 |
from the file of the same name by David M. Gay, currently available |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
431 |
from http://www.netlib.org/fp/. The original file, as retrieved on |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
432 |
March 16, 2009, contains the following copyright and licensing |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
433 |
notice:: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
434 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
435 |
/**************************************************************** |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
436 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
437 |
* The author of this software is David M. Gay. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
438 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
439 |
* Copyright (c) 1991, 2000, 2001 by Lucent Technologies. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
440 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
441 |
* Permission to use, copy, modify, and distribute this software for any |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
442 |
* purpose without fee is hereby granted, provided that this entire notice |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
443 |
* is included in all copies of any software which is or includes a copy |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
444 |
* or modification of this software and in all copies of the supporting |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
445 |
* documentation for such software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
446 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
447 |
* THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
448 |
* WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
449 |
* REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
450 |
* OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
451 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
452 |
***************************************************************/ |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
453 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
454 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
455 |
expat |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
456 |
----- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
457 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
458 |
The :mod:`pyexpat` extension is built using an included copy of the expat |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
459 |
sources unless the build is configured ``--with-system-expat``:: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
460 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
461 |
Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
462 |
and Clark Cooper |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
463 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
464 |
Permission is hereby granted, free of charge, to any person obtaining |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
465 |
a copy of this software and associated documentation files (the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
466 |
"Software"), to deal in the Software without restriction, including |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
467 |
without limitation the rights to use, copy, modify, merge, publish, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
468 |
distribute, sublicense, and/or sell copies of the Software, and to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
469 |
permit persons to whom the Software is furnished to do so, subject to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
470 |
the following conditions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
471 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
472 |
The above copyright notice and this permission notice shall be included |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
473 |
in all copies or substantial portions of the Software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
474 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
475 |
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
476 |
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
477 |
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
478 |
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
479 |
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
480 |
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
481 |
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
482 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
483 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
484 |
libffi |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
485 |
------ |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
486 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
487 |
The :mod:`_ctypes` extension is built using an included copy of the libffi |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
488 |
sources unless the build is configured ``--with-system-libffi``:: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
489 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
490 |
Copyright (c) 1996-2008 Red Hat, Inc and others. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
491 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
492 |
Permission is hereby granted, free of charge, to any person obtaining |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
493 |
a copy of this software and associated documentation files (the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
494 |
``Software''), to deal in the Software without restriction, including |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
495 |
without limitation the rights to use, copy, modify, merge, publish, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
496 |
distribute, sublicense, and/or sell copies of the Software, and to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
497 |
permit persons to whom the Software is furnished to do so, subject to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
498 |
the following conditions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
499 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
500 |
The above copyright notice and this permission notice shall be included |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
501 |
in all copies or substantial portions of the Software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
502 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
503 |
THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
504 |
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
505 |
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
506 |
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
507 |
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
508 |
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
509 |
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
510 |
DEALINGS IN THE SOFTWARE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
511 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
512 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
513 |
zlib |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
514 |
---- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
515 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
516 |
The :mod:`zlib` extension is built using an included copy of the zlib |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
517 |
sources if the zlib version found on the system is too old to be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
518 |
used for the build:: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
519 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
520 |
Copyright (C) 1995-2011 Jean-loup Gailly and Mark Adler |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
521 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
522 |
This software is provided 'as-is', without any express or implied |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
523 |
warranty. In no event will the authors be held liable for any damages |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
524 |
arising from the use of this software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
525 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
526 |
Permission is granted to anyone to use this software for any purpose, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
527 |
including commercial applications, and to alter it and redistribute it |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
528 |
freely, subject to the following restrictions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
529 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
530 |
1. The origin of this software must not be misrepresented; you must not |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
531 |
claim that you wrote the original software. If you use this software |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
532 |
in a product, an acknowledgment in the product documentation would be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
533 |
appreciated but is not required. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
534 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
535 |
2. Altered source versions must be plainly marked as such, and must not be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
536 |
misrepresented as being the original software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
537 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
538 |
3. This notice may not be removed or altered from any source distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
539 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
540 |
Jean-loup Gailly Mark Adler |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
541 |
[email protected] [email protected] |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
542 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
543 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
544 |
cfuhash |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
545 |
------- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
546 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
547 |
The implementation of the hash table used by the :mod:`tracemalloc` is based |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
548 |
on the cfuhash project:: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
549 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
550 |
Copyright (c) 2005 Don Owens |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
551 |
All rights reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
552 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
553 |
This code is released under the BSD license: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
554 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
555 |
Redistribution and use in source and binary forms, with or without |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
556 |
modification, are permitted provided that the following conditions |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
557 |
are met: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
558 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
559 |
* Redistributions of source code must retain the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
560 |
notice, this list of conditions and the following disclaimer. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
561 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
562 |
* Redistributions in binary form must reproduce the above |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
563 |
copyright notice, this list of conditions and the following |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
564 |
disclaimer in the documentation and/or other materials provided |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
565 |
with the distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
566 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
567 |
* Neither the name of the author nor the names of its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
568 |
contributors may be used to endorse or promote products derived |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
569 |
from this software without specific prior written permission. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
570 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
571 |
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
572 |
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
573 |
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
574 |
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
575 |
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
576 |
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
577 |
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
578 |
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
579 |
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
580 |
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
581 |
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
582 |
OF THE POSSIBILITY OF SUCH DAMAGE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
583 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
584 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
585 |
libmpdec |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
586 |
-------- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
587 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
588 |
The :mod:`_decimal` Module is built using an included copy of the libmpdec |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
589 |
library unless the build is configured ``--with-system-libmpdec``:: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
590 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
591 |
Copyright (c) 2008-2016 Stefan Krah. All rights reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
592 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
593 |
Redistribution and use in source and binary forms, with or without |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
594 |
modification, are permitted provided that the following conditions |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
595 |
are met: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
596 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
597 |
1. Redistributions of source code must retain the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
598 |
notice, this list of conditions and the following disclaimer. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
599 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
600 |
2. Redistributions in binary form must reproduce the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
601 |
notice, this list of conditions and the following disclaimer in the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
602 |
documentation and/or other materials provided with the distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
603 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
604 |
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
605 |
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
606 |
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
607 |
ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
608 |
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
609 |
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
610 |
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
611 |
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
612 |
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
613 |
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
614 |
SUCH DAMAGE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
615 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
616 |
--------------------------------------------------------------------------- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
617 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
618 |
Additional attribution text found in the source: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
619 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
620 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
621 |
Lib/bsddb/__init__.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
622 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
623 |
# Copyright (c) 1999-2001, Digital Creations, Fredericksburg, VA, USA |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
624 |
# and Andrew Kuchling. All rights reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
625 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
626 |
# Redistribution and use in source and binary forms, with or without |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
627 |
# modification, are permitted provided that the following conditions are |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
628 |
# met: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
629 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
630 |
# o Redistributions of source code must retain the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
631 |
# notice, this list of conditions, and the disclaimer that follows. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
632 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
633 |
# o Redistributions in binary form must reproduce the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
634 |
# notice, this list of conditions, and the following disclaimer in |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
635 |
# the documentation and/or other materials provided with the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
636 |
# distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
637 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
638 |
# o Neither the name of Digital Creations nor the names of its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
639 |
# contributors may be used to endorse or promote products derived |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
640 |
# from this software without specific prior written permission. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
641 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
642 |
# THIS SOFTWARE IS PROVIDED BY DIGITAL CREATIONS AND CONTRIBUTORS *AS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
643 |
# IS* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
644 |
# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
645 |
# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL DIGITAL |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
646 |
# CREATIONS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
647 |
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
648 |
# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
649 |
# OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
650 |
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
651 |
# TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
652 |
# USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
653 |
# DAMAGE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
654 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
655 |
Lib/compiler/transformer.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
656 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
657 |
# Original version written by Greg Stein ([email protected]) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
658 |
# and Bill Tutt ([email protected]) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
659 |
# February 1997. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
660 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
661 |
# Modifications and improvements for Python 2.0 by Jeremy Hylton and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
662 |
# Mark Hammond |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
663 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
664 |
# Some fixes to try to have correct line number on almost all nodes |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
665 |
# (except Module, Discard and Stmt) added by Sylvain Thenault |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
666 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
667 |
# Portions of this file are: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
668 |
# Copyright (C) 1997-1998 Greg Stein. All Rights Reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
669 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
670 |
# This module is provided under a BSD-ish license. See |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
671 |
# http://www.opensource.org/licenses/bsd-license.html |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
672 |
# and replace OWNER, ORGANIZATION, and YEAR as appropriate. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
673 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
674 |
Lib/lib-tk/turtle.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
675 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
676 |
# Copyright (C) 2006 - 2010 Gregor Lingl |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
677 |
# email: [email protected] |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
678 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
679 |
# This software is provided 'as-is', without any express or implied |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
680 |
# warranty. In no event will the authors be held liable for any damages |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
681 |
# arising from the use of this software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
682 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
683 |
# Permission is granted to anyone to use this software for any purpose, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
684 |
# including commercial applications, and to alter it and redistribute it |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
685 |
# freely, subject to the following restrictions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
686 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
687 |
# 1. The origin of this software must not be misrepresented; you must not |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
688 |
# claim that you wrote the original software. If you use this software |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
689 |
# in a product, an acknowledgment in the product documentation would be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
690 |
# appreciated but is not required. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
691 |
# 2. Altered source versions must be plainly marked as such, and must not be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
692 |
# misrepresented as being the original software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
693 |
# 3. This notice may not be removed or altered from any source distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
694 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
695 |
Lib/logging/__init__.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
696 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
697 |
# Copyright 2001-2009 by Vinay Sajip. All Rights Reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
698 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
699 |
# Permission to use, copy, modify, and distribute this software and its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
700 |
# documentation for any purpose and without fee is hereby granted, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
701 |
# provided that the above copyright notice appear in all copies and that |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
702 |
# both that copyright notice and this permission notice appear in |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
703 |
# supporting documentation, and that the name of Vinay Sajip |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
704 |
# not be used in advertising or publicity pertaining to distribution |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
705 |
# of the software without specific, written prior permission. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
706 |
# VINAY SAJIP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
707 |
# ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
708 |
# VINAY SAJIP BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
709 |
# ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
710 |
# IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
711 |
# OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
712 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
713 |
Lib/multiprocessing/__init__.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
714 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
715 |
# Copyright (c) 2006-2008, R Oudkerk |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
716 |
# All rights reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
717 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
718 |
# Redistribution and use in source and binary forms, with or without |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
719 |
# modification, are permitted provided that the following conditions |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
720 |
# are met: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
721 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
722 |
# 1. Redistributions of source code must retain the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
723 |
# notice, this list of conditions and the following disclaimer. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
724 |
# 2. Redistributions in binary form must reproduce the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
725 |
# notice, this list of conditions and the following disclaimer in the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
726 |
# documentation and/or other materials provided with the distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
727 |
# 3. Neither the name of author nor the names of any contributors may be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
728 |
# used to endorse or promote products derived from this software |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
729 |
# without specific prior written permission. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
730 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
731 |
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
732 |
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
733 |
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
734 |
# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
735 |
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
736 |
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
737 |
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
738 |
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
739 |
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
740 |
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
741 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
742 |
Lib/optparse.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
743 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
744 |
Copyright (c) 2001-2006 Gregory P. Ward. All rights reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
745 |
Copyright (c) 2002-2006 Python Software Foundation. All rights reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
746 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
747 |
Redistribution and use in source and binary forms, with or without |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
748 |
modification, are permitted provided that the following conditions are |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
749 |
met: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
750 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
751 |
* Redistributions of source code must retain the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
752 |
notice, this list of conditions and the following disclaimer. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
753 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
754 |
* Redistributions in binary form must reproduce the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
755 |
notice, this list of conditions and the following disclaimer in the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
756 |
documentation and/or other materials provided with the distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
757 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
758 |
* Neither the name of the author nor the names of its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
759 |
contributors may be used to endorse or promote products derived from |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
760 |
this software without specific prior written permission. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
761 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
762 |
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
763 |
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
764 |
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
765 |
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
766 |
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
767 |
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
768 |
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
769 |
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
770 |
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
771 |
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
772 |
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
773 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
774 |
Lib/platform.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
775 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
776 |
Copyright (c) 1999-2000, Marc-Andre Lemburg; mailto:[email protected] |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
777 |
Copyright (c) 2000-2010, eGenix.com Software GmbH; mailto:[email protected] |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
778 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
779 |
Permission to use, copy, modify, and distribute this software and its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
780 |
documentation for any purpose and without fee or royalty is hereby granted, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
781 |
provided that the above copyright notice appear in all copies and that |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
782 |
both that copyright notice and this permission notice appear in |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
783 |
supporting documentation or portions thereof, including modifications, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
784 |
that you make. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
785 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
786 |
EGENIX.COM SOFTWARE GMBH DISCLAIMS ALL WARRANTIES WITH REGARD TO |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
787 |
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
788 |
FITNESS, IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
789 |
INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
790 |
FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
791 |
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
792 |
WITH THE USE OR PERFORMANCE OF THIS SOFTWARE ! |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
793 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
794 |
Lib/profile.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
795 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
796 |
# Copyright Disney Enterprises, Inc. All Rights Reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
797 |
# Licensed to PSF under a Contributor Agreement |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
798 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
799 |
# Licensed under the Apache License, Version 2.0 (the "License"); |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
800 |
# you may not use this file except in compliance with the License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
801 |
# You may obtain a copy of the License at |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
802 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
803 |
# http://www.apache.org/licenses/LICENSE-2.0 |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
804 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
805 |
# Unless required by applicable law or agreed to in writing, software |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
806 |
# distributed under the License is distributed on an "AS IS" BASIS, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
807 |
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
808 |
# either express or implied. See the License for the specific language |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
809 |
# governing permissions and limitations under the License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
810 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
811 |
Lib/sqlite3/__init__.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
812 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
813 |
# Copyright (C) 2005 Gerhard H?ring <[email protected]> |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
814 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
815 |
# This file is part of pysqlite. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
816 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
817 |
# This software is provided 'as-is', without any express or implied |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
818 |
# warranty. In no event will the authors be held liable for any damages |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
819 |
# arising from the use of this software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
820 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
821 |
# Permission is granted to anyone to use this software for any purpose, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
822 |
# including commercial applications, and to alter it and redistribute it |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
823 |
# freely, subject to the following restrictions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
824 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
825 |
# 1. The origin of this software must not be misrepresented; you must not |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
826 |
# claim that you wrote the original software. If you use this software |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
827 |
# in a product, an acknowledgment in the product documentation would be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
828 |
# appreciated but is not required. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
829 |
# 2. Altered source versions must be plainly marked as such, and must not be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
830 |
# misrepresented as being the original software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
831 |
# 3. This notice may not be removed or altered from any source distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
832 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
833 |
Lib/tarfile.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
834 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
835 |
# Copyright (C) 2002 Lars Gust?bel <[email protected]> |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
836 |
# All rights reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
837 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
838 |
# Permission is hereby granted, free of charge, to any person |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
839 |
# obtaining a copy of this software and associated documentation |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
840 |
# files (the "Software"), to deal in the Software without |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
841 |
# restriction, including without limitation the rights to use, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
842 |
# copy, modify, merge, publish, distribute, sublicense, and/or sell |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
843 |
# copies of the Software, and to permit persons to whom the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
844 |
# Software is furnished to do so, subject to the following |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
845 |
# conditions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
846 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
847 |
# The above copyright notice and this permission notice shall be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
848 |
# included in all copies or substantial portions of the Software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
849 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
850 |
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
851 |
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
852 |
# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
853 |
# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
854 |
# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
855 |
# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
856 |
# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
857 |
# OTHER DEALINGS IN THE SOFTWARE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
858 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
859 |
Lib/unittest.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
860 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
861 |
Copyright (c) 1999-2003 Steve Purcell |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
862 |
This module is free software, and you may redistribute it and/or modify |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
863 |
it under the same terms as Python itself, so long as this copyright message |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
864 |
and disclaimer are retained in their original form. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
865 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
866 |
IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
867 |
SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
868 |
THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
869 |
DAMAGE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
870 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
871 |
THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
872 |
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
873 |
PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
874 |
AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
875 |
SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
876 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
877 |
Modules/_localemodule.c |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
878 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
879 |
Copyright (C) 1997, 2002, 2003 Martin von Loewis |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
880 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
881 |
Permission to use, copy, modify, and distribute this software and its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
882 |
documentation for any purpose and without fee is hereby granted, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
883 |
provided that the above copyright notice appear in all copies. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
884 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
885 |
This software comes with no warranty. Use at your own risk. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
886 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
887 |
Modules/parsermodule.c |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
888 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
889 |
* Copyright 1995-1996 by Fred L. Drake, Jr. and Virginia Polytechnic |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
890 |
* Institute and State University, Blacksburg, Virginia, USA. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
891 |
* Portions copyright 1991-1995 by Stichting Mathematisch Centrum, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
892 |
* Amsterdam, The Netherlands. Copying is permitted under the terms |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
893 |
* associated with the main Python distribution, with the additional |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
894 |
* restriction that this additional notice be included and maintained |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
895 |
* on all distributed copies. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
896 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
897 |
Modules/timing.h |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
898 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
899 |
/* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
900 |
* Copyright (c) 1993 George V. Neville-Neil |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
901 |
* All rights reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
902 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
903 |
* Redistribution and use in source and binary forms, with or without |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
904 |
* modification, are permitted provided that the following conditions |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
905 |
* are met: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
906 |
* 1. Redistributions of source code must retain the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
907 |
* notice, this list of conditions and the following disclaimer. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
908 |
* 2. Redistributions in binary form must reproduce the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
909 |
* notice, this list of conditions and the following disclaimer in the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
910 |
* documentation and/or other materials provided with the distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
911 |
* 3. The name, George Neville-Neil may not be used to endorse or promote |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
912 |
* products derived from this software without specific prior |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
913 |
* written permission. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
914 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
915 |
* THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
916 |
* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
917 |
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
918 |
* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
919 |
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
920 |
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
921 |
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
922 |
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
923 |
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
924 |
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
925 |
* SUCH DAMAGE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
926 |
*/ |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
927 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
928 |
Parser/spark.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
929 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
930 |
# Copyright (c) 1998-2002 John Aycock |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
931 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
932 |
# Permission is hereby granted, free of charge, to any person obtaining |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
933 |
# a copy of this software and associated documentation files (the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
934 |
# "Software"), to deal in the Software without restriction, including |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
935 |
# without limitation the rights to use, copy, modify, merge, publish, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
936 |
# distribute, sublicense, and/or sell copies of the Software, and to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
937 |
# permit persons to whom the Software is furnished to do so, subject to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
938 |
# the following conditions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
939 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
940 |
# The above copyright notice and this permission notice shall be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
941 |
# included in all copies or substantial portions of the Software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
942 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
943 |
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
944 |
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
945 |
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
946 |
# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
947 |
# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
948 |
# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
949 |
# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
950 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
951 |
Python/getopt.c |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
952 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
953 |
* Copyright 1992-1994, David Gottner |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
954 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
955 |
* All Rights Reserved |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
956 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
957 |
* Permission to use, copy, modify, and distribute this software and its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
958 |
* documentation for any purpose and without fee is hereby granted, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
959 |
* provided that the above copyright notice, this permission notice and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
960 |
* the following disclaimer notice appear unmodified in all copies. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
961 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
962 |
* I DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
963 |
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL I |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
964 |
* BE LIABLE FOR ANY SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
965 |
* DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
966 |
* IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
967 |
* OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
968 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
969 |
* Nevertheless, I would like to know about bugs in this library or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
970 |
* suggestions for improvment. Send bug reports and feedback to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
971 |
* [email protected]. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
972 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
973 |
Tools/pybench/LICENSE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
974 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
975 |
pybench License |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
976 |
--------------- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
977 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
978 |
This copyright notice and license applies to all files in the pybench |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
979 |
directory of the pybench distribution. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
980 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
981 |
Copyright (c), 1997-2006, Marc-Andre Lemburg ([email protected]) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
982 |
Copyright (c), 2000-2006, eGenix.com Software GmbH ([email protected]) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
983 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
984 |
All Rights Reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
985 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
986 |
Permission to use, copy, modify, and distribute this software and its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
987 |
documentation for any purpose and without fee or royalty is hereby |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
988 |
granted, provided that the above copyright notice appear in all copies |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
989 |
and that both that copyright notice and this permission notice appear |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
990 |
in supporting documentation or portions thereof, including |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
991 |
modifications, that you make. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
992 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
993 |
THE AUTHOR MARC-ANDRE LEMBURG DISCLAIMS ALL WARRANTIES WITH REGARD TO |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
994 |
THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
995 |
FITNESS, IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
996 |
INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
997 |
FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
998 |
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
999 |
WITH THE USE OR PERFORMANCE OF THIS SOFTWARE ! |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1000 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1001 |
Tools/pynche/X/xlicense.txt |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1002 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1003 |
X Window System License - X11R6.4 |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1004 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1005 |
Copyright (c) 1998 The Open Group |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1006 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1007 |
Permission is hereby granted, free of charge, to any person obtaining |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1008 |
a copy of this software and associated documentation files (the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1009 |
"Software"), to deal in the Software without restriction, including |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1010 |
without limitation the rights to use, copy, modify, merge, publish, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1011 |
distribute, sublicense, and/or sell copies of the Software, and to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1012 |
permit persons to whom the Software is furnished to do so, subject to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1013 |
the following conditions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1014 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1015 |
The above copyright notice and this permission notice shall be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1016 |
included in all copies or substantial portions of the Software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1017 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1018 |
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1019 |
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1020 |
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1021 |
IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1022 |
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1023 |
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1024 |
OTHER DEALINGS IN THE SOFTWARE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1025 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1026 |
Except as contained in this notice, the name of The Open Group shall |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1027 |
not be used in advertising or otherwise to promote the sale, use or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1028 |
other dealings in this Software without prior written authorization |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1029 |
from The Open Group. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1030 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1031 |
X Window System is a trademark of The Open Group |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1032 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1033 |
install-sh |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1034 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1035 |
#!/bin/sh |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1036 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1037 |
# install - install a program, script, or datafile |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1038 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1039 |
# This originates from X11R5 (mit/util/scripts/install.sh), which was |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1040 |
# later released in X11R6 (xc/config/util/install.sh) with the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1041 |
# following copyright and license. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1042 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1043 |
# Copyright (C) 1994 X Consortium |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1044 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1045 |
# Permission is hereby granted, free of charge, to any person obtaining a copy |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1046 |
# of this software and associated documentation files (the "Software"), to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1047 |
# deal in the Software without restriction, including without limitation the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1048 |
# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1049 |
# sell copies of the Software, and to permit persons to whom the Software is |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1050 |
# furnished to do so, subject to the following conditions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1051 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1052 |
# The above copyright notice and this permission notice shall be included in |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1053 |
# all copies or substantial portions of the Software. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1054 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1055 |
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1056 |
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1057 |
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1058 |
# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1059 |
# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1060 |
# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1061 |
# |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1062 |
# Except as contained in this notice, the name of the X Consortium shall not |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1063 |
# be used in advertising or otherwise to promote the sale, use or other deal- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1064 |
# ings in this Software without prior written authorization from the X Consor- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1065 |
# tium. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1066 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1067 |
Include/dynamic_annotations.h |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1068 |
Python/dynamic_annotations.c |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1069 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1070 |
/* Copyright (c) 2008-2009, Google Inc. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1071 |
* All rights reserved. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1072 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1073 |
* Redistribution and use in source and binary forms, with or without |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1074 |
* modification, are permitted provided that the following conditions are |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1075 |
* met: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1076 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1077 |
* * Redistributions of source code must retain the above copyright |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1078 |
* notice, this list of conditions and the following disclaimer. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1079 |
* * Neither the name of Google Inc. nor the names of its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1080 |
* contributors may be used to endorse or promote products derived from |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1081 |
* this software without specific prior written permission. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1082 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1083 |
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1084 |
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1085 |
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1086 |
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1087 |
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1088 |
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1089 |
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1090 |
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1091 |
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1092 |
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1093 |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1094 |
* |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1095 |
* --- |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1096 |
* Author: Kostya Serebryany |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1097 |
*/ |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1098 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1099 |
Lib/statistics.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1100 |
:::::::::::::: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1101 |
## Module statistics.py |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1102 |
## |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1103 |
## Copyright (c) 2013 Steven D'Aprano <[email protected]>. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1104 |
## |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1105 |
## Licensed under the Apache License, Version 2.0 (the "License"); |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1106 |
## you may not use this file except in compliance with the License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1107 |
## You may obtain a copy of the License at |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1108 |
## |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1109 |
## http://www.apache.org/licenses/LICENSE-2.0 |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1110 |
## |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1111 |
## Unless required by applicable law or agreed to in writing, software |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1112 |
## distributed under the License is distributed on an "AS IS" BASIS, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1113 |
## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1114 |
## See the License for the specific language governing permissions and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1115 |
## limitations under the License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1116 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1117 |
The following applies to all products licensed under the Apache 2.0 License: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1118 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1119 |
You may not use the identified files except in compliance with the Apache License, Version 2.0 (the "License.") |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1120 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1121 |
You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0. A copy of the license is also reproduced below. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1122 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1123 |
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1124 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1125 |
See the License for the specific language governing permissions and limitations under the License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1126 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1127 |
Apache License |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1128 |
Version 2.0, January 2004 |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1129 |
http://www.apache.org/licenses/ |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1130 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1131 |
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1132 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1133 |
1. Definitions. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1134 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1135 |
"License" shall mean the terms and conditions for use, reproduction, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1136 |
and distribution as defined by Sections 1 through 9 of this document. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1137 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1138 |
"Licensor" shall mean the copyright owner or entity authorized by |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1139 |
the copyright owner that is granting the License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1140 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1141 |
"Legal Entity" shall mean the union of the acting entity and all |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1142 |
other entities that control, are controlled by, or are under common |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1143 |
control with that entity. For the purposes of this definition, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1144 |
"control" means (i) the power, direct or indirect, to cause the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1145 |
direction or management of such entity, whether by contract or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1146 |
otherwise, or (ii) ownership of fifty percent (50%) or more of the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1147 |
outstanding shares, or (iii) beneficial ownership of such entity. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1148 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1149 |
"You" (or "Your") shall mean an individual or Legal Entity |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1150 |
exercising permissions granted by this License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1151 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1152 |
"Source" form shall mean the preferred form for making modifications, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1153 |
including but not limited to software source code, documentation |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1154 |
source, and configuration files. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1155 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1156 |
"Object" form shall mean any form resulting from mechanical |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1157 |
transformation or translation of a Source form, including but |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1158 |
not limited to compiled object code, generated documentation, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1159 |
and conversions to other media types. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1160 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1161 |
"Work" shall mean the work of authorship, whether in Source or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1162 |
Object form, made available under the License, as indicated by a |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1163 |
copyright notice that is included in or attached to the work |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1164 |
(an example is provided in the Appendix below). |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1165 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1166 |
"Derivative Works" shall mean any work, whether in Source or Object |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1167 |
form, that is based on (or derived from) the Work and for which the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1168 |
editorial revisions, annotations, elaborations, or other modifications |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1169 |
represent, as a whole, an original work of authorship. For the purposes |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1170 |
of this License, Derivative Works shall not include works that remain |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1171 |
separable from, or merely link (or bind by name) to the interfaces of, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1172 |
the Work and Derivative Works thereof. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1173 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1174 |
"Contribution" shall mean any work of authorship, including |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1175 |
the original version of the Work and any modifications or additions |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1176 |
to that Work or Derivative Works thereof, that is intentionally |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1177 |
submitted to Licensor for inclusion in the Work by the copyright owner |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1178 |
or by an individual or Legal Entity authorized to submit on behalf of |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1179 |
the copyright owner. For the purposes of this definition, "submitted" |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1180 |
means any form of electronic, verbal, or written communication sent |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1181 |
to the Licensor or its representatives, including but not limited to |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1182 |
communication on electronic mailing lists, source code control systems, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1183 |
and issue tracking systems that are managed by, or on behalf of, the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1184 |
Licensor for the purpose of discussing and improving the Work, but |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1185 |
excluding communication that is conspicuously marked or otherwise |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1186 |
designated in writing by the copyright owner as "Not a Contribution." |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1187 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1188 |
"Contributor" shall mean Licensor and any individual or Legal Entity |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1189 |
on behalf of whom a Contribution has been received by Licensor and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1190 |
subsequently incorporated within the Work. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1191 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1192 |
2. Grant of Copyright License. Subject to the terms and conditions of |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1193 |
this License, each Contributor hereby grants to You a perpetual, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1194 |
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1195 |
copyright license to reproduce, prepare Derivative Works of, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1196 |
publicly display, publicly perform, sublicense, and distribute the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1197 |
Work and such Derivative Works in Source or Object form. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1198 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1199 |
3. Grant of Patent License. Subject to the terms and conditions of |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1200 |
this License, each Contributor hereby grants to You a perpetual, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1201 |
worldwide, non-exclusive, no-charge, royalty-free, irrevocable |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1202 |
(except as stated in this section) patent license to make, have made, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1203 |
use, offer to sell, sell, import, and otherwise transfer the Work, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1204 |
where such license applies only to those patent claims licensable |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1205 |
by such Contributor that are necessarily infringed by their |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1206 |
Contribution(s) alone or by combination of their Contribution(s) |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1207 |
with the Work to which such Contribution(s) was submitted. If You |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1208 |
institute patent litigation against any entity (including a |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1209 |
cross-claim or counterclaim in a lawsuit) alleging that the Work |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1210 |
or a Contribution incorporated within the Work constitutes direct |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1211 |
or contributory patent infringement, then any patent licenses |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1212 |
granted to You under this License for that Work shall terminate |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1213 |
as of the date such litigation is filed. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1214 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1215 |
4. Redistribution. You may reproduce and distribute copies of the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1216 |
Work or Derivative Works thereof in any medium, with or without |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1217 |
modifications, and in Source or Object form, provided that You |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1218 |
meet the following conditions: |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1219 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1220 |
(a) You must give any other recipients of the Work or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1221 |
Derivative Works a copy of this License; and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1222 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1223 |
(b) You must cause any modified files to carry prominent notices |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1224 |
stating that You changed the files; and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1225 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1226 |
(c) You must retain, in the Source form of any Derivative Works |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1227 |
that You distribute, all copyright, patent, trademark, and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1228 |
attribution notices from the Source form of the Work, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1229 |
excluding those notices that do not pertain to any part of |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1230 |
the Derivative Works; and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1231 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1232 |
(d) If the Work includes a "NOTICE" text file as part of its |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1233 |
distribution, then any Derivative Works that You distribute must |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1234 |
include a readable copy of the attribution notices contained |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1235 |
within such NOTICE file, excluding those notices that do not |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1236 |
pertain to any part of the Derivative Works, in at least one |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1237 |
of the following places: within a NOTICE text file distributed |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1238 |
as part of the Derivative Works; within the Source form or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1239 |
documentation, if provided along with the Derivative Works; or, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1240 |
within a display generated by the Derivative Works, if and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1241 |
wherever such third-party notices normally appear. The contents |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1242 |
of the NOTICE file are for informational purposes only and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1243 |
do not modify the License. You may add Your own attribution |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1244 |
notices within Derivative Works that You distribute, alongside |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1245 |
or as an addendum to the NOTICE text from the Work, provided |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1246 |
that such additional attribution notices cannot be construed |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1247 |
as modifying the License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1248 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1249 |
You may add Your own copyright statement to Your modifications and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1250 |
may provide additional or different license terms and conditions |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1251 |
for use, reproduction, or distribution of Your modifications, or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1252 |
for any such Derivative Works as a whole, provided Your use, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1253 |
reproduction, and distribution of the Work otherwise complies with |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1254 |
the conditions stated in this License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1255 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1256 |
5. Submission of Contributions. Unless You explicitly state otherwise, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1257 |
any Contribution intentionally submitted for inclusion in the Work |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1258 |
by You to the Licensor shall be under the terms and conditions of |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1259 |
this License, without any additional terms or conditions. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1260 |
Notwithstanding the above, nothing herein shall supersede or modify |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1261 |
the terms of any separate license agreement you may have executed |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1262 |
with Licensor regarding such Contributions. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1263 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1264 |
6. Trademarks. This License does not grant permission to use the trade |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1265 |
names, trademarks, service marks, or product names of the Licensor, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1266 |
except as required for reasonable and customary use in describing the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1267 |
origin of the Work and reproducing the content of the NOTICE file. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1268 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1269 |
7. Disclaimer of Warranty. Unless required by applicable law or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1270 |
agreed to in writing, Licensor provides the Work (and each |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1271 |
Contributor provides its Contributions) on an "AS IS" BASIS, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1272 |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1273 |
implied, including, without limitation, any warranties or conditions |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1274 |
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1275 |
PARTICULAR PURPOSE. You are solely responsible for determining the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1276 |
appropriateness of using or redistributing the Work and assume any |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1277 |
risks associated with Your exercise of permissions under this License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1278 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1279 |
8. Limitation of Liability. In no event and under no legal theory, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1280 |
whether in tort (including negligence), contract, or otherwise, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1281 |
unless required by applicable law (such as deliberate and grossly |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1282 |
negligent acts) or agreed to in writing, shall any Contributor be |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1283 |
liable to You for damages, including any direct, indirect, special, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1284 |
incidental, or consequential damages of any character arising as a |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1285 |
result of this License or out of the use or inability to use the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1286 |
Work (including but not limited to damages for loss of goodwill, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1287 |
work stoppage, computer failure or malfunction, or any and all |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1288 |
other commercial damages or losses), even if such Contributor |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1289 |
has been advised of the possibility of such damages. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1290 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1291 |
9. Accepting Warranty or Additional Liability. While redistributing |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1292 |
the Work or Derivative Works thereof, You may choose to offer, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1293 |
and charge a fee for, acceptance of support, warranty, indemnity, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1294 |
or other liability obligations and/or rights consistent with this |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1295 |
License. However, in accepting such obligations, You may act only |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1296 |
on Your own behalf and on Your sole responsibility, not on behalf |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1297 |
of any other Contributor, and only if You agree to indemnify, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1298 |
defend, and hold each Contributor harmless for any liability |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1299 |
incurred by, or claims asserted against, such Contributor by reason |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1300 |
of your accepting any such warranty or additional liability. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1301 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1302 |
END OF TERMS AND CONDITIONS |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1303 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1304 |
APPENDIX: How to apply the Apache License to your work. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1305 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1306 |
To apply the Apache License to your work, attach the following |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1307 |
boilerplate notice, with the fields enclosed by brackets "[]" |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1308 |
replaced with your own identifying information. (Don't include |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1309 |
the brackets!) The text should be enclosed in the appropriate |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1310 |
comment syntax for the file format. We also recommend that a |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1311 |
file or class name and description of purpose be included on the |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1312 |
same "printed page" as the copyright notice for easier |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1313 |
identification within third-party archives. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1314 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1315 |
Copyright [yyyy] [name of copyright owner] |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1316 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1317 |
Licensed under the Apache License, Version 2.0 (the "License"); |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1318 |
you may not use this file except in compliance with the License. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1319 |
You may obtain a copy of the License at |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1320 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1321 |
http://www.apache.org/licenses/LICENSE-2.0 |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1322 |
|
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1323 |
Unless required by applicable law or agreed to in writing, software |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1324 |
distributed under the License is distributed on an "AS IS" BASIS, |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1325 |
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1326 |
See the License for the specific language governing permissions and |
fa9d2da4d216
19782913 update Python to 3.4.2
John Beck <John.Beck@Oracle.COM>
parents:
3778
diff
changeset
|
1327 |
limitations under the License. |