End-User Licence Agreement for ARM Software Development Toolkit v 2.02u ======================================================================= IMPORTANT: READ CAREFULLY PRIOR TO ANY USE OF THE SOFTWARE You are a recognised University or other recognised educational establishment. You are in possession of certain software (the "Software") identified in the attached Schedule 1. The Software is owned by Advanced RISC Machines Limited ("ARM") and is protected by copyright laws and international copyright treaties as well as other intellectual property laws and treaties. You were advised, at the time that the Software was provided to you, that any use, by you, of the Software will be regulated by the terms and conditions of this Agreement (the "Agreement"). ACCEPTANCE ---------- If you agree with and wish to accept the terms and conditions of this Agreement it shall become a legally binding agreement between you and Advanced RISC Machines Limited and you may proceed to install, copy and use the Software in accordance with the terms and conditions of the Agreement. REJECTION --------- If are a NOT a recognised University or other recognised educational establishment or If you do not agree with or do not wish to be bound by the terms and conditions of this Agreement you may NOT install, or use the Software. Terms and Conditions -------------------- 1. Software Licence Grant ARM hereby grants to you, subject to the terms and conditions of this Agreement, a non-exclusive, non-transferable, worldwide licence to; * use and copy the Software identified in Schedule 1 Part A; * use the Documentation identified in Schedule 1 Part B. * incorporate into software application programs, that you develop, any binary code derived from the Software identified in Schedule 1 Part A, solely for non-commercial purposes. 2. Restrictions on Use of the Software You shall not reverse engineer, decompile or disassemble any of the Software identified in Schedule 1 Part A except and only to the extent that such activity is permitted by applicable law notwithstanding this restriction. If the Software was provided to you in Europe you shall not reverse engineer, decompile or disassemble any of the Software identified in Schedule 1 Part A for the purposes of error correction. You shall only use the Software on a single monitor connected to a single computer at any one time except that you may use the Software from a common disc running on a server and shared by multiple computers provided that one authorised copy of the Software has been licensed for each computer concurrently using the Software. You acquire no rights to the Software other than as expressly provided by this Agreement. You shall not remove from the Software any copyright notice or other notice and shall ensure that any such notice is reproduced in any copies of the Software made by you. 3. No Support For the avoidance of doubt, this license to use the Software does not provide you with any right to receive support and/or maintenance in respect of the Software. 4. Restrictions on Transfer of Licensed Rights The rights granted to you under this agreement may not be, assigned, sublicensed or otherwise transferred by you to any third party without the prior written consent of ARM. You shall not rent or lease the Software. 5. Disclaimer THE SOFTWARE IS LICENSED "AS IS". ARM EXPRESSLY DISCLAIMS ALL REPRESENTATIONS, WARRANTIES, CONDITIONS OR OTHER TERMS, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, SATISFACTORY QUALITY, AND FITNESS FOR A PARTICULAR PURPOSE 6. Exclusion of warranty and Limitation of Liability TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL ARM BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING LOSS OF PROFITS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE WHETHER BASED ON A CLAIM UNDER CONTACT, TORT OR OTHER LEGAL THEORY, EVEN IF ARM WAS ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ARM does not seek to limit or exclude liability for death or personal injury arising from ARM's negligence and because some jurisdictions do not permit the exclusion or limitation of liability for consequential or incidental damages the above limitation relating to liability for consequential damages may not apply to you. 7. Term and termination This Agreement shall remain in force until terminated by you or by ARM. Without prejudice to any of its other rights if you are in breach of any of the terms and conditions of the Agreement then ARM may terminate the Agreement immediately upon giving written notice to you. You may terminate this Agreement at any time. Upon termination of this Agreement by you or by ARM you shall stop using the Software and all Documentation and related materials and any copies thereof. The provisions of Clauses 6, 7 and 8 shall survive termination of the Agreement. 8. General This Agreement is governed by English Law. This is the only agreement between you and ARM relating to the Software and it may only be modified by written agreement between you and ARM. This Agreement cannot be modified by purchase orders, advertising or other representation by any person. If any Clause in this Agreement is held by a court of law to be illegal or unenforceable the remaining provisions of the Agreement shall not be affected thereby. The failure by ARM to enforce any of the provisions of this Agreement, unless waived in writing shall not constitute a waiver of ARM's rights to enforce such provision or any other provision of the Agreement in future. Schedule 1 ---------- ARM Software Development Toolkit Version 2.02u Part A (Binary) --------------- ARM C Compiler (armcc) ARM Assembler (armasm) Linker (armlink) Symbolic Debugger with ARM instruction set emulation (armsd) ARM Object File Librarian (armlib) Object file decoder (decaof) ARM Make Utility (armmake)(not supplied on SunOS) ARM Project Manager for Windows ARM Debugger for Windows with ARM instruction set emulation. Part B (Documentation) ---------------------- Provided in PDF format (for use with Adobe Acrobat): Reference Manual ARM DUI 0020D Programming Techniques ARM DUI 0021A Windows Toolkit Guide ARM DUI 0022B Quick Reference Card ARM QRC 0001B Provided as plain text: Readme.txt License.txt Provided in Microsoft Word format: License.doc