buildframework/helium/licenses/jython license 2.0, 2.1.txt
author timothy.murphy@nokia.com
Fri, 30 Apr 2010 16:07:17 +0100
branchfix
changeset 511 7581d432643a
parent 1 be27ed110b50
permissions -rw-r--r--
fix: support new trace compiler features for preventing clashes. Automatically turn on OST_TRACE_COMPILER_IN_USE macro. Look for trace header in systemincludes. Make directories in makefile parse to prevent clashes during build. Correct path for autogen headers. Correct case issue with autogen headers on Linux.


    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, 2001, 2002, 2003, 2004, 2005, 2006, 2007 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: