LICENCE AGREEMENT for the Kent Modelling Framework (KMF) Libraries version 2.0, developed by The University of Kent at Canterbury, UK, www.cs.ukc.ac.uk/kmf.
BETWEEN
The University of Kent at Canterbury, whose administrative offices are at Canterbury, CT2 7NZ (hereafter referred to as "The University")
And
The user, who by downloading and using KMF agrees to abide by these terms and conditions (hereafter referred to as "you").
Definition of KMF-LIBRARY
"KMF-LIBRARY" means the following library files:
* OCL4Java-1.1.jar,
* OCL4Java-2.0.jar,
* UMLModel-1.1.jar,
* UMLModel-2.0.jar
* Util-1.2.jar
* XMI-1.2.jar
which are part of the Kent Modelling Framework (version 2.0), developed by the University.
Important Notice
KMF-LIBRARY is distributed with and uses the following external libraries:
* BCEL, available from http://bcel.sourceforge.net/. BCEL is governed by it's own license agreement, so is not covered by this agreement. A copy of the license agreement for BCEL is included with the appropriate KMF distribution.
* Xerces (distributed as two .jar files), available from http://xml.apache.org/. Xerces is governed by it's own license agreement, so is not covered by this agreement. Copies of the license agreement for Xerces are included with the appropriate KMF distribution.
* CUPRuntime, available from http://www.cs.princeton.edu/~appel/modern/java/CUP/. CUP is governed by it's own license agreement, so is not covered by this agreement. Copies of the license agreement for CUP are included with the appropriate KMF distribution.
Preamble
This licence agreement is a binding contract between you and the University regarding the above mentioned software. Read the terms of this agreement carefully. By installing KMF-LIBRARY you accept the terms and conditions of this agreement. If you do not agree to the terms of this licence agreement, you must destroy the orginal and all copies of Toolgen and documentation. If you are accessing KMF-LIBRARY electronically, indicate your acceptance of these terms and conditions by selecting the "Accept"-Button at the end of this Agreement. If you do not agree, select the "Decline"-Button at the end of this agreement.
1. Licence
1.1. The University grants to you, subject to the following terms and conditions, a limited non-exclusive and non-transferable right to use KMF-LIBRARY free of any charge.
1.2. You may reproduce KMF-LIBRARY internally in binary form and use it for any legal purpose.
1.3. Any software generated in part or whole using KMF-LIBRARY must include the following acknowledgement:
"This product uses the KMF Libraries, part of the Kent Modelling Framework. KMF is developed by the University of Kent, www.cs.ukc.ac.uk/kmf."
1.4 You must not reverse engineer, decompile, disassemble, modify or translate KMF-LIBRARY or make any attempt to discover the source code of KMF-LIBRARY or create derivative works from KMF-LIBRARY. The source code must not be distributed to third parties.
1.5 You may reproduce and distribute KMF-LIBRARY complete and unmodified in a binary form, accompanied by this licence and any documentation received with KMF-LIBRARY.
1.6 Each time you redistribute KMF-LIBRARY, the recipient is deemed to have agreed to abide by the terms of this licence. You may not impose any further restrictions on the recipient's exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this Licence.
1.7 All intellectual property rights in KMF-LIBRARY and its user documentation are owned by the University. The University retains all rights not expressly granted.
1.8 You hereby grant the University an irrevocable, non-exclusive, royalty-free licence to use, copy, distribute, sub-licence, display, perform and prepare derivative works based on any feedback that you provide to the University, including materials, fixes, error corrections, enhancements, suggestions and the like.
2. Updates
This licence only grants the right to use the KMF-LIBRARY version as specified in this licence agreement. You are not entitled to use any update, upgrade or any other new version of KMF-LIBRARY, unless a new licence for such new version has been granted.
3. Disclaimer of warranty and limitation of liability
3.1. The University gives no warranty or condition and makes no representation that the Software will be suitable for any particular purpose or that use of the Software will not infringe the rights of third parties. The University accepts no responsibility for any technical limitations of the Software.
3.2. The Licensee is wholly responsible for the use to which the Software is put.
3.3. The Licensee agrees to indemnify the University and every employee, student, visiting researcher and agent of the University ("the Indemnified Parties"), and keep them fully and effectively indemnified, against any claim made against any of the Indemnified Parties as a result of the Licensee's use of the Software, provided that the Indemnified Party in question must:
3.3.1. promptly notify the Licensee of details of the claim;
3.3.2. not make any admissions in relation to the claim;
3.3.3. allow the Licensee to have conduct of the defence or settlement of the claim; and
3.3.4. give the Licensee all reasonable assistance (at the Licensee's expense) in dealing with the claim.
3.4. The liability of the University for any breach of this Agreement, or arising in any other way out of the subject-matter of this Agreement, will not extend to any incidental or consequential damages or losses or any loss of profits, loss of data, loss of contracts or opportunity, even if the Licensee has advised the University of the possibility of those losses or if they were within the University's contemplation.
4. Term and Termination
4.1. This agreement is effective from the date you install KMF-LIBRARY and will remain in force until terminated.
4.2. If you fail to comply with the terms and conditions of this agreement, the University may immediately terminate this agreement and your right and licence to use KMF-LIBRARY.
4.3. You may terminate this agreement at any time by destroying the original and all copies of KMF-LIBRARY and documentation.
4.4. You agree to destroy the original and all copies of KMF-LIBRARY and documentation upon termination of this agreement.
5. General
5.1. Each provision of this Agreement is to be construed separately and, even if the whole or any part of any provision proves to be illegal or unenforceable in any jurisdiction, the other provisions of this Agreement, and the remainder of the illegal or unenforceable provision, will continue in full force and effect in that jurisdiction, and the legality, validity and enforceability of that provision in any other jurisdiction will not be affected.
5.2. This Agreement will be governed by and construed in accordance with English Law. The English Courts will have exclusive jurisdiction to deal with any dispute which has arisen or may arise out of or in connection with this Agreement, unless the University voluntarily submits itself to the jurisdiction of some other tribunal.
5.3. This Agreement constitutes the entire agreement between the University and the Licensee relating to the Software, and may be varied only by a written document or documents signed by authorised representatives of both parties.