[an error occurred while processing this directive] JCSP Home
[an error occurred while processing this directive] JCSP Library
[an error occurred while processing this directive] Documentation
[an error occurred while processing this directive] Design
[an error occurred while processing this directive] Download
[an error occurred while processing this directive] Demos
[an error occurred while processing this directive] Test
[an error occurred while processing this directive] Links
[an error occurred while processing this directive] Glossary

JCSP Library Classes


License

You must read and agree with the terms of this license.



       Java Communicating Sequential Processes - Development Kit

                     Version 0.5 Early Access

                        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 University of Kent at Canterbury ("UKC")
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 JCSP 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.

2. JCSP Platform Interface. Licensee may not modify the JCSP Application
Program Interface ("JCSP API", identified as classes contained within the
"jcsp" package or any subpackages of the "jcsp" package), by creating
additional classes within the JCSP API or otherwise causing the addition
to or modification of the classes in the JCSP API.  In the event that
Licensee creates any JCSP-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 JCSP-based
software. 

3. Restrictions. Software is confidential copyrighted information of UKC and
title to all copies is retained by UKC 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.

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

5. Limitation of Liability.   UKC 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 UKC 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 UKC
HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.      

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

7. Export Regulations. Software, including technical data, is subject to
U.K. 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.

8. 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 UKC's opinion deletion of any provisions of the License by operation 
of this paragraph unreasonably compromises the rights or increase the
liabilities of UKC or its licensors, UKC reserves the right to terminate
the License and refund the fee paid by Licensee, if any, as Licensee's
sole and exclusive remedy.



Do you accept these license terms?

YES, I agree

NO, I do not agree


Copyright © 1997, 1998 Paul Austin, University Of Kent at Canterbury. All rights reserved.