components/python/testtools/testtools.license
changeset 5405 66fd59fecd68
child 6841 0d56cd532a1a
equal deleted inserted replaced
5404:55e409ba4e72 5405:66fd59fecd68
       
     1 LICENSE:
       
     2 
       
     3 Copyright (c) 2008-2011 Jonathan M. Lange <[email protected]> and the testtools
       
     4 authors.
       
     5 
       
     6 The testtools authors are:
       
     7  * Canonical Ltd
       
     8  * Twisted Matrix Labs
       
     9  * Jonathan Lange
       
    10  * Robert Collins
       
    11  * Andrew Bennetts
       
    12  * Benjamin Peterson
       
    13  * Jamu Kakar
       
    14  * James Westby
       
    15  * Martin [gz]
       
    16  * Michael Hudson-Doyle
       
    17  * Aaron Bentley
       
    18  * Christian Kampka
       
    19  * Gavin Panella
       
    20  * Martin Pool
       
    21  * Vincent Ladeuil
       
    22  * Nikola Đipanov
       
    23 
       
    24 and are collectively referred to as "testtools developers".
       
    25 
       
    26 Permission is hereby granted, free of charge, to any person obtaining a copy
       
    27 of this software and associated documentation files (the "Software"), to deal
       
    28 in the Software without restriction, including without limitation the rights
       
    29 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
       
    30 copies of the Software, and to permit persons to whom the Software is
       
    31 furnished to do so, subject to the following conditions:
       
    32 
       
    33 The above copyright notice and this permission notice shall be included in all
       
    34 copies or substantial portions of the Software.
       
    35 
       
    36 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
       
    37 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
       
    38 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
       
    39 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
       
    40 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
       
    41 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
       
    42 SOFTWARE.
       
    43 
       
    44 Some code in testtools/run.py taken from Python's unittest module:
       
    45 Copyright (c) 1999-2003 Steve Purcell
       
    46 Copyright (c) 2003-2010 Python Software Foundation
       
    47 
       
    48 This module is free software, and you may redistribute it and/or modify
       
    49 it under the same terms as Python itself, so long as this copyright message
       
    50 and disclaimer are retained in their original form.
       
    51 
       
    52 IN NO EVENT SHALL THE AUTHOR BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
       
    53 SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF
       
    54 THIS CODE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
       
    55 DAMAGE.
       
    56 
       
    57 THE AUTHOR SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT
       
    58 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
       
    59 PARTICULAR PURPOSE.  THE CODE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS,
       
    60 AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
       
    61 SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
       
    62 
       
    63 ===========================================================
       
    64 
       
    65 
       
    66 Python License (Python-2.0)
       
    67 
       
    68 Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights Reserved
       
    69 
       
    70 Python License, Version 2 (Python-2.0)
       
    71 
       
    72 
       
    73 PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2
       
    74 --------------------------------------------
       
    75 
       
    76 1. This LICENSE AGREEMENT is between the Python Software Foundation
       
    77 ("PSF"), and the Individual or Organization ("Licensee") accessing and
       
    78 otherwise using this software ("Python") in source or binary form and
       
    79 its associated documentation.
       
    80 
       
    81 2. Subject to the terms and conditions of this License Agreement, PSF
       
    82 hereby grants Licensee a nonexclusive, royalty-free, world-wide
       
    83 license to reproduce, analyze, test, perform and/or display publicly,
       
    84 prepare derivative works, distribute, and otherwise use Python
       
    85 alone or in any derivative version, provided, however, that PSF's
       
    86 License Agreement and PSF's notice of copyright, i.e., "Copyright (c)
       
    87 2001, 2002, 2003, 2004, 2005, 2006 Python Software Foundation; All Rights
       
    88 Reserved" are retained in Python alone or in any derivative version
       
    89 prepared by Licensee.
       
    90 
       
    91 3. In the event Licensee prepares a derivative work that is based on
       
    92 or incorporates Python or any part thereof, and wants to make
       
    93 the derivative work available to others as provided herein, then
       
    94 Licensee hereby agrees to include in any such work a brief summary of
       
    95 the changes made to Python.
       
    96 
       
    97 4. PSF is making Python available to Licensee on an "AS IS"
       
    98 basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
       
    99 IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND
       
   100 DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
       
   101 FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT
       
   102 INFRINGE ANY THIRD PARTY RIGHTS.
       
   103 
       
   104 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON
       
   105 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS
       
   106 A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON,
       
   107 OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
       
   108 
       
   109 6. This License Agreement will automatically terminate upon a material
       
   110 breach of its terms and conditions.
       
   111 
       
   112 7. Nothing in this License Agreement shall be deemed to create any
       
   113 relationship of agency, partnership, or joint venture between PSF and
       
   114 Licensee. This License Agreement does not grant permission to use PSF
       
   115 trademarks or trade name in a trademark sense to endorse or promote
       
   116 products or services of Licensee, or any third party.
       
   117 
       
   118 8. By copying, installing or otherwise using Python, Licensee
       
   119 agrees to be bound by the terms and conditions of this License
       
   120 Agreement.
       
   121 
       
   122 BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0
       
   123 -------------------------------------------
       
   124 
       
   125 BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1
       
   126 
       
   127 1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an
       
   128 office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the
       
   129 Individual or Organization ("Licensee") accessing and otherwise using
       
   130 this software in source or binary form and its associated
       
   131 documentation ("the Software").
       
   132 
       
   133 2. Subject to the terms and conditions of this BeOpen Python License
       
   134 Agreement, BeOpen hereby grants Licensee a non-exclusive,
       
   135 royalty-free, world-wide license to reproduce, analyze, test, perform
       
   136 and/or display publicly, prepare derivative works, distribute, and
       
   137 otherwise use the Software alone or in any derivative version,
       
   138 provided, however, that the BeOpen Python License is retained in the
       
   139 Software, alone or in any derivative version prepared by Licensee.
       
   140 
       
   141 3. BeOpen is making the Software available to Licensee on an "AS IS"
       
   142 basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
       
   143 IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND
       
   144 DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
       
   145 FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT
       
   146 INFRINGE ANY THIRD PARTY RIGHTS.
       
   147 
       
   148 4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
       
   149 SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS
       
   150 AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY
       
   151 DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF.
       
   152 
       
   153 5. This License Agreement will automatically terminate upon a material
       
   154 breach of its terms and conditions.
       
   155 
       
   156 6. This License Agreement shall be governed by and interpreted in all
       
   157 respects by the law of the State of California, excluding conflict of
       
   158 law provisions. Nothing in this License Agreement shall be deemed to
       
   159 create any relationship of agency, partnership, or joint venture
       
   160 between BeOpen and Licensee. This License Agreement does not grant
       
   161 permission to use BeOpen trademarks or trade names in a trademark
       
   162 sense to endorse or promote products or services of Licensee, or any
       
   163 third party. As an exception, the "BeOpen Python" logos available at
       
   164 http://www.pythonlabs.com/logos.html may be used according to the
       
   165 permissions granted on that web page.
       
   166 
       
   167 7. By copying, installing or otherwise using the software, Licensee
       
   168 agrees to be bound by the terms and conditions of this License
       
   169 Agreement.
       
   170 
       
   171 CNRI OPEN SOURCE LICENSE AGREEMENT (for Python 1.6b1)
       
   172 --------------------------------------------------
       
   173 Python 1.6, beta 1, is made available subject to the terms and conditions in CNRIs License Agreement. This Agreement may be located on the Internet using the following unique, persistent identifier (known as a handle): 1895.22/1011. This Agreement may also be obtained from a proxy server on the Internet using the URL:http://hdl.handle.net/1895.22/1011
       
   174 
       
   175 IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY.
       
   176 
       
   177 BY CLICKING ON "ACCEPT" WHERE INDICATED BELOW, OR BY COPYING,
       
   178 INSTALLING OR OTHERWISE USING PYTHON 1.6, beta 1 SOFTWARE, YOU ARE
       
   179 DEEMED TO HAVE AGREED TO THE TERMS AND CONDITIONS OF THIS LICENSE
       
   180 AGREEMENT.
       
   181 
       
   182 1. This LICENSE AGREEMENT is between the Corporation for National
       
   183 Research Initiatives, having an office at 1895 Preston White Drive,
       
   184 Reston, VA 20191 ("CNRI"), and the Individual or Organization
       
   185 ("Licensee") accessing and otherwise using Python 1.6, beta 1
       
   186 software in source or binary form and its associated documentation,
       
   187 as released at the www.python.org Internet site on August 4, 2000
       
   188 ("Python 1.6b1").
       
   189 
       
   190 2. Subject to the terms and conditions of this License Agreement, CNRI
       
   191 hereby grants Licensee a non-exclusive, royalty-free, world-wide
       
   192 license to reproduce, analyze, test, perform and/or display
       
   193 publicly, prepare derivative works, distribute, and otherwise use
       
   194 Python 1.6b1 alone or in any derivative version, provided, however,
       
   195 that CNRIs License Agreement is retained in Python 1.6b1, alone or
       
   196 in any derivative version prepared by Licensee.
       
   197 
       
   198 Alternately, in lieu of CNRIs License Agreement, Licensee may
       
   199 substitute the following text (omitting the quotes): "Python 1.6,
       
   200 beta 1, is made available subject to the terms and conditions in
       
   201 CNRIs License Agreement. This Agreement may be located on the
       
   202 Internet using the following unique, persistent identifier (known
       
   203 as a handle): 1895.22/1011. This Agreement may also be obtained
       
   204 from a proxy server on the Internet using the
       
   205 URL:http://hdl.handle.net/1895.22/1011".
       
   206 
       
   207 3. In the event Licensee prepares a derivative work that is based on
       
   208 or incorporates Python 1.6b1 or any part thereof, and wants to make
       
   209 the derivative work available to the public as provided herein,
       
   210 then Licensee hereby agrees to indicate in any such work the nature
       
   211 of the modifications made to Python 1.6b1.
       
   212 
       
   213 4. CNRI is making Python 1.6b1 available to Licensee on an "AS IS"
       
   214 basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
       
   215 IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND
       
   216 DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR
       
   217 FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6b1
       
   218 WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
       
   219 
       
   220 5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE
       
   221 SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR
       
   222 LOSS AS A RESULT OF USING, MODIFYING OR DISTRIBUTING PYTHON 1.6b1,
       
   223 OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY
       
   224 THEREOF.
       
   225 
       
   226 6. This License Agreement will automatically terminate upon a material
       
   227 breach of its terms and conditions.
       
   228 
       
   229 7. This License Agreement shall be governed by and interpreted in all
       
   230 respects by the law of the State of Virginia, excluding conflict of
       
   231 law provisions. Nothing in this License Agreement shall be deemed
       
   232 to create any relationship of agency, partnership, or joint venture
       
   233 between CNRI and Licensee. This License Agreement does not grant
       
   234 permission to use CNRI trademarks or trade name in a trademark
       
   235 sense to endorse or promote products or services of Licensee, or
       
   236 any third party.
       
   237 
       
   238 8. By clicking on the "ACCEPT" button where indicated, or by copying,
       
   239 installing or otherwise using Python 1.6b1, Licensee agrees to be
       
   240 bound by the terms and conditions of this License Agreement.
       
   241 
       
   242 ACCEPT
       
   243 
       
   244 CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2
       
   245 --------------------------------------------------
       
   246 
       
   247 Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam,
       
   248 The Netherlands. All rights reserved.
       
   249 
       
   250 Permission to use, copy, modify, and distribute this software and its
       
   251 documentation for any purpose and without fee is hereby granted,
       
   252 provided that the above copyright notice appear in all copies and that
       
   253 both that copyright notice and this permission notice appear in
       
   254 supporting documentation, and that the name of Stichting Mathematisch
       
   255 Centrum or CWI not be used in advertising or publicity pertaining to
       
   256 distribution of the software without specific, written prior
       
   257 permission.
       
   258 
       
   259 STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO
       
   260 THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
       
   261 FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE
       
   262 FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
       
   263 WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
       
   264 ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
       
   265 OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
       
   266 
       
   267