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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.