1 2 A. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING JYTHON 3 ======================================================= 4 5 PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 6 -------------------------------------------- 7 8 1. This LICENSE AGREEMENT is between the Python Software Foundation 9 ("PSF"), and the Individual or Organization ("Licensee") accessing and 10 otherwise using this software ("Jython") in source or binary form and 11 its associated documentation. 12 13 2. Subject to the terms and conditions of this License Agreement, PSF 14 hereby grants Licensee a nonexclusive, royalty-free, world-wide 15 license to reproduce, analyze, test, perform and/or display publicly, 16 prepare derivative works, distribute, and otherwise use Jython alone 17 or in any derivative version, provided, however, that PSF's License 18 Agreement and PSF's notice of copyright, i.e., "Copyright (c) 2007 19 Python Software Foundation; All Rights Reserved" are retained in 20 Jython alone or in any derivative version prepared by Licensee. 21 22 3. In the event Licensee prepares a derivative work that is based on 23 or incorporates Jython or any part thereof, and wants to make 24 the derivative work available to others as provided herein, then 25 Licensee hereby agrees to include in any such work a brief summary of 26 the changes made to Jython. 27 28 4. PSF is making Jython available to Licensee on an "AS IS" 29 basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR 30 IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND 31 DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS 32 FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF JYTHON WILL NOT 33 INFRINGE ANY THIRD PARTY RIGHTS. 34 35 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF JYTHON 36 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS 37 A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING JYTHON, 38 OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. 39 40 6. This License Agreement will automatically terminate upon a material 41 breach of its terms and conditions. 42 43 7. Nothing in this License Agreement shall be deemed to create any 44 relationship of agency, partnership, or joint venture between PSF and 45 Licensee. This License Agreement does not grant permission to use PSF 46 trademarks or trade name in a trademark sense to endorse or promote 47 products or services of Licensee, or any third party. 48 49 8. By copying, installing or otherwise using Jython, Licensee 50 agrees to be bound by the terms and conditions of this License 51 Agreement. 52 53 Jython 2.0, 2.1 License 54 ================================ 55 56 Copyright (c) 2000-2009 Jython Developers. 57 All rights reserved. 58 59 Redistribution and use in source and binary forms, with or without 60 modification, are permitted provided that the following conditions 61 are met: 62 63 - Redistributions of source code must retain the above copyright 64 notice, this list of conditions and the following disclaimer. 65 66 - Redistributions in binary form must reproduce the above copyright 67 notice, this list of conditions and the following disclaimer in 68 the documentation and/or other materials provided with the distribution. 69 70 - Neither the name of the Jython Developers nor the names of 71 its contributors may be used to endorse or promote products 72 derived from this software without specific prior written permission. 73 74 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 75 ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 76 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 77 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR 78 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 79 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 80 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 81 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 82 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 83 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 84 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 85 86 87 88 89 JPython 1.1.x Software License. 90 ========================= 91 92 ______________________________________________________________________ 93 94 IMPORTANT: PLEASE READ THE FOLLOWING AGREEMENT CAREFULLY. 95 96 BY CLICKING ON THE "ACCEPT" BUTTON WHERE INDICATED, OR BY INSTALLING, 97 COPYING OR OTHERWISE USING THE SOFTWARE, YOU ARE DEEMED TO HAVE AGREED TO 98 THE TERMS AND CONDITIONS OF THIS AGREEMENT. 99 100 ______________________________________________________________________ 101 102 JPython version 1.1.x 103 104 1. This LICENSE AGREEMENT is between the Corporation for National Research 105 Initiatives, having an office at 1895 Preston White Drive, Reston, VA 106 20191 ("CNRI"), and the Individual or Organization ("Licensee") 107 accessing and using JPython version 1.1.x in source or binary form and 108 its associated documentation as provided herein ("Software"). 109 110 2. Subject to the terms and conditions of this License Agreement, CNRI 111 hereby grants Licensee a non-exclusive, non-transferable, royalty-free, 112 world-wide license to reproduce, analyze, test, perform and/or display 113 publicly, prepare derivative works, distribute, and otherwise use the 114 Software alone or in any derivative version, provided, however, that 115 CNRI's License Agreement and CNRI's notice of copyright, i.e., 116 "Copyright 1996-1999 Corporation for National Research Initiatives; 117 All Rights Reserved" are both retained in the Software, alone or in any 118 derivative version prepared by Licensee. 119 120 Alternatively, in lieu of CNRI's License Agreement, Licensee may 121 substitute the following text (omitting the quotes), provided, however, 122 that such text is displayed prominently in the Software alone or in any 123 derivative version prepared by Licensee: "JPython (Version 1.1.x) is 124 made available subject to the terms and conditions in CNRI's License 125 Agreement. This Agreement may be located on the Internet using the 126 following unique, persistent identifier (known as a handle): 127 1895.22/1006. The License may also be obtained from a proxy server on 128 the Web using the following URL: http://hdl.handle.net/1895.22/1006." 129 130 3. In the event Licensee prepares a derivative work that is based on or 131 incorporates the Software or any part thereof, and wants to make the 132 derivative work available to the public as provided herein, then 133 Licensee hereby agrees to indicate in any such work, in a prominently 134 visible way, the nature of the modifications made to CNRI's Software. 135 136 4. Licensee may not use CNRI trademarks or trade name, including JPython 137 or CNRI, in a trademark sense to endorse or promote products or 138 services of Licensee, or any third party. Licensee may use the mark 139 JPython in connection with Licensee's derivative versions that are 140 based on or incorporate the Software, but only in the form 141 "JPython-based ___________________," or equivalent. 142 143 5. CNRI is making the Software available to Licensee on an "AS IS" basis. 144 CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED. BY WAY 145 OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND DISCLAIMS ANY 146 REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY 147 PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT INFRINGE 148 ANY THIRD PARTY RIGHTS. 149 150 6. CNRI SHALL NOT BE LIABLE TO LICENSEE OR OTHER USERS OF THE SOFTWARE FOR 151 ANY INCIDENTAL, SPECIAL OR CONSEQUENTIAL DAMAGES OR LOSS AS A RESULT OF 152 USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY DERIVATIVE 153 THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. SOME STATES DO NOT 154 ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY SO THE ABOVE DISCLAIMER 155 MAY NOT APPLY TO LICENSEE. 156 157 7. This License Agreement may be terminated by CNRI (i) immediately upon 158 written notice from CNRI of any material breach by the Licensee, if the 159 nature of the breach is such that it cannot be promptly remedied; or 160 (ii) sixty (60) days following notice from CNRI to Licensee of a 161 material remediable breach, if Licensee has not remedied such breach 162 within that sixty-day period. 163 164 8. This License Agreement shall be governed by and interpreted in all 165 respects by the law of the State of Virginia, excluding conflict of law 166 provisions. Nothing in this Agreement shall be deemed to create any 167 relationship of agency, partnership, or joint venture between CNRI and 168 Licensee. 169 170 9. By clicking on the "ACCEPT" button where indicated, or by installing, 171 copying or otherwise using the Software, Licensee agrees to be bound by 172 the terms and conditions of this License Agreement. 173 174 [ACCEPT BUTTON] 175 176 B. HISTORY OF THE SOFTWARE 177 ======================================================= 178 179 JPython was created in late 1997 by Jim Hugunin. Jim was also the 180 primary developer while he was at CNRI. In February 1999 Barry Warsaw 181 took over as primary developer and released JPython version 1.1. 182 183 In October 2000 Barry helped move the software to SourceForge 184 where it was renamed to Jython. Jython 2.0 and 2.1 were developed 185 under the Jython specific license below. 186 187 From the 2.2 release on, Jython contributors have signed 188 Python Software Foundation contributor agreements and releases are 189 covered under the Python Software Foundation license version 2. 190 191 The standard library is covered by the Python Software Foundation 192 license as well. See the Lib/LICENSE file for details. 193 194 The zxJDBC package was written by Brian Zimmer and originally licensed 195 under the GNU Public License. The package is now covered by the Jython 196 Software License. 197 198 The command line interpreter is covered by the Apache Software 199 License. See the org/apache/LICENSE file for details. 200 201