Communicating Threads for Java - Development Kit

 

Version CTJ 0.9 All Revisions

 

Binary Code License

 

This binary code license ("License") contains rights and restrictions associated with use of the accompanying software and documentation ("Software"). Read the License carefully before installing the Software. By installing the Software you agree to the terms and conditions of this License.

 

  1. Limited License Grant. The author ‘Gerald H. Hilderink’ grants to you ("Licensee") a non-exclusive, non-transferable limited license to use the Software without fee for evaluation of the Software and for development of CTJ compatible applications. Licensee may make one archival copy of the Software and may re-distribute complete, unmodified copies of the Software to software developers within Licensee's organization to avoid unnecessary download time, provided that this License conspicuously appear with all copies of the Software. Except for the foregoing, Licensee may not re-distribute the Software in whole or in part, either separately or included with a product.

 

  1. CTJ Platform Interface. Licensee may not modify the CTJ Application Program Interface ("CTJ API", identified as classes contained within the "csp" package or any subpackages of the "csp" package), by creating additional classes within the CTJ API or otherwise causing the addition to or modification of the classes in the CTJ API. In the event that Licensee creates any CTJ-related API and distributes such API to others for application development, Licensee must promptly publish an accurate specification for such API for free use by all developers of CTJ-based software.

 

  1. Restrictions. Software is confidential copyrighted information of the author and title to all copies is retained by the author and/or its licensors. Licensee shall not modify, decompile, disassemble, decrypt, extract, or otherwise reverse engineer Software. Software may not be leased, assigned, or sublicensed, in whole or in part.  Software is not designed or intended for use in on-line control of aircraft, air traffic, aircraft navigation or aircraft communications; or in the design, construction, operation or maintenance of any nuclear facility. Licensee warrants that it will not use or redistribute the Software for such purposes.

 

  1. Disclaimer of Warranty. Software is provided "AS IS," without a warranty of any kind. ALL EXPRESS OR IMPLIED REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.

 

  1. Limitation of Liability. AUTHOR AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY THIRD PARTY AS A RESULT OF USING OR DISTRIBUTING SOFTWARE. IN NO EVENT WILL THE AUTHOR OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

 

  1. Termination. Licensee may terminate this License at any time by destroying all copies of Software. This License will terminate immediately without notice from the author if Licensee fails to comply with any provision of this License. Upon such termination, Licensee must destroy all copies of Software.

 

  1. Export Regulations. Software, including technical data, is subject to NL. export control laws, and may be subject to export or import regulations in other countries. Licensee agrees to comply strictly with all such regulations and acknowledges that it has the responsibility to obtain licenses to export, re-export, or import Software.

 

  1. Severability. If any of the above provisions are held to be in violation of applicable law, void, or unenforceable in any jurisdiction, then such provisions are herewith waived to the extent necessary for the License to be otherwise enforceable in such jurisdiction. However, if in the author's opinion deletion of any provisions of the License by operation of this paragraph unreasonably compromises the rights or increase the liabilities of the author or its licensors, the author ‘Gerald H. Hilderink’ reserves the right to terminate the License and refund the fee paid by Licensee, if any, as Licensee's sole and exclusive remedy.