2271N/ACopyright (C) 2010 Michael Foord
2271N/AE-mail: fuzzyman AT voidspace DOT org DOT uk
2271N/AThis software is licensed under the terms of the BSD license.
2271N/ARedistribution and use in source and binary forms, with or without
2271N/Amodification, are permitted provided that the following conditions are met:
2271N/A Redistributions of source code must retain the above copyright notice, this
2271N/A list of conditions and the following disclaimer.
2271N/A Redistributions in binary form must reproduce the above copyright notice,
2271N/A this list of conditions and the following disclaimer in the documentation
2271N/ATHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
2271N/AANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
2271N/AWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
2271N/ADISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
2271N/AFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
2271N/ADAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
2271N/ASERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
2271N/ACAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
2271N/AOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
2271N/AOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2271N/A--------------------------------------------------------------------------
2271N/ACopyright (c) 1999-2003 Steve Purcell
2271N/ACopyright (c) 2003-2010 Python Software Foundation
2271N/AThis module is free software, and you may redistribute it
and/or modify
2271N/Ait under the same terms as Python itself, so long as this copyright message
2271N/Aand disclaimer are retained in their original form.
2271N/AIN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
2271N/ASPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF
2271N/ATHIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
2271N/ATHE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT
2271N/ALIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
2271N/APARTICULAR PURPOSE. THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS,
2271N/AAND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
2271N/ASUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
2271N/A--------------------------------------------------------------------------
2271N/A PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
2271N/A1. This LICENSE AGREEMENT is between the Python Software Foundation
2271N/A ("PSF"), and the Individual or Organization ("Licensee") accessing and
2271N/A otherwise using this software ("Python") in source or binary form and
2271N/A its associated documentation.
2271N/A2. Subject to the terms and conditions of this License Agreement, PSF
2271N/A hereby grants Licensee a nonexclusive, royalty-free, world-wide
2271N/A license to reproduce, analyze, test, perform
and/or display publicly,
2271N/A prepare derivative works, distribute, and otherwise use Python
2271N/A alone or in any derivative version, provided, however, that PSF's
2271N/A License Agreement and PSF's notice of copyright,
i.e., "Copyright (c)
2271N/A 2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
2271N/A Reserved" are retained in Python alone or in any derivative version
2271N/A3. In the event Licensee prepares a derivative work that is based on
2271N/A or incorporates Python or any part thereof, and wants to make
2271N/A the derivative work available to others as provided herein, then
2271N/A Licensee hereby agrees to include in any such work a brief summary of
2271N/A the changes made to Python.
2271N/A4. PSF is making Python available to Licensee on an "AS IS"
2271N/A basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
2271N/A IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
2271N/A DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
2271N/A FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
2271N/A INFRINGE ANY THIRD PARTY RIGHTS.
2271N/A5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
2271N/A FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
2271N/A A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
2271N/A OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
2271N/A6. This License Agreement will automatically terminate upon a material
2271N/A breach of its terms and conditions.
2271N/A7. Nothing in this License Agreement shall be deemed to create any
2271N/A relationship of agency, partnership, or joint venture between PSF and
2271N/A Licensee. This License Agreement does not grant permission to use PSF
2271N/A trademarks or trade name in a trademark sense to endorse or promote
2271N/A products or services of Licensee, or any third party.
2271N/A8. By copying, installing or otherwise using Python, Licensee
2271N/A agrees to be bound by the terms and conditions of this License