3 PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
4 --------------------------------------------
6 1. This LICENSE AGREEMENT is between the Python Software Foundation
7 ("PSF"), and the Individual or Organization ("Licensee") accessing and
8 otherwise using this software ("Python") in source or binary form and
9 its associated documentation.
11 2. Subject to the terms and conditions of this License Agreement, PSF hereby
12 grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce,
13 analyze, test, perform and/or display publicly, prepare derivative works,
14 distribute, and otherwise use Python alone or in any derivative version,
15 provided, however, that PSF's License Agreement and PSF's notice of copyright,
16 i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
17 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Python Software Foundation;
18 All Rights Reserved" are retained in Python alone or in any derivative version
21 3. In the event Licensee prepares a derivative work that is based on
22 or incorporates Python or any part thereof, and wants to make
23 the derivative work available to others as provided herein, then
24 Licensee hereby agrees to include in any such work a brief summary of
25 the changes made to Python.
27 4. PSF is making Python available to Licensee on an "AS IS"
28 basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
29 IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
30 DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
31 FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
32 INFRINGE ANY THIRD PARTY RIGHTS.
34 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
35 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
36 A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
37 OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
39 6. This License Agreement will automatically terminate upon a material
40 breach of its terms and conditions.
42 7. Nothing in this License Agreement shall be deemed to create any
43 relationship of agency, partnership, or joint venture between PSF and
44 Licensee. This License Agreement does not grant permission to use PSF
45 trademarks or trade name in a trademark sense to endorse or promote
46 products or services of Licensee, or any third party.
48 8. By copying, installing or otherwise using Python, Licensee
49 agrees to be bound by the terms and conditions of this License
52 From the Doc/license.rst file:
54 Licenses and Acknowledgements for Incorporated Software
55 =======================================================
57 This section is an incomplete, but growing list of licenses and acknowledgements
58 for third-party software incorporated in the Python distribution.
64 The :mod:`_random` module includes code based on a download from
65 http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html. The following are
66 the verbatim comments from the original code::
68 A C-program for MT19937, with initialization improved 2002/1/26.
69 Coded by Takuji Nishimura and Makoto Matsumoto.
71 Before using, initialize the state by using init_genrand(seed)
72 or init_by_array(init_key, key_length).
74 Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
77 Redistribution and use in source and binary forms, with or without
78 modification, are permitted provided that the following conditions
81 1. Redistributions of source code must retain the above copyright
82 notice, this list of conditions and the following disclaimer.
84 2. Redistributions in binary form must reproduce the above copyright
85 notice, this list of conditions and the following disclaimer in the
86 documentation and/or other materials provided with the distribution.
88 3. The names of its contributors may not be used to endorse or promote
89 products derived from this software without specific prior written
92 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
93 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
94 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
95 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
96 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
97 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
98 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
99 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
100 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
101 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
102 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
105 Any feedback is very welcome.
106 http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html
107 email: m-mat @ math.sci.hiroshima-u.ac.jp (remove space)
113 The :mod:`socket` module uses the functions, :func:`getaddrinfo`, and
114 :func:`getnameinfo`, which are coded in separate source files from the WIDE
115 Project, http://www.wide.ad.jp/. ::
117 Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
120 Redistribution and use in source and binary forms, with or without
121 modification, are permitted provided that the following conditions
123 1. Redistributions of source code must retain the above copyright
124 notice, this list of conditions and the following disclaimer.
125 2. Redistributions in binary form must reproduce the above copyright
126 notice, this list of conditions and the following disclaimer in the
127 documentation and/or other materials provided with the distribution.
128 3. Neither the name of the project nor the names of its contributors
129 may be used to endorse or promote products derived from this software
130 without specific prior written permission.
132 THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
133 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
134 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
135 ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
136 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
137 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
138 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
139 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
140 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
141 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
145 Asynchronous socket services
146 ----------------------------
148 The :mod:`asynchat` and :mod:`asyncore` modules contain the following notice::
150 Copyright 1996 by Sam Rushing
154 Permission to use, copy, modify, and distribute this software and
155 its documentation for any purpose and without fee is hereby
156 granted, provided that the above copyright notice appear in all
157 copies and that both that copyright notice and this permission
158 notice appear in supporting documentation, and that the name of Sam
159 Rushing not be used in advertising or publicity pertaining to
160 distribution of the software without specific, written prior
163 SAM RUSHING DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
164 INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
165 NO EVENT SHALL SAM RUSHING BE LIABLE FOR ANY SPECIAL, INDIRECT OR
166 CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
167 OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
168 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
169 CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
175 The :mod:`http.cookies` module contains the following notice::
177 Copyright 2000 by Timothy O'Malley <timo@alum.mit.edu>
181 Permission to use, copy, modify, and distribute this software
182 and its documentation for any purpose and without fee is hereby
183 granted, provided that the above copyright notice appear in all
184 copies and that both that copyright notice and this permission
185 notice appear in supporting documentation, and that the name of
186 Timothy O'Malley not be used in advertising or publicity
187 pertaining to distribution of the software without specific, written
190 Timothy O'Malley DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
191 SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
192 AND FITNESS, IN NO EVENT SHALL Timothy O'Malley BE LIABLE FOR
193 ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
194 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
195 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
196 ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
197 PERFORMANCE OF THIS SOFTWARE.
203 The :mod:`trace` module contains the following notice::
205 portions copyright 2001, Autonomous Zones Industries, Inc., all rights...
206 err... reserved and offered to the public under the terms of the
208 Author: Zooko O'Whielacronx
210 mailto:zooko@zooko.com
212 Copyright 2000, Mojam Media, Inc., all rights reserved.
213 Author: Skip Montanaro
215 Copyright 1999, Bioreason, Inc., all rights reserved.
218 Copyright 1995-1997, Automatrix, Inc., all rights reserved.
219 Author: Skip Montanaro
221 Copyright 1991-1995, Stichting Mathematisch Centrum, all rights reserved.
224 Permission to use, copy, modify, and distribute this Python software and
225 its associated documentation for any purpose without fee is hereby
226 granted, provided that the above copyright notice appears in all copies,
227 and that both that copyright notice and this permission notice appear in
228 supporting documentation, and that the name of neither Automatrix,
229 Bioreason or Mojam Media be used in advertising or publicity pertaining to
230 distribution of the software without specific, written prior permission.
233 UUencode and UUdecode functions
234 -------------------------------
236 The :mod:`uu` module contains the following notice::
238 Copyright 1994 by Lance Ellinghouse
239 Cathedral City, California Republic, United States of America.
241 Permission to use, copy, modify, and distribute this software and its
242 documentation for any purpose and without fee is hereby granted,
243 provided that the above copyright notice appear in all copies and that
244 both that copyright notice and this permission notice appear in
245 supporting documentation, and that the name of Lance Ellinghouse
246 not be used in advertising or publicity pertaining to distribution
247 of the software without specific, written prior permission.
249 LANCE ELLINGHOUSE DISCLAIMS ALL WARRANTIES WITH REGARD TO
250 THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
251 FITNESS, IN NO EVENT SHALL LANCE ELLINGHOUSE CENTRUM BE LIABLE
252 FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
253 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
254 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
255 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
257 Modified by Jack Jansen, CWI, July 1995:
258 - Use binascii module to do the actual line-by-line conversion
259 between ascii and binary. This results in a 1000-fold speedup. The C
260 version is still 5 times faster, though.
261 - Arguments more compliant with Python standard
264 XML Remote Procedure Calls
265 --------------------------
267 The :mod:`xmlrpc.client` module contains the following notice::
269 The XML-RPC client interface is
271 Copyright (c) 1999-2002 by Secret Labs AB
272 Copyright (c) 1999-2002 by Fredrik Lundh
274 By obtaining, using, and/or copying this software and/or its
275 associated documentation, you agree that you have read, understood,
276 and will comply with the following terms and conditions:
278 Permission to use, copy, modify, and distribute this software and
279 its associated documentation for any purpose and without fee is
280 hereby granted, provided that the above copyright notice appears in
281 all copies, and that both that copyright notice and this permission
282 notice appear in supporting documentation, and that the name of
283 Secret Labs AB or the author not be used in advertising or publicity
284 pertaining to distribution of the software without specific, written
287 SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
288 TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT-
289 ABILITY AND FITNESS. IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR
290 BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY
291 DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
292 WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
293 ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
300 The :mod:`test_epoll` contains the following notice::
302 Copyright (c) 2001-2006 Twisted Matrix Laboratories.
304 Permission is hereby granted, free of charge, to any person obtaining
305 a copy of this software and associated documentation files (the
306 "Software"), to deal in the Software without restriction, including
307 without limitation the rights to use, copy, modify, merge, publish,
308 distribute, sublicense, and/or sell copies of the Software, and to
309 permit persons to whom the Software is furnished to do so, subject to
310 the following conditions:
312 The above copyright notice and this permission notice shall be
313 included in all copies or substantial portions of the Software.
315 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
316 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
317 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
318 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
319 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
320 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
321 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
326 The :mod:`select` and contains the following notice for the kqueue interface::
328 Copyright (c) 2000 Doug White, 2006 James Knight, 2007 Christian Heimes
331 Redistribution and use in source and binary forms, with or without
332 modification, are permitted provided that the following conditions
334 1. Redistributions of source code must retain the above copyright
335 notice, this list of conditions and the following disclaimer.
336 2. Redistributions in binary form must reproduce the above copyright
337 notice, this list of conditions and the following disclaimer in the
338 documentation and/or other materials provided with the distribution.
340 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
341 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
342 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
343 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
344 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
345 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
346 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
347 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
348 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
349 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
356 The file :file:`Python/pyhash.c` contains Marek Majkowski' implementation of
357 Dan Bernstein's SipHash24 algorithm. The contains the following note::
360 Copyright (c) 2013 Marek Majkowski <marek@popcount.org>
362 Permission is hereby granted, free of charge, to any person obtaining a copy
363 of this software and associated documentation files (the "Software"), to deal
364 in the Software without restriction, including without limitation the rights
365 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
366 copies of the Software, and to permit persons to whom the Software is
367 furnished to do so, subject to the following conditions:
369 The above copyright notice and this permission notice shall be included in
370 all copies or substantial portions of the Software.
374 https://github.com/majek/csiphash/
376 Solution inspired by code from:
377 Samuel Neves (supercop/crypto_auth/siphash24/little)
378 djb (supercop/crypto_auth/siphash24/little2)
379 Jean-Philippe Aumasson (https://131002.net/siphash/siphash24.c)
385 The file :file:`Python/dtoa.c`, which supplies C functions dtoa and
386 strtod for conversion of C doubles to and from strings, is derived
387 from the file of the same name by David M. Gay, currently available
388 from http://www.netlib.org/fp/. The original file, as retrieved on
389 March 16, 2009, contains the following copyright and licensing
392 /****************************************************************
394 * The author of this software is David M. Gay.
396 * Copyright (c) 1991, 2000, 2001 by Lucent Technologies.
398 * Permission to use, copy, modify, and distribute this software for any
399 * purpose without fee is hereby granted, provided that this entire notice
400 * is included in all copies of any software which is or includes a copy
401 * or modification of this software and in all copies of the supporting
402 * documentation for such software.
404 * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
405 * WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
406 * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
407 * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
409 ***************************************************************/
414 The modules hashlib, posix, ssl, crypt use the OpenSSL library for added performance if made available by the operating system. Additionally, the Windows and Mac OS X installers for Python may include a copy of the OpenSSL libraries, so we include a copy of the OpenSSL license here:
419 The OpenSSL toolkit stays under a dual license, i.e. both the conditions of
420 the OpenSSL License and the original SSLeay license apply to the toolkit.
421 See below for the actual license texts. Actually both licenses are BSD-style
422 Open Source licenses. In case of any license issues related to OpenSSL
423 please contact openssl-core@openssl.org.
429 ====================================================================
430 Copyright (c) 1998-2008 The OpenSSL Project. All rights reserved.
432 Redistribution and use in source and binary forms, with or without
433 modification, are permitted provided that the following conditions
436 1. Redistributions of source code must retain the above copyright
437 notice, this list of conditions and the following disclaimer.
439 2. Redistributions in binary form must reproduce the above copyright
440 notice, this list of conditions and the following disclaimer in
441 the documentation and/or other materials provided with the
444 3. All advertising materials mentioning features or use of this
445 software must display the following acknowledgment:
446 "This product includes software developed by the OpenSSL Project
447 for use in the OpenSSL Toolkit. (http://www.openssl.org/)"
449 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
450 endorse or promote products derived from this software without
451 prior written permission. For written permission, please contact
452 openssl-core@openssl.org.
454 5. Products derived from this software may not be called "OpenSSL"
455 nor may "OpenSSL" appear in their names without prior written
456 permission of the OpenSSL Project.
458 6. Redistributions of any form whatsoever must retain the following
460 "This product includes software developed by the OpenSSL Project
461 for use in the OpenSSL Toolkit (http://www.openssl.org/)"
463 THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
464 EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
465 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
466 PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
467 ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
468 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
469 NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
470 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
471 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
472 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
473 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
474 OF THE POSSIBILITY OF SUCH DAMAGE.
475 ====================================================================
477 This product includes cryptographic software written by Eric Young
478 (eay@cryptsoft.com). This product includes software written by Tim
479 Hudson (tjh@cryptsoft.com).
481 Original SSLeay License
482 -----------------------
484 Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
487 This package is an SSL implementation written
488 by Eric Young (eay@cryptsoft.com).
489 The implementation was written so as to conform with Netscapes SSL.
491 This library is free for commercial and non-commercial use as long as
492 the following conditions are aheared to. The following conditions
493 apply to all code found in this distribution, be it the RC4, RSA,
494 lhash, DES, etc., code; not just the SSL code. The SSL documentation
495 included with this distribution is covered by the same copyright terms
496 except that the holder is Tim Hudson (tjh@cryptsoft.com).
498 Copyright remains Eric Young's, and as such any Copyright notices in
499 the code are not to be removed.
500 If this package is used in a product, Eric Young should be given attribution
501 as the author of the parts of the library used.
502 This can be in the form of a textual message at program startup or
503 in documentation (online or textual) provided with the package.
505 Redistribution and use in source and binary forms, with or without
506 modification, are permitted provided that the following conditions
508 1. Redistributions of source code must retain the copyright
509 notice, this list of conditions and the following disclaimer.
510 2. Redistributions in binary form must reproduce the above copyright
511 notice, this list of conditions and the following disclaimer in the
512 documentation and/or other materials provided with the distribution.
513 3. All advertising materials mentioning features or use of this software
514 must display the following acknowledgement:
515 "This product includes cryptographic software written by
516 Eric Young (eay@cryptsoft.com)"
517 The word 'cryptographic' can be left out if the rouines from the library
518 being used are not cryptographic related :-).
519 4. If you include any Windows specific code (or a derivative thereof) from
520 the apps directory (application code) you must include an acknowledgement:
521 "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"
523 THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND
524 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
525 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
526 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
527 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
528 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
529 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
530 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
531 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
532 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
535 The licence and distribution terms for any publically available version or
536 derivative of this code cannot be changed. i.e. this code cannot simply be
537 copied and put under another distribution licence
538 [including the GNU Public Licence.]
544 The :mod:`pyexpat` extension is built using an included copy of the expat
545 sources unless the build is configured ``--with-system-expat``::
547 Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
548 Copyright (c) 2001-2017 Expat maintainers
549 Licensed under the MIT license:
551 Permission is hereby granted, free of charge, to any person obtaining
552 a copy of this software and associated documentation files (the
553 "Software"), to deal in the Software without restriction, including
554 without limitation the rights to use, copy, modify, merge, publish,
555 distribute, sublicense, and/or sell copies of the Software, and to
556 permit persons to whom the Software is furnished to do so, subject to
557 the following conditions:
559 The above copyright notice and this permission notice shall be included
560 in all copies or substantial portions of the Software.
562 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
563 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
564 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
565 IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
566 CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
567 TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
568 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
574 The :mod:`_ctypes` extension is built using an included copy of the libffi
575 sources unless the build is configured ``--with-system-libffi``::
577 Copyright (c) 1996-2008 Red Hat, Inc and others.
579 Permission is hereby granted, free of charge, to any person obtaining
580 a copy of this software and associated documentation files (the
581 ``Software''), to deal in the Software without restriction, including
582 without limitation the rights to use, copy, modify, merge, publish,
583 distribute, sublicense, and/or sell copies of the Software, and to
584 permit persons to whom the Software is furnished to do so, subject to
585 the following conditions:
587 The above copyright notice and this permission notice shall be included
588 in all copies or substantial portions of the Software.
590 THE SOFTWARE IS PROVIDED ``AS IS'', WITHOUT WARRANTY OF ANY KIND,
591 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
592 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
593 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
594 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
595 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
596 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
597 DEALINGS IN THE SOFTWARE.
603 The :mod:`zlib` extension is built using an included copy of the zlib
604 sources if the zlib version found on the system is too old to be
607 Copyright (C) 1995-2011 Jean-loup Gailly and Mark Adler
609 This software is provided 'as-is', without any express or implied
610 warranty. In no event will the authors be held liable for any damages
611 arising from the use of this software.
613 Permission is granted to anyone to use this software for any purpose,
614 including commercial applications, and to alter it and redistribute it
615 freely, subject to the following restrictions:
617 1. The origin of this software must not be misrepresented; you must not
618 claim that you wrote the original software. If you use this software
619 in a product, an acknowledgment in the product documentation would be
620 appreciated but is not required.
622 2. Altered source versions must be plainly marked as such, and must not be
623 misrepresented as being the original software.
625 3. This notice may not be removed or altered from any source distribution.
627 Jean-loup Gailly Mark Adler
628 jloup@gzip.org madler@alumni.caltech.edu
634 The implementation of the hash table used by the :mod:`tracemalloc` is based
635 on the cfuhash project::
637 Copyright (c) 2005 Don Owens
640 This code is released under the BSD license:
642 Redistribution and use in source and binary forms, with or without
643 modification, are permitted provided that the following conditions
646 * Redistributions of source code must retain the above copyright
647 notice, this list of conditions and the following disclaimer.
649 * Redistributions in binary form must reproduce the above
650 copyright notice, this list of conditions and the following
651 disclaimer in the documentation and/or other materials provided
652 with the distribution.
654 * Neither the name of the author nor the names of its
655 contributors may be used to endorse or promote products derived
656 from this software without specific prior written permission.
658 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
659 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
660 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
661 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
662 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
663 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
664 (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
665 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
666 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
667 STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
668 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
669 OF THE POSSIBILITY OF SUCH DAMAGE.
675 The :mod:`_decimal` Module is built using an included copy of the libmpdec
676 library unless the build is configured ``--with-system-libmpdec``::
678 Copyright (c) 2008-2016 Stefan Krah. All rights reserved.
680 Redistribution and use in source and binary forms, with or without
681 modification, are permitted provided that the following conditions
684 1. Redistributions of source code must retain the above copyright
685 notice, this list of conditions and the following disclaimer.
687 2. Redistributions in binary form must reproduce the above copyright
688 notice, this list of conditions and the following disclaimer in the
689 documentation and/or other materials provided with the distribution.
691 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND
692 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
693 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
694 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
695 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
696 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
697 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
698 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
699 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
700 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
703 ---------------------------------------------------------------------------
705 Additional attribution text found in the source:
711 Copyright (C) 2006 - 2010 Gregor Lingl
714 This software is provided 'as-is', without any express or implied
715 warranty. In no event will the authors be held liable for any damages
716 arising from the use of this software.
718 Permission is granted to anyone to use this software for any purpose,
719 including commercial applications, and to alter it and redistribute it
720 freely, subject to the following restrictions:
722 1. The origin of this software must not be misrepresented; you must not
723 claim that you wrote the original software. If you use this software
724 in a product, an acknowledgment in the product documentation would be
725 appreciated but is not required.
726 2. Altered source versions must be plainly marked as such, and must not be
727 misrepresented as being the original software.
728 3. This notice may not be removed or altered from any source distribution.
731 Lib/logging/__init__.py
734 Copyright 2001-2017 by Vinay Sajip. All Rights Reserved.
736 Permission to use, copy, modify, and distribute this software and its
737 documentation for any purpose and without fee is hereby granted,
738 provided that the above copyright notice appear in all copies and that
739 both that copyright notice and this permission notice appear in
740 supporting documentation, and that the name of Vinay Sajip
741 not be used in advertising or publicity pertaining to distribution
742 of the software without specific, written prior permission.
744 VINAY SAJIP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
745 ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL
746 VINAY SAJIP BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
747 ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
748 IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
749 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
752 Lib/multiprocessing/__init__.py
755 Copyright (c) 2006-2008, R Oudkerk
758 Redistribution and use in source and binary forms, with or without
759 modification, are permitted provided that the following conditions
762 1. Redistributions of source code must retain the above copyright
763 notice, this list of conditions and the following disclaimer.
764 2. Redistributions in binary form must reproduce the above copyright
765 notice, this list of conditions and the following disclaimer in the
766 documentation and/or other materials provided with the distribution.
767 3. Neither the name of author nor the names of any contributors may be
768 used to endorse or promote products derived from this software
769 without specific prior written permission.
771 THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS "AS IS" AND
772 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
773 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
774 ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
775 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
776 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
777 OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
778 HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
779 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
780 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
786 Copyright (c) 2001-2006 Gregory P. Ward. All rights reserved.
787 Copyright (c) 2002-2006 Python Software Foundation. All rights reserved.
789 Redistribution and use in source and binary forms, with or without
790 modification, are permitted provided that the following conditions are
793 * Redistributions of source code must retain the above copyright
794 notice, this list of conditions and the following disclaimer.
796 * Redistributions in binary form must reproduce the above copyright
797 notice, this list of conditions and the following disclaimer in the
798 documentation and/or other materials provided with the distribution.
800 * Neither the name of the author nor the names of its
801 contributors may be used to endorse or promote products derived from
802 this software without specific prior written permission.
804 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
805 IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
806 TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
807 PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR
808 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
809 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
810 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
811 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
812 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
813 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
814 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
820 Copyright (c) 1999-2000, Marc-Andre Lemburg; mailto:mal@lemburg.com
821 Copyright (c) 2000-2010, eGenix.com Software GmbH; mailto:info@egenix.com
823 Permission to use, copy, modify, and distribute this software and its
824 documentation for any purpose and without fee or royalty is hereby granted,
825 provided that the above copyright notice appear in all copies and that
826 both that copyright notice and this permission notice appear in
827 supporting documentation or portions thereof, including modifications,
830 EGENIX.COM SOFTWARE GMBH DISCLAIMS ALL WARRANTIES WITH REGARD TO
831 THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
832 FITNESS, IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL,
833 INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
834 FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
835 NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
836 WITH THE USE OR PERFORMANCE OF THIS SOFTWARE !
842 Copyright Disney Enterprises, Inc. All Rights Reserved.
843 Licensed to PSF under a Contributor Agreement
845 Licensed under the Apache License, Version 2.0 (the "License");
846 you may not use this file except in compliance with the License.
847 You may obtain a copy of the License at
849 http://www.apache.org/licenses/LICENSE-2.0
851 Unless required by applicable law or agreed to in writing, software
852 distributed under the License is distributed on an "AS IS" BASIS,
853 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
854 either express or implied. See the License for the specific language
855 governing permissions and limitations under the License.
858 Lib/sqlite3/__init__.py
861 Copyright (C) 2005 Gerhard Häring <gh@ghaering.de>
863 This file is part of pysqlite.
865 This software is provided 'as-is', without any express or implied
866 warranty. In no event will the authors be held liable for any damages
867 arising from the use of this software.
869 Permission is granted to anyone to use this software for any purpose,
870 including commercial applications, and to alter it and redistribute it
871 freely, subject to the following restrictions:
873 1. The origin of this software must not be misrepresented; you must not
874 claim that you wrote the original software. If you use this software
875 in a product, an acknowledgment in the product documentation would be
876 appreciated but is not required.
877 2. Altered source versions must be plainly marked as such, and must not be
878 misrepresented as being the original software.
879 3. This notice may not be removed or altered from any source distribution.
885 Copyright (C) 2002 Lars Gustaebel <lars@gustaebel.de>
888 Permission is hereby granted, free of charge, to any person
889 obtaining a copy of this software and associated documentation
890 files (the "Software"), to deal in the Software without
891 restriction, including without limitation the rights to use,
892 copy, modify, merge, publish, distribute, sublicense, and/or sell
893 copies of the Software, and to permit persons to whom the
894 Software is furnished to do so, subject to the following
897 The above copyright notice and this permission notice shall be
898 included in all copies or substantial portions of the Software.
900 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
901 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
902 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
903 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
904 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
905 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
906 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
907 OTHER DEALINGS IN THE SOFTWARE.
910 Lib/unittest/__init__.py
913 Copyright (c) 1999-2003 Steve Purcell
914 Copyright (c) 2003-2010 Python Software Foundation
915 This module is free software, and you may redistribute it and/or modify
916 it under the same terms as Python itself, so long as this copyright message
917 and disclaimer are retained in their original form.
919 IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
920 SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF
921 THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
924 THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT
925 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
926 PARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS,
927 AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
928 SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
931 Modules/_localemodule.c
934 Copyright (C) 1997, 2002, 2003 Martin von Loewis
936 Permission to use, copy, modify, and distribute this software and its
937 documentation for any purpose and without fee is hereby granted,
938 provided that the above copyright notice appear in all copies.
940 This software comes with no warranty. Use at your own risk.
943 Modules/parsermodule.c
946 Copyright 1995-1996 by Fred L. Drake, Jr. and Virginia Polytechnic
947 Institute and State University, Blacksburg, Virginia, USA.
948 Portions copyright 1991-1995 by Stichting Mathematisch Centrum,
949 Amsterdam, The Netherlands. Copying is permitted under the terms
950 associated with the main Python distribution, with the additional
951 restriction that this additional notice be included and maintained
952 on all distributed copies.
958 Copyright 1992-1994, David Gottner
962 Permission to use, copy, modify, and distribute this software and its
963 documentation for any purpose and without fee is hereby granted,
964 provided that the above copyright notice, this permission notice and
965 the following disclaimer notice appear unmodified in all copies.
967 I DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
968 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL I
969 BE LIABLE FOR ANY SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY
970 DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER
971 IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
972 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
974 Nevertheless, I would like to know about bugs in this library or
975 suggestions for improvment. Send bug reports and feedback to
976 davegottner@delphi.com.
979 Tools/pynche/X/xlicense.txt
982 X Window System License - X11R6.4
984 Copyright (c) 1998 The Open Group
986 Permission is hereby granted, free of charge, to any person obtaining
987 a copy of this software and associated documentation files (the
988 "Software"), to deal in the Software without restriction, including
989 without limitation the rights to use, copy, modify, merge, publish,
990 distribute, sublicense, and/or sell copies of the Software, and to
991 permit persons to whom the Software is furnished to do so, subject to
992 the following conditions:
994 The above copyright notice and this permission notice shall be
995 included in all copies or substantial portions of the Software.
997 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
998 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
999 MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
1000 IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
1001 OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
1002 ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
1003 OTHER DEALINGS IN THE SOFTWARE.
1005 Except as contained in this notice, the name of The Open Group shall
1006 not be used in advertising or otherwise to promote the sale, use or
1007 other dealings in this Software without prior written authorization
1008 from The Open Group.
1010 X Window System is a trademark of The Open Group
1016 Copyright (C) 1994 X Consortium
1018 Permission is hereby granted, free of charge, to any person obtaining a copy
1019 of this software and associated documentation files (the "Software"), to
1020 deal in the Software without restriction, including without limitation the
1021 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
1022 sell copies of the Software, and to permit persons to whom the Software is
1023 furnished to do so, subject to the following conditions:
1025 The above copyright notice and this permission notice shall be included in
1026 all copies or substantial portions of the Software.
1028 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1029 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1030 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1031 X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
1032 AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
1033 TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1035 Except as contained in this notice, the name of the X Consortium shall not
1036 be used in advertising or otherwise to promote the sale, use or other deal-
1037 ings in this Software without prior written authorization from the X Consor-
1041 Include/dynamic_annotations.h
1042 Python/dynamic_annotations.c
1045 Copyright (c) 2008-2009, Google Inc.
1046 All rights reserved.
1048 Redistribution and use in source and binary forms, with or without
1049 modification, are permitted provided that the following conditions are
1052 * Redistributions of source code must retain the above copyright
1053 notice, this list of conditions and the following disclaimer.
1054 * Neither the name of Google Inc. nor the names of its
1055 contributors may be used to endorse or promote products derived from
1056 this software without specific prior written permission.
1058 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
1059 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
1060 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
1061 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
1062 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
1063 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
1064 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
1065 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
1066 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
1067 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
1068 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
1073 BLAKE2 reference source code package - optimized C implementations
1075 Copyright 2012, Samuel Neves <sneves@dei.uc.pt>. You may use this under the
1076 terms of the CC0, the OpenSSL Licence, or the Apache Public License 2.0, at
1077 your option. The terms of these licenses can be found at:
1079 - CC0 1.0 Universal : http://creativecommons.org/publicdomain/zero/1.0
1080 - OpenSSL license : https://www.openssl.org/source/license.html
1081 - Apache 2.0 : http://www.apache.org/licenses/LICENSE-2.0
1083 More information about the BLAKE2 hash function can be found at