license.txt.bin.txt
上传用户:xxhxxny
上传日期:2021-02-19
资源大小:87k
文件大小:73k
源码类别:

压缩解压

开发平台:

Matlab

  1. The MathWorks, Inc.
  2. Software License 
  3. IMPORTANT NOTICE
  4. THE LICENSE AGREEMENT TOGETHER WITH ANY APPLICABLE ADDENDUM REPRESENTS 
  5. THE ENTIRE AGREEMENT BETWEEN YOU (THE "LICENSEE") AND THE MATHWORKS, 
  6. INC. ("MATHWORKS") CONCERNING THE PROGRAM(S) AND DOCUMENTATION 
  7. DELIVERED HEREUNDER.
  8. _________________________________________________________________
  9. The MathWorks, Inc. Software License Agreement
  10. Installation and Use Addendum (if applicable)
  11. Academic Installation and Use Addendum (if applicable)
  12. Student Version Installation and Use Addendum (if applicable)
  13. Deployment Addendum 
  14. The MathWorks, Inc. Software License Agreement
  15. 1. DEFINITIONS. 
  16.   1.1. "Licensee" means you, whether an individual or an entity, to whom
  17.        MathWorks grants the License, and who is responsible for 
  18.        complying with the contractual obligations of the License, and 
  19.        ensuring that anyone permitted access to the Programs also 
  20.        complies with such obligations.
  21.   1.2. "Affiliate" means a legal entity which is controlled by, or 
  22.        controls, or is under common control with Licensee.  Control 
  23.        means (i) beneficial ownership of at least fifty percent (50%) of
  24.        the voting securities of a corporation or other business 
  25.        organization with voting securities, or (ii) a fifty percent 
  26.        (50%) or greater interest in the profits and capital of a 
  27.        partnership or other business organization without voting 
  28.        securities.
  29.   1.3. "Documentation" means the user guides, if any, accompanying 
  30.        delivery of a Program, as may be updated from time to time.  
  31.        Documentation may be delivered in printed and/or online forms, 
  32.        and in one or more languages.
  33.   1.4. "Internal Operations" means the use of a Program by employees, 
  34.        consultants, student interns, and software administration 
  35.        contractors of Licensee or an Affiliate on behalf of the Licensee
  36.        or Affiliate.  
  37.   1.5. "Licensed User" means a user of the Programs, designated by the 
  38.         Licensee as authorized to use the Programs for Licensee's 
  39.         Internal Operations, to the extent permitted by the License 
  40.         Option acquired.
  41.   1.6. "License Option" means the specific rights, restrictions, and 
  42.        obligations under which Licensee may install and use a Program 
  43.        pursuant to this Agreement, including those related to the 
  44.        permitted Installation Type(s) associated with the License Option
  45.        acquired, as described in the applicable Installation and Use 
  46.        Addendum, and including restrictions associated with the License
  47.        being an "Annual License," "Term License," or "Perpetual License"
  48.        as described under Section 8.
  49.   1.7. "Licensor" means the person who, or entity which, grants a 
  50.        license to MathWorks to redistribute that person's or entity's 
  51.        intellectual property.
  52.   1.8. "Program" means the computer software delivered and licensed 
  53.        hereunder, including Documentation, enhancements and error 
  54.        corrections.  Each product from MathWorks is a separate Program.
  55.        "Ineligible Program" is any Program that Licensee may not deploy,
  56.        compile, distribute, or make available by web access, as the case
  57.        may be.  A current list of each Ineligible Program is available 
  58.        at www.mathworks.com/ineligible_programs.
  59.   1.9. "Third Party" means any person or legal entity that is not 
  60.        MathWorks, the Licensee, or an Affiliate. 
  61. 2. ACCEPTANCE AND REFUNDS.  If Licensee does not accept the terms and 
  62.    conditions of this License and any applicable Addendum, or if 
  63.    Licensee terminates this License, for any reason, within thirty (30) 
  64.    days of Program delivery (the "Acceptance Period"), then Licensee 
  65.    shall immediately return the Programs licensed hereunder to MathWorks
  66.    or the authorized distributor from whom Licensee acquired the 
  67.    Programs and, if returned within the Acceptance Period, shall receive
  68.    a full refund.  By retaining a Program throughout the Acceptance 
  69.    Period, Licensee accepts the applicable rights, and agrees to be 
  70.    bound by the applicable obligations and restrictions, of this 
  71.    Agreement including the License Option acquired with respect to that 
  72.    Program.
  73. 3. LICENSE GRANT.  MathWorks hereby grants to Licensee, subject to the 
  74.    terms of this Agreement, a nonexclusive license (the "License") to:
  75.    3.1. install and use the Programs solely on computer systems 
  76.         controlled by Licensee, in accordance with the License Option 
  77.         acquired and associated permitted Installation Type provisions 
  78.         contained in the relevant Installation and Use Addendum, and 
  79.         solely for Internal Operations; 
  80.    3.2. provide access to online Documentation on Licensee's intranet, 
  81.         provided it is not accessible over the open Internet; 
  82.    3.3. print portions of the online Documentation for reasonable use by
  83.         Licensed Users; and 
  84.    3.4. use the Programs as expressly set forth in the Deployment 
  85.         Addendum.
  86. 4. LICENSE RESTRICTIONS.  The License is subject to the express 
  87.    restrictions set forth below. Licensee shall not, and shall not 
  88.    permit any Third Party to:
  89.    4.1. modify, or create any derivative work of, any part of the 
  90.         licensed Programs, except as expressly permitted in the 
  91.         Deployment Addendum;  
  92.    4.2. adapt, translate, copy, or convert all or any part of a Program 
  93.         in order to create software, a principal purpose of which is to 
  94.         perform the same or similar functions as Programs licensed by 
  95.         MathWorks or to replace any component of the Programs; 
  96.    4.3. rent, lease, or loan the Programs; use the Programs for 
  97.         supporting Third Parties' use of the Programs, time share the 
  98.         Programs, or provide service bureau use; 
  99.    4.4. disassemble, decompile, reverse engineer the Programs or 
  100.         otherwise attempt to gain access to its method of operation or 
  101.         source code (other than files provided for convenience in source
  102.         code form by MathWorks); 
  103.    4.5. sell, license, sublicense, publish, display, distribute, 
  104.         disseminate, assign, or otherwise transfer (whether by sale, 
  105.         exchange, lease, gift, or otherwise) to a Third Party the 
  106.         Programs, any copy or portion thereof, or any License or other 
  107.         rights thereto, in whole or in part, without MathWorks' prior 
  108.         written consent, except as expressly permitted in the Deployment
  109.         Addendum; 
  110.    4.6. alter, remove, or obscure any copyright, trade secret, patent, 
  111.         trademark, logo, proprietary and/or other legal notices on or in
  112.         copies of the Programs;
  113.    4.7. use MathWorks' name, trade names, logos, or other trademarks of 
  114.         MathWorks or any of its Affiliates or Licensors in any 
  115.         advertising, promotional literature or any other material, 
  116.         whether in written, electronic, or other form, distributed to 
  117.         any Third Party, except in the form provided by MathWorks, and 
  118.         then solely for purposes of identifying MathWorks' Programs;
  119.    4.8. provide access (directly or indirectly) to the Programs via the 
  120.         Web or Internet Application, or any file-sharing method or 
  121.         system, without acquiring an express license from MathWorks to 
  122.         do so;  
  123.    4.9. copy, make available for copy, or otherwise reproduce the 
  124.         Programs, in whole or in part, except either (a) as may be 
  125.         required for their installation into computer memory for the 
  126.         purpose of executing the Program in accordance with the License 
  127.         Option and associated permitted Installation Type(s), (b) as 
  128.         expressly permitted in the Deployment Addendum, or (c) to make a
  129.         reasonable number of copies solely for back-up purposes provided
  130.         that any such permitted copies shall reproduce all copyright, 
  131.         trade secret, patent, logo, proprietary and/or other legal 
  132.         notices contained in the original copy obtained from MathWorks; 
  133.    4.10. access or use Programs that Licensee is not currently licensed
  134.          to access or to use; 
  135.    4.11. disclose the personal license password and/or license file to a
  136.          Third Party or allow them to be used except for installation 
  137.          and use of the Programs as provided herein;
  138.    4.12. republish the Documentation, except as expressly permitted in 
  139.          Section 3; and/or
  140.    4.13 create a server, for code generation, compilation, or other 
  141.         Programs.
  142. 5. ADDITIONAL FEES.  The fees for the License granted herein are 
  143.    determined based upon Licensee? installation and use of the Programs
  144.    in the country in which the original delivery of the Programs occurs.
  145.    MathWorks may charge Licensee an additional fee for any subsequent 
  146.    installation and use of the Programs licensed hereunder in any other 
  147.    country.
  148. 6. RETENTION OF RIGHT, TITLE AND INTEREST BY MATHWORKS AND ITS LICENSORS.
  149.    The Programs shall at all times remain the property of MathWorks 
  150.    and/or MathWorks' Licensors and Licensee shall have no right, title,
  151.    or interest therein, except as expressly set forth in this Agreement.
  152.    Licensee shall take appropriate action by instruction, agreement, or
  153.    otherwise with any persons permitted access to the Programs, so as to
  154.    enable Licensee to satisfy its obligations under the terms of this 
  155.    Agreement.
  156. 7. LICENSES FOR THIRD PARTY SOFTWARE.  MathWorks has been granted 
  157.    licenses to distribute certain Third Party software.  As a condition
  158.    of those licenses, MathWorks is required to distribute the software 
  159.    to Licensee subject to specific terms and conditions, which may be 
  160.    different from or additional to those contained herein for MathWorks'
  161.    Programs.  Licensee understands and agrees that acceptance of this 
  162.    Agreement also confirms Licensee's acceptance of the applicable 
  163.    provisions for use, including the restrictions on use, of such Third
  164.    Party software.  The current applicable provisions may be viewed at 
  165.    www.mathworks.com/thirdpartylicense.  Licensee may also contact 
  166.    MathWorks to obtain the current applicable provisions.  Licensee's 
  167.    breach of the applicable provisions of any Third Party's license 
  168.    terms shall also be considered a material breach of this Agreement.
  169. 8. SOFTWARE MAINTENANCE SERVICE. During any paid Software Maintenance 
  170.    Service term, if applicable, MathWorks shall provide Software 
  171.    Maintenance Service for the licensed Programs which consists of:  
  172.    delivering subsequent releases of the Programs, if any, that are not
  173.    charged for separately; exerting reasonable efforts to both (a) 
  174.    provide, within a reasonable time, workarounds for any material 
  175.    programming errors in the current release of the Programs that are 
  176.    directly attributable to MathWorks, and (b) correct such errors in 
  177.    the next available release, provided Licensee provides MathWorks with
  178.    sufficient information to identify the errors.  During this same paid
  179.    Software Maintenance Service term, Licensee shall also be entitled to
  180.    receive technical support for the current release.  Technical support
  181.    means assistance by telephone, fax, and electronic mail with the 
  182.    installation and/or use of the then-current release of the licensed 
  183.    Programs, including all available bug fixes and patches, and their 
  184.    interaction with supported hardware and operating systems 
  185.    ("Platforms").  MathWorks reserves the option to discontinue, in 
  186.    whole or in part, and at any time, offering Software Maintenance 
  187.    Service and/or technical support for any Program or Platform.
  188. 9. LICENSE DURATION ("TERM").  This Agreement shall continue until the 
  189.    earlier of (a) termination by MathWorks or Licensee as provided 
  190.    below, or (b) such time as there are no Programs being licensed to 
  191.    Licensee hereunder.  
  192.    9.1. For Annual Licenses:  Licensee understands and agrees that each 
  193.         Annual License will expire automatically immediately after its
  194.         corresponding one (1) year period, unless Licensee renews its 
  195.         License by remitting the then-current annual License fee.  
  196.         Licensee understands that the Programs will stop operating 
  197.         unless Licensee pays the License fee and is provided new annual
  198.         passcodes.   Licensee understands and agrees that the Software 
  199.         Maintenance Service for each Annual License will terminate 
  200.         automatically upon expiration of the Annual License Term. 
  201.    9.2. For Term Licenses:  Licensee understands and agrees that each 
  202.         Term License will expire automatically immediately after the 
  203.         corresponding period of the term licensed, unless Licensee 
  204.         renews its License by remitting the then-current term License 
  205.         Fee.  Licensee understands that the Programs will stop operating
  206.         unless Licensee pays the license fee and is provided new term 
  207.         passcodes.  Licensee understands and agrees that the Software 
  208.         Maintenance Service for each Term License will terminate 
  209.         automatically upon expiration of the License Term. 
  210.    9.3. For Perpetual Licenses:  Licensee shall have the right to use 
  211.         the Programs indefinitely, subject to the termination provisions
  212.         in this Agreement.  Licensee understands and agrees that the 
  213.         Software Maintenance Service for each Perpetual License will 
  214.         terminate automatically upon expiration of the initial Software
  215.         Maintenance Service term included with the acquisition of the 
  216.         License.  Thereafter, the Software Maintenance Service term may 
  217.         be renewed for any Program, at the then-current price, and for 
  218.         the then-applicable term, as long as MathWorks offers such 
  219.         Software Maintenance Service for such Program.
  220.    9.4. For Student Licenses:  The Student License term expires 
  221.         automatically immediately after the duration of Licensee's 
  222.         enrollment in a degree-granting institution or participation in 
  223.         a continuing education program of a degree-granting institution.
  224.         Software Maintenance Service is not available for Student 
  225.         Licenses. 
  226. 10. TERMINATION.  MathWorks may terminate this Agreement and all Licenses
  227.     granted hereunder by written notice to Licensee if Licensee breaches
  228.     any material term of this License, including failure to pay any 
  229.     License fees due, and Licensee has not cured such breach within sixty
  230.     (60) days of written notification.  MathWorks may immediately 
  231.     terminate upon notice this Agreement and all Licenses granted 
  232.     hereunder should Licensee breach the terms and conditions of Sections
  233.     3, 4, and/or 10.  Licensee may terminate this License at any time, 
  234.     for any reason.  Licensee shall not be entitled to any refund if this
  235.     License is terminated, except for License fees paid for any Programs
  236.     for which the Acceptance Period has not expired at the time of 
  237.     termination.  Upon termination, Licensee shall promptly return all 
  238.     but archival copies of the Programs in Licensee's possession or 
  239.     control, or promptly provide written certification of their 
  240.     destruction.
  241. 11. EXPORT CONTROL.  The Programs may be subject to U.S. export control 
  242.     laws or other (U.S. and non-U.S.) governmental export and import 
  243.     laws and regulations.  Notwithstanding any other term of this 
  244.     Agreement or Third Party agreement, Licensee's rights under this 
  245.     Agreement may not be exercised by Licensee or any Third Party in 
  246.     violation of such laws and regulations, nor may this Agreement be 
  247.     transferred to any party where doing so would result in such a 
  248.     violation.  The terms of any limitation on the use, transfer or 
  249.     re-export of the Programs imposed by MathWorks in any Destination 
  250.     Control Statement or other document for the purpose of export 
  251.     control shall prevail over any term in this Agreement.  It shall be
  252.     Licensee's responsibility to comply with the latest United States or
  253.     other governmental export and import regulations.
  254. 12. FEDERAL ACQUISITION.  This provision applies to all acquisitions of 
  255.     the Programs and Documentation by, for, or through the federal 
  256.     government of the United States.  By accepting delivery of the 
  257.     Programs or Documentation, the government hereby agrees that this 
  258.     software or documentation qualifies as commercial computer software 
  259.     or commercial computer software documentation as such terms are used
  260.     or defined in FAR 12.212, DFARS Part 227.72, and DFARS 252.227-7014.
  261.     Accordingly, the terms and conditions of this Agreement and only 
  262.     those rights specified in this Agreement, shall pertain to and 
  263.     govern the use, modification, reproduction, release, performance, 
  264.     display, and disclosure of the Programs and Documentation by the 
  265.     federal government (or other entity acquiring for or through the 
  266.     federal government) and shall supersede any conflicting contractual 
  267.     terms or conditions.  If this License fails to meet the government's
  268.     needs or is inconsistent in any respect with federal procurement 
  269.     law, the government agrees to return the Programs and Documentation,
  270.     unused, to MathWorks. 
  271. 13. FOR EUROPEAN UNION LICENSEES ONLY.  Any contractual provisions of 
  272.     this Agreement contrary to laws implemented under Article 6 of 
  273.     Appendix V of the European Union Software Directive or to the 
  274.     exceptions provided for in Article 5(2) and (3) of such Appendix 
  275.     shall be null and void solely to the extent decompiling, 
  276.     disassembling, or otherwise reverse-engineering of the Programs is 
  277.     necessary to enable the Licensee to create an independent program 
  278.     that is interoperable with the Programs or any other permitted 
  279.     objectives specified by such laws implemented under such directive 
  280.     (collectively, the "Permitted Objectives"), provided that any such 
  281.     information gained is used solely for such Permitted Objectives. 
  282. 14. TAXES, DUTIES, CUSTOMS.  Absent appropriate exemption certificates
  283.     or other conclusive proof of tax exempt status, Licensee shall pay 
  284.     all applicable sales, use, excise, value-added, and other taxes, 
  285.     duties, levies, assessments, and governmental charges payable in 
  286.     connection with this Agreement or the Licenses granted hereunder, 
  287.     excluding taxes based on or measured by MathWorks' income, for which
  288.     MathWorks shall be solely responsible. 
  289. 15. ASSIGNMENT.  Licensee may not assign or otherwise transfer this 
  290.     Agreement and its rights and obligations hereunder, in whole or in 
  291.     part, by operation of law or otherwise, without the written consent 
  292.     of MathWorks.  In the case of any permitted assignment or transfer 
  293.     of or under this Agreement, this Agreement or the relevant 
  294.     provisions shall be binding upon, and inure to the benefit of, the 
  295.     successors, executors, heirs, representatives, administrators and 
  296.     assigns of the parties hereto.  MathWorks may charge Licensee an 
  297.     administrative fee for any permitted assignment.
  298. 16. LIMITATION OF LIABILITY.  The Programs should not be relied on as 
  299.     the sole basis to solve a problem or implement a design whose 
  300.     incorrect solution or implementation could result in injury to 
  301.     person or property.  If a Program is employed in such a manner, it 
  302.     is at the Licensee's own risk and MathWorks and its licensors 
  303.     explicitly disclaim all liability for such misuse to the extent 
  304.     allowed by law.  MathWorks' and MathWorks' Licensors' liability for 
  305.     death or personal injury resulting from negligence or for any other 
  306.     matter in relation to which liability by law cannot be excluded or 
  307.     limited shall not be excluded or limited.  Except as aforesaid, (a) 
  308.     any other liability of MathWorks and its Licensors (whether in 
  309.     relation to breach of contract, negligence or otherwise) shall not 
  310.     in total exceed the amount paid to MathWorks under this Agreement in
  311.     the twelve month period preceding the claim in question, for the 
  312.     Program with respect to which the liability in question arises; and 
  313.     (b) MathWorks and its Licensors shall have no liability for any 
  314.     indirect or consequential loss (whether foreseeable or otherwise and
  315.     including loss of profits, loss of business, loss of opportunity, 
  316.     and loss of use of any computer hardware or software).  Some states 
  317.     do not allow the exclusion or limitation of incidental or 
  318.     consequential damages, so the above exclusion or limitation may not 
  319.     apply to Licensee. 
  320. 17. LIMITED WARRANTY/LIMITATION OF REMEDIES.  MathWorks warrants that 
  321.     MathWorks, on its own behalf or through its Licensors, has the right
  322.     to grant the License rights hereunder.  MathWorks warrants that the 
  323.     physical media provided shall be free from defects in material and 
  324.     workmanship for a period of ninety (90) days from delivery, or it 
  325.     will be replaced by MathWorks at no cost to Licensee.  MathWorks 
  326.     further warrants, for a period of one (1) year from delivery or for 
  327.     the term of the License, whichever is less, that each copy of each
  328.     Program will conform in all material respects to the description of 
  329.     such Program's operation in the Documentation.  In the event that a 
  330.     Program does not operate as warranted, Licensee's exclusive remedy 
  331.     and MathWorks' sole liability under this warranty shall be the 
  332.     correction or workaround by MathWorks of major defects within a 
  333.     reasonable time.  Should such correction or workaround be 
  334.     impractical, MathWorks may, at its option, terminate the relevant 
  335.     License and refund the initial License fee paid to MathWorks for 
  336.     such Program.  All requests for warranty assistance should be 
  337.     directed to The MathWorks, Inc., 3 Apple Hill Drive, Natick, MA 
  338.     01760-2098, U.S.A.
  339. 18. DISCLAIMER OF WARRANTIES.  Except for warranties expressly set forth
  340.     in Section 16 of this Agreement (or as implied by law where the law 
  341.     provides that the particular terms implied cannot be excluded by 
  342.     contract), any and all Programs, Documentation, and Software 
  343.     Maintenance Services are delivered "as is" and MathWorks makes and 
  344.     the Licensee receives no additional express or implied warranties.  
  345.     MathWorks and its Licensors hereby expressly disclaim any and all 
  346.     other conditions, warranties, or other terms of any kind or nature 
  347.     concerning the Programs, Documentation, and Software Maintenance 
  348.     Services (including, without limitation, any with regard to 
  349.     infringement, merchantability, quality, accuracy, or fitness for a 
  350.     particular purpose or Licensee's purpose).  MathWorks also expressly
  351.     disclaims any warranties that may be implied from usage of trade, 
  352.     course of dealing, or course of performance.  Except for the express
  353.     warranties stated in Section 16 of this Agreement, the Programs, 
  354.     Documentation, and Software Maintenance Services are provided with 
  355.     all faults, and the entire risk of satisfactory quality, 
  356.     performance, accuracy, and effort is with Licensee.  MathWorks does 
  357.     not warrant that the Programs and Documentation will operate without
  358.     interruption or be error free.  Some states and countries do not 
  359.     allow limitations on how long an implied warranty lasts, so the 
  360.     above limitation may not apply to Licensee.  The warranty in Section
  361.     16 gives Licensee specific legal rights and Licensee may also have 
  362.     other rights which vary from state to state and country to country. 
  363.     Licensee accepts responsibility for its use of the Programs and the 
  364.     results obtained therefrom.
  365. 19. GOVERNING LAW; JURISDICTION.  This Agreement shall be interpreted,
  366.     enforced and construed and the rights of the parties hereunder
  367.     governed in all respects by the laws of the Commonwealth of
  368.     Massachusetts, United States of America, without regard to its
  369.     conflicts of law provisions, and both parties consent to the
  370.     jurisdiction of the federal and state courts located in said
  371.     Commonwealth and consent to the service of process, pleadings and
  372.     notices in connection with any and all actions initiated in such
  373.     courts.  The parties agree that a final judgment in any such action
  374.     or proceeding shall be conclusive and binding and may be enforced in
  375.     any other jurisdiction.  To the extent any governing law, treaty, or
  376.     regulation is in conflict with this Agreement, the conflicting terms
  377.     of this Agreement shall be superseded only to the extent necessary
  378.     by such law, treaty, or regulation.  If any provision of this
  379.     Agreement shall be otherwise unlawful, void, or otherwise
  380.     unenforceable, that provision shall be enforced to the maximum
  381.     extent permissible.  In either case, the remainder of this Agreement
  382.     shall not be affected.  The parties agree that the U.N. Convention
  383.     on Contracts for the International Sale of Goods shall not apply to
  384.     this Agreement.  The parties further agree that the Uniform Computer
  385.     Information Transactions Act, or any version thereof, adopted by any
  386.     state, in any form ("UCITA"), shall not apply to this Agreement.  To
  387.     the extent that UCITA is applicable, the parties agree to opt out of
  388.     the applicability of UCITA pursuant to the Opt-Out provision(s)
  389.     contained therein.
  390. 20. COMPLIANCE AND AUDIT RIGHTS.  Licensee agrees to notify MathWorks 
  391.     promptly upon discovery of any failure to comply with one or more 
  392.     Licenses granted under this Agreement, or any failure to comply with
  393.     any other material term of this Agreement.  To confirm Licensee's
  394.     compliance with the terms and conditions of this Agreement, Licensee
  395.     agrees to allow MathWorks to audit Licensee's use of the Programs,
  396.     and to provide MathWorks access to Licensee's facilities and
  397.     computer systems, and cooperation from Licensee's employees and
  398.     consultants, as reasonably requested by MathWorks in order to
  399.     perform such audit, all during normal business hours, and after
  400.     reasonable prior notice from MathWorks.  If an audit discloses that
  401.     Licensee has failed to comply with one or more Licenses, and such
  402.     failure to comply could have in part or in whole been avoided by
  403.     Licensee having paid additional License fees to expand the scope of
  404.     the License or Licenses, then Licensee shall promptly pay MathWorks
  405.     such Licensing fees (at MathWorks' then current rates) and, if such
  406.     unpaid License fees exceed 5% of the License fees paid to MathWorks
  407.     for the applicable Programs during the applicable period during
  408.     which such underpayment occurred, then Licensee shall, in addition
  409.     to paying the unpaid License fees, also reimburse MathWorks the full
  410.     cost of such audit.
  411. 21. ENTIRE AGREEMENT.  This Agreement, and any applicable Addendum 
  412.     thereto including any documents referenced therein are incorporated 
  413.     herein by reference, and contain the entire understanding of the
  414.     parties and may not be modified or amended except by written
  415.     instrument, executed by authorized representatives of MathWorks and
  416.     Licensee.  In the event of any conflict between this Agreement and
  417.     any purchase order executed by Licensee (whether executed before or
  418.     after this Agreement), this Agreement shall prevail.
  419.  
  420. The MathWorks, Inc. Software License Agreement - Installation and Use 
  421. Addendum
  422. This is an Addendum to The MathWorks, Inc. Software License Agreement 
  423. (the "Agreement"), and the terms and conditions of this Addendum are
  424. incorporated therein.  Each capitalized term used herein and not defined
  425. herein shall have the meaning ascribed to it in the Agreement. 
  426. 1. SCOPE.  The Installation and Use provisions of this Addendum apply to
  427.    each Program licensed under the Agreement.  The applicable provisions
  428.    are determined by the particular License Option that Licensee
  429.    acquired, including those related to the permitted Installation
  430.    Type(s) associated with the License Option acquired.  
  431. 2. LICENSE OPTIONS AND PERMITTED INSTALLATION TYPES.  At the time the 
  432.    License is acquired, Licensee must select a License Option from those
  433.    offered on MathWorks' then-current price list.  If the License Option
  434.    is not specified on Licensee's order, MathWorks shall determine the
  435.    License Option for Licensee by comparing the price paid to MathWorks'
  436.    then-current price list, less the appropriate discount, if any.    
  437. 3. DEFINITIONS.
  438.    3.1. Installation Type.   One or more of the Standalone Named User, 
  439.         Network Named User, or Network Concurrent User installation
  440.         types available with respect to the License Option acquired.  
  441.    3.2. Licensed Users.  Those users of the Programs, designated by the
  442.         Licensee as authorized to use the Programs for Licensee's 
  443.         Internal Operations, to the extent permitted by the License 
  444.         Option acquired. 
  445.    3.3. License Option.  The specific rights, restrictions, and 
  446.         obligations under which Licensee may install and use a Program 
  447.         pursuant to this Agreement, including those related to the
  448.         permitted Installation Type(s) associated with the License
  449.         Option acquired.
  450.    3.4. Named User.  Licensed User designated and identified by Licensee
  451.         as the "Named User" for a License to a Program under the 
  452.         "Standalone Named User" and "Network Named User" Installation 
  453.         Types.  
  454.    3.5. Installation and Use.  Specific rights, obligations, and 
  455.         restrictions apply to each License Option.  Licensee's right to 
  456.         install and use the Programs is determined by the License Option
  457.         acquired, including the permitted Installation Type(s) with
  458.         respect to such License Option as set forth in the table below.
  459.         By accepting the terms and conditions of the Agreement, Licensee
  460.         also accepts the License Option acquired. 
  461.  
  462.         License Options: Permitted Installation Types
  463.         Individual: Standalone Named User*
  464.         Group: Standalone Named User*, Network Named User
  465.         Concurrent: Network Concurrent User
  466. *In some countries, the Standalone Named User Installation Type is not
  467. available with the Group License Option.  Contact your local MathWorks
  468. representative for more information.
  469. 4. LICENSE OPTIONS AND DISTRIBUTED COMPUTING. 
  470.    4.1. Individual.  Except as specifically set forth in Section 4.4 
  471.         hereof, the Individual License Option permits only the 
  472.         Standalone Named User Installation Type.  Program use is 
  473.         restricted to the single, designated Named User.  
  474.    4.2. Group. Except as specifically set forth in Section 4.4 hereof, 
  475.         the Group License Option permits either the Standalone Named 
  476.         User or Network Named User Installation Types.  The Programs may
  477.         be operated by a combined workgroup of Named Users, up to the
  478.         maximum number of Named Users licensed to use each Program.
  479.         Licensee is responsible for ensuring that the total number of
  480.         Named Users of each Program on a License does not exceed the
  481.         number licensed for each Program.  This License Option must be
  482.         centrally administered and maintained.  Licensee shall be
  483.         responsible for, and shall assign a central administrator the
  484.         task of, accurately counting and controlling the number of Named
  485.         Users allowed access to each Program, and installing and
  486.         administering the Programs including new versions of the
  487.         Programs delivered during any paid Software Maintenance Service
  488.         term.  
  489.    4.3. Concurrent.  Except as specifically set forth in Section 4.4 
  490.         hereof, the Concurrent License Option permits only the Network 
  491.         Concurrent User Installation Type.
  492.    4.4. Distributed Computing.  The Individual, Group, and Concurrent 
  493.         License Options permit Licensees who also license both the 
  494.         MATLAB Distributed Computing Engine ("Engine") and the 
  495.         Distributed Computing Toolbox to install Programs, other than
  496.         any Ineligible Program, in a central location on a single
  497.         designated computer or on different computer nodes within a
  498.         cluster of computers for the principal purpose of making
  499.         available Programs sessions in a distributed computing
  500.         environment provided that (1) the computer or computer cluster
  501.         is controlled by a single license manager for each Engine, (2)
  502.         the number of Program sessions operating at any one time is
  503.         limited to the number of Engine workers acquired, (3) access to
  504.         any Program, including the Engine, is not made available (i) to
  505.         any Third Party without the advance written consent of
  506.         MathWorks, or (ii) to any user outside the country in which the
  507.         Engine's license manager server is installed, unless the
  508.         Licensee acquires a separate license from MathWorks; and (4)
  509.         access to any Program, whether in the Engine or otherwise,
  510.         remains limited to those persons who are Licensed Users of such
  511.         Programs, and the Distributed Computing Toolbox.  For the
  512.         purposes of this Section 4.4, all Engine license manager servers
  513.         located in a member country of the North American Free Trade
  514.         Agreement ("NAFTA") shall be considered located in the same
  515.         country as those of the other NAFTA members, and all Engine
  516.         license manager servers located in Iceland, Norway, Switzerland,
  517.         or any member country of the European Union ("EU") shall be
  518.         considered located in the same country.   
  519. 5. INSTALLATION TYPES.
  520.    5.1. Standalone Named User.  Programs may only be installed and 
  521.         operated on one or more individual, standalone computers,
  522.         provided the Programs are only accessible to, and operated by,
  523.         the Named User(s) for that License.  Network installation is
  524.         prohibited.  The locations of the standalone computers used by
  525.         the Named User to run the Programs are not limited; the
  526.         computers may be located at work, home, in a laboratory, or on a
  527.         laptop.  Licensee may only designate one Licensed User access to
  528.         or use of the Programs under each Named User License.  Licensee
  529.         may replace the Named User for a Program, whether temporarily or
  530.         not, no more than four (4) times per year.  A Named User may run
  531.         multiple simultaneous Program sessions on not more than two (2)
  532.         separate processors, whether located in the same or different
  533.         computers.
  534.         Alternatively, for the Windows platform only, Licensee may
  535.         install the Programs on a single, designated, standalone
  536.         computer, provided the Programs are only operated from that
  537.         computer's console by only one individual at any given time (a
  538.         "Designated Computer" Installation Type).  This Designated
  539.         Computer Installation Type is in lieu of the Standalone Named
  540.         User rights above, not in addition to those rights, and is
  541.         intended to accommodate a single Windows computer shared by
  542.         multiple users.  
  543.    5.2. Network Named User.  Programs may only be installed in a central
  544.         location on a single designated network server.  Licensee must
  545.         run the FLEXnet license manager software provided with the
  546.         Program in its User-Based mode, and edit the Local License
  547.         Options file to maintain a list of Named Users authorized to
  548.         access and operate each Program.  Licensee may re-edit the list
  549.         of Named Users in the Local License Options file and may replace
  550.         Named Users for a Program, whether temporarily or not, no more
  551.         than four (4) times per year, provided the number of Named Users
  552.         in the file never exceeds the number licensed per Program.
  553.         Portions of the Programs may be installed on individual
  554.         computers to accelerate startup times, as long as the
  555.         installations on the individual computers are controlled by the
  556.         license manager on the network server.  A Named User may run
  557.         multiple simultaneous Program sessions on not more than two (2)
  558.         separate processors, whether located in the same or different
  559.         computers.
  560.    5.3. Network Concurrent User.  The Programs may only be installed in
  561.         a central location on a single designated network server.
  562.         Licensee may have only as many Licensed Users simultaneously
  563.         operating a Program at any given time as the number of
  564.         Concurrent keys acquired for that Program, except in the case of
  565.         the Engine in which case the number of Program sessions running
  566.         at any one time is limited to the number of Engine workers
  567.         acquired.  Portions of the Programs may be installed on
  568.         individual computers to accelerate startup times, as long as the
  569.         installations on the individual computers are controlled by the
  570.         license manager on the network server.  Subject to the
  571.         foregoing, a Licensed User of the Concurrent License Option may
  572.         utilize any number of computers served by a single license
  573.         manager server provided that, before starting a Program session
  574.         on any computer, the Licensed User checks out a Concurrent key
  575.         from the license manager server for that computer, and that any
  576.         Concurrent Program sessions on each computer are not run on more
  577.         than two (2) separate processors on each computer.   Licensees
  578.         of the Concurrent License Option are prohibited from providing
  579.         Program access to users located outside the country in which the
  580.         license manager server is installed unless Licensee has
  581.         contracted for global use.  For the purposes of the Concurrent
  582.         License Option, all servers located in a member country of the
  583.         North American Free Trade Agreement ("NAFTA") shall be
  584.         considered located in the same country as those of the other
  585.         NAFTA members, and all servers located in Iceland, Norway,
  586.         Switzerland, or any member country of the European Union ("EU")
  587.         shall be considered located in the same country. 
  588.  
  589. THE MATHWORKS, INC. SOFTWARE LICENSE AGREEMENT - Academic Installation
  590. and Use Addendum  
  591. This is an Addendum to The MathWorks, Inc. Software License Agreement
  592. (the "Agreement"), and the terms and conditions of this Addendum are
  593. incorporated therein.  Each capitalized term used herein and not defined
  594. herein shall have the meaning ascribed to it in the Agreement.
  595. 1. SCOPE.  The provisions of this Academic Installation and Use Addendum
  596.    apply to each Program licensed under the Agreement at prices offered
  597.    only to degree-granting educational institutions ("Academic prices")
  598.    for Academic Internal Operations only, as defined below.  Research
  599.    and development divisions and centers of universities, U.S.
  600.    government agencies and other not-for-profit organizations do not
  601.    qualify for Academic prices.  This Addendum imposes certain
  602.    additional obligations and restrictions with respect to the Programs
  603.    licensed at such Academic prices that are not contained in the
  604.    Agreement.  The applicable provisions are determined by the
  605.    particular Academic License Option that Licensee acquires for each
  606.    Program, including those related to the permitted Installation
  607.    Type(s) associated with the Academic License Option acquired.  In the
  608.    event of a conflict between the provisions of this Addendum and the
  609.    Agreement, these Addendum provisions shall apply.
  610. 2. ACADEMIC LICENSE OPTIONS AND PERMITTED INSTALLATION TYPES.  At the 
  611.    time the License is acquired, Licensee must select an Academic
  612.    License Option from those offered on MathWorks' then-current Academic
  613.    price list.  If the License Option is not specified on Licensee's
  614.    order, MathWorks shall determine the License Option for Licensee by
  615.    comparing the price paid to MathWorks' then-current Academic price
  616.    list, less the appropriate discount, if any.
  617. 3. DEFINITIONS.
  618.    3.1. Installation Type.   One or more of the Standalone Named User, 
  619.         Network Concurrent User, or Designated Computer installation
  620.         types available with respect to the Academic License Option
  621.         selected.  
  622.    3.2. Academic Internal Operations.  The installation and use of the
  623.         Programs by Licensed Users, in accordance with the Academic
  624.         License Option acquired, for the purpose of (i) in the case of
  625.         employees (faculty and academic staff), performing software
  626.         administration, teaching, and noncommercial, academic research
  627.         in their ordinary course as Licensee's employees; and (ii) in
  628.         the case of enrolled students, meeting classroom requirements of
  629.         courses and study offered by the Licensee.  Any other use is
  630.         expressly prohibited.
  631.    3.3. Licensed Users.  All enrolled students and employees (faculty
  632.         and academic staff) of the Licensee who are authorized by
  633.         Licensee to use the Programs for Academic Internal Operations in
  634.         accordance with the Agreement, as revised from time to time, and
  635.         to the extent permitted by the Academic License Option acquired.
  636.         As used herein, "employees" excludes subcontractors and
  637.         consultants of the Licensee.  
  638.    3.4. Academic License Option.  The specific rights, restrictions, and
  639.         obligations under which Licensee may install and use a Program
  640.         pursuant to the Agreement, including those related to the
  641.         permitted Installation Type(s) associated with the Academic
  642.         License Option selected. 
  643.    3.5. Named User.  Licensed User designated and identified by Licensee
  644.         as the "Named User" for a License to a Program under the
  645.         "Standalone Named User" Installation Type. 
  646. 4. INSTALLATION AND USE.  Specific rights, obligations, and restrictions
  647.    apply to each Academic License Option.  Licensee's right to install
  648.    and use the Programs is determined by the Academic License Option
  649.    acquired, including the permitted Installation Type(s) with respect
  650.    to such Academic License Option as set forth in the table below.  By
  651.    accepting the terms and conditions of the Agreement, Licensee also
  652.    accepts the Academic License Option acquired, and agrees to use the
  653.    Programs only for Academic Internal Operations.
  654.              ACADEMIC LICENSE OPTIONS AND INSTALLATION TYPES
  655.              Academic License Options: Permitted Installation
  656.              Individual: Standalone Named User
  657.              Group: Designated Computer
  658.              Concurrent: Network Concurrent User
  659.              Classroom: Designated Computer, Network Concurrent User
  660.    4.1. Academic License Options and Distributed Computing. 
  661.       4.1.1. Individual.  Except as specifically set forth in Section 
  662.              4.1.5, the Individual License Option permits only the
  663.              Standalone Named User Installation Type.  Program use is
  664.              restricted to a single, designated Named User.  
  665.       4.1.2. Group. Except as specifically set forth in Section 4.1.5, 
  666.              the Group License Option permits only the Designated
  667.              Computer Installation Type.  The Programs may be operated
  668.              on up to the maximum number of Designated Computers
  669.              licensed for each Program.  Licensee is responsible for
  670.              ensuring that the total number of Designated Computers on
  671.              which each Program is installed and used does not exceed
  672.              the number licensed for each Program.  This License Option
  673.              must be centrally administered and maintained.  Licensee
  674.              shall be responsible for, and shall assign a central
  675.              administrator the task of accurately counting and
  676.              controlling the number of Designated Computers on which
  677.              installation of each Program is allowed, and installing and
  678.              administering the Programs including new versions of the
  679.              Programs delivered during any paid Software Maintenance
  680.              Service term.
  681.       4.1.3. Concurrent.  Except as specifically set forth in Section 
  682.              4.1.5, the Concurrent License Option permits only the
  683.              Network Concurrent User Installation Type.
  684.       4.1.4. Classroom.  Except as specifically set forth in Section 
  685.              4.1.5, the Classroom License Option permits only the
  686.              Network Concurrent User and/or Designated Computer
  687.              Installation Types.  Notwithstanding the foregoing
  688.              definition of Academic Internal Operations, Programs
  689.              licensed under the Classroom License Option are further
  690.              restricted to use in connection with on-campus computing
  691.              facilities that are used solely in support of classroom
  692.              instruction of students.  Research use is not permitted.
  693.       4.1.5. Distributed Computing.  The Individual, Group, Concurrent,
  694.              and Classroom License Options permit Licensees who also
  695.              license both the MATLAB Distributed Computing Engine
  696.              ("Engine") and the Distributed Computing Toolbox to install
  697.              Programs, other than any Ineligible Program, in a central
  698.              location on a single designated computer or on different
  699.              computer nodes within a cluster of computers for the
  700.              principal purpose of making available Programs sessions in
  701.              a distributed computing environment provided that (1) the
  702.              computer or computer cluster is controlled by a single
  703.              license manager for each Engine, (2) the number of Program
  704.              sessions operating at any one time is limited to the number
  705.              of Engine workers acquired, (3) access to any Program is
  706.              not made available (i) to any Third Party without the
  707.              advance written consent of MathWorks, or (ii) to any user
  708.              outside the country in which the license manager server is
  709.              installed, unless the Licensee acquires a separate license
  710.              from MathWorks; and (4) access to any Program, whether in
  711.              the Engine or otherwise, remains limited to those persons
  712.              who are Licensed Users of such Programs, and the
  713.              Distributed Computing Toolbox.   
  714. 5. INSTALLATION TYPES.
  715.    5.1. Standalone Named User.  The Programs may only be installed and 
  716.         operated on one or more individual, standalone computers,
  717.         provided the Programs are only accessible to, and operated by,
  718.         the Named User(s) for that License.  Network installation is
  719.         prohibited.  The locations of the standalone computers used by
  720.         the Named User to run the Programs are not limited; the
  721.         computers may be located at work, home, in a laboratory, or on a
  722.         laptop.  Licensee may only designate one Licensed User access to
  723.         or use of the Programs under each Named User License.  Licensee
  724.         may replace the Named User for a Program, whether temporarily or
  725.         not, no more than four (4) times per year.  A Named User may run
  726.         multiple simultaneous Program sessions on not more than two (2)
  727.         separate processors, whether located in the same or different
  728.         computers.
  729.         Alternatively, for the Windows platform only, Licensee may
  730.         install and use the Programs on a single, designated, standalone
  731.         computer as described in Section 5.3 below.  This Designated
  732.         Computer Installation Type is in lieu of the Standalone Named
  733.         User rights above, not in addition to those rights.  
  734.    5.2. Network Concurrent User.  The Programs may only be installed in
  735.         a central location on a single designated network server.
  736.         Licensee may have only as many Licensed Users simultaneously
  737.         operating a Program at any given time as the number of
  738.         Concurrent keys acquired for that Program, except in the case of
  739.         the Engine in which case the number of Program sessions running
  740.         at any one time is limited to the number of Engine workers
  741.         acquired.  Portions of the Programs may be installed on
  742.         individual computers to accelerate startup times, as long as the
  743.         installations on the individual computers are controlled by the
  744.         license manager on the network server.  Subject to the
  745.         foregoing, a Licensed User of the Concurrent License Option may
  746.         utilize any number of computers served by a single license
  747.         manager server provided that, before starting a Program session
  748.         on any computer, the Licensed User checks out a Concurrent Key
  749.         from the license manager server for that computer, and that any
  750.         simultaneous Program sessions on each computer are not run on
  751.         more than two (2) separate processors on each computer.
  752.         Licensees of the Concurrent License Option are prohibited from
  753.         providing Program access to users located outside the country in
  754.         which the license manager server is installed. 
  755.    5.3. Designated Computer.  The Programs may only be installed on a 
  756.         single, designated, standalone, computer, provided the Programs
  757.         are only operated from that computer's console by only one
  758.         individual at any given time.  This Installation Type is
  759.         intended to accommodate Program access from a single computer
  760.         shared by multiple users.
  761. THE MATHWORKS, INC. SOFTWARE LICENSE AGREEMENT - Student Version 
  762. Installation and Use Addendum   
  763. This is an Addendum to The MathWorks, Inc. Software License Agreement 
  764. (the "Agreement"), and the terms and conditions of this Addendum are 
  765. incorporated therein.  Each capitalized term used herein and not defined
  766. herein shall have the meaning ascribed to it in the Agreement.  
  767. 1. SCOPE.  The provisions of this Student Installation and Use Addendum 
  768.    apply to the MATLAB and Simulink Student Version Programs and to any 
  769.    other Programs licensed under the Agreement at prices offered to 
  770.    students enrolled in degree-granting educational institutions 
  771.    ("Student prices").  This Addendum imposes certain additional 
  772.    obligations and restrictions with respect to the Programs licensed at
  773.    such Student prices that are not contained in the Agreement.  In the 
  774.    event of a conflict between the provisions of this Addendum and the 
  775.    Agreement, these Addendum provisions shall apply.  The license 
  776.    provided for in this Addendum is referred to as a "Student License".
  777. 2. RETURNS AND REFUNDS.  Returns and refunds of Student License 
  778.    purchases are subject to the refund policies at the time and point of
  779.    purchase.
  780. 3. REGISTRATION AND ACTIVATION.  The Programs contain technology for the
  781.    prevention of unlicensed or illegal use of the Programs.  Licensee 
  782.    agrees to the use and application of such technology in the Programs 
  783.    (a) to limit the installation and use of the Programs by Licensee to 
  784.    a finite number of computers, and (b) to require Licensee? 
  785.    registration of the Student License and activation of the Programs in
  786.    advance of the use of the Programs (other than for temporary use) as 
  787.    further described in this Addendum and in the Documentation for the 
  788.    Programs.
  789. 4. ELIGIBILITY AND TERM.  Licensee further agrees to the following 
  790.    eligibility and term restrictions of the Student License:  the 
  791.    Licensee must be a student enrolled in a degree-granting educational 
  792.    institution or participating in a continuing education program at a 
  793.    degree-granting educational institution, and the term of the Student 
  794.    License expires automatically immediately after the duration of such 
  795.    enrollment or participation (the "Term").
  796. 5. INSTALLATION AND USE.  The Student License permits the Licensee to 
  797.    use the Programs at any time during the Term in accordance with the 
  798.    Agreement on not more than two (2) individual, standalone computers 
  799.    that Licensee owns or leases provided (i) the Programs are only 
  800.    accessible to, and operated by, Licensee, and (ii) Licensee has 
  801.    provided machine-specific identification for such computers through 
  802.    the registration and activation process.  Network installation is 
  803.    prohibited.  Licensee may run multiple simultaneous Program sessions 
  804.    on not more than two (2) separate processors, whether located in the 
  805.    same or different computers.
  806. 6. SOFTWARE MAINTENANCE SERVICE.  Software Maintenance Service is not 
  807.    available for a Student License.
  808. 7. ASSIGNMENT.   Student Licenses are nontransferable.
  809. 8. DISTRIBUTION OF STUDENT VERSION LICENSES BY DEGREE-GRANTING 
  810.    EDUCATIONAL INSTITUTIONS.  A degree-granting educational institution 
  811.    (the "Institution") may place orders for Student Licenses and add-on 
  812.    Programs for its enrolled students only for installation and use in
  813.    accordance with this Addendum.  It is expressly understood and agreed
  814.    the Institution shall take appropriate action to ensure (i) the 
  815.    Agreement including this Addendum is delivered to each student 
  816.    Licensee intact with the distribution of media; (ii) media seal 
  817.    notices provided by MathWorks regarding the licensing of the Programs
  818.    are delivered intact to the student Licensees in receipt of media; 
  819.    and (iii) each student Licensee is instructed not to copy the 
  820.    Programs or use them for commercial purposes, and is required by the 
  821.    Institution to de-install the Programs at the expiration of the Term 
  822.    for such student Licensee. 
  823. THE MATHWORKS, INC. SOFTWARE LICENSE AGREEMENT - Deployment Addendum
  824. This is an Addendum to The MathWorks, Inc. Software License Agreement
  825. (the "Agreement"), and the terms and conditions of this Addendum are
  826. incorporated therein.  Each capitalized term used herein and not defined
  827. herein shall have the meaning ascribed to it in the Agreement. 
  828. 1. PURPOSE.  The MathWorks, Inc. Software License Agreement (the 
  829.    "Agreement") contains restrictions prohibiting Licensee from
  830.    modifying, distributing, or providing access to the Programs or any
  831.    Program Components, except as expressly provided in this Addendum.
  832.    If the Programs licensed by Licensee under the Agreement contain
  833.    Source Code or Object Code Program Components, then this Addendum
  834.    sets forth the Licensee's rights with respect to creating
  835.    Applications and Derivative Forms and distributing Applications,
  836.    Derivative Forms, and Deployment Programs, as well as certain
  837.    additional obligations related thereto.  
  838.    MathWorks or its Licensors retain all right, title, and interest in
  839.    its Programs, Program Components, and Derivative Forms of its
  840.    Programs.
  841. 2. USER CREATED FILES.  This Addendum does not apply to M-files, 
  842.    MDL-files, MEX-files, MAT-files, FIG-files and P-files that are
  843.    created by Licensee and that do not include any code obtained from
  844.    M-files, MAT-files, P-code, MDL-files, C/C++ files, TLC-files, or
  845.    other Source Code files supplied with the Programs ("User Files").
  846.    Licensee may distribute, sublicense, and resell without restriction,
  847.    User Files.  
  848. 3. NONCOMPETITION.  Licensee agrees not to use the Programs, Derivative 
  849.    Forms, Generated Forms, or Program Components to make or distribute 
  850.    its own or a Third Party's Application, a principal purpose of which, 
  851.    as reasonably determined by MathWorks, is to perform the same or 
  852.    similar functions as Programs licensed by MathWorks or which replaces
  853.    any component of the Programs.  Licensee shall not otherwise use the
  854.    Programs to compete with the products or businesses of MathWorks,
  855.    including by distributing Libraries, or any form of an entire Program
  856.    or a substantial portion of a Program. 
  857. 4. DEFINITIONS.
  858.    4.1. Application.  A software file that Licensee has created by 
  859.         either (a) using a MathWorks Program to compile or translate
  860.         Licensee created Source Code or (b) incorporating or linking any
  861.         part of any Source Code, library file, or other Program
  862.         Component provided with the Program.  An Application must
  863.         contain original code developed by Licensee and must provide
  864.         substantial functionality not contained in, or provided by, the
  865.         Program Components that are incorporated into such Application.
  866.         If a software file created by a Licensee incorporates Program
  867.         Components, but does not meet the requirements of the previous
  868.         sentence, then it is a Derivative Form (as defined below).  An
  869.         Application may contain Linked Object Code which, if such Object
  870.         Code was not Linked to the Application and was a standalone
  871.         file, would otherwise have been deemed a Derivative Form. 
  872.    4.2. Application License.  A license granted by Licensee to its 
  873.         end-users for the installation and use of Licensee's
  874.         Application.
  875.    4.3. Generated Forms.  The output of the MATLAB Compiler, Real-Time 
  876.         Workshop, Stateflow Coder, Embedded Coders, and other MathWorks'
  877.         code generation Programs in the form of Source Code, as well as
  878.         such Source Code converted to Object Code or Linked forms.
  879.    4.4. Derivative Forms.  A  software file that Licensee has derived 
  880.         from one or more Program Components (including without
  881.         limitation by incorporating, translating, or modifying, in whole
  882.         or in part, any Program Component), and which, if modified or
  883.         copied without MathWorks' authorization, would constitute a
  884.         copyright infringement or breach of the Agreement.  A software
  885.         file created by Licensee which qualifies as an "Application"
  886.         under the above definition shall not be deemed a Derivative
  887.         Form.
  888.    4.5. Linked.   An executable or loadable file created by a compiler 
  889.         or linker program combining Object Code module files.
  890.    4.6. MAT-file.  The file format in which MATLAB stores data.
  891.    4.7. MCR Libraries.  MATLAB Component Runtime support libraries and 
  892.         other files for deployment of Applications created with the
  893.         MATLAB Compiler.
  894.    4.8. Object Code.  The code created by a system compiler from source 
  895.         code; also called "machine-readable code".  Object Code can be
  896.         Linked with an appropriate linker to resolve address references
  897.         and may be combined with other Object Code for targeted
  898.         execution on a specific processor.  Object Code includes "Object
  899.         Code libraries" and "shared libraries," which are groupings of
  900.         Object Code for specific purposes.
  901.    4.9. Program Component.  Any portion of, or file provided with, a 
  902.         Program.
  903.    4.10. Source Code.  Human-readable program code written in a 
  904.          higher-level language such as C, C++, Java, MATLAB,
  905.          MDL-files, VHDL, or Fortran, which must be translated or
  906.          compiled into machine-readable language before it can be
  907.          executed by a computer.  Source Code also includes header files
  908.          and other human-readable files necessary for a Program to be
  909.          compiled in the higher-level language.
  910.    4.11. Standalone Application.  An Application created using 
  911.          programming languages and tools other than the Programs, which
  912.          executes outside of the Programs.
  913.    4.12. Deployment Program.  Any MathWorks Program that either (a) 
  914.          generates Object Code or Source Code in response to user input,
  915.          or (b) contains executable functions or data accessed by an
  916.          Application (such as a DLL file).
  917. 5. DEPLOYMENT PROGRAMS.  Licensed Users of MathWorks' Deployment 
  918.    Programs may automatically generate code from M-files,
  919.    Simulink/Stateflow diagrams, and other representations, into
  920.    Generated Forms.  Furthermore, Licensee may copy and deploy these
  921.    Generated Forms for use outside of the Programs.
  922.    Not all Programs are eligible for deployment within Licensee's
  923.    Application.  For a list of those Programs that are ineligible for
  924.    deployment, compilation, distribution, distributed computing, or web
  925.    access see www.mathworks.com/ineligible_programs.  
  926.    5.1. MATLAB Application Deployment Programs
  927.       5.1.1. MATLAB Compiler. Licensee may use and distribute the MCR 
  928.              Libraries for the sole purpose of running Licensed User's
  929.              Application generated by the MATLAB Compiler.  Licensee may
  930.              deploy, at no cost, copies of such Applications that
  931.              incorporate the MCR Libraries and compiled versions of
  932.              M-files from the licensed Programs required for the
  933.              Application.  No further fees shall be due to MathWorks for
  934.              such deployment within Licensee's Application, regardless
  935.              of whether the Application is distributed solely for
  936.              Licensee's Internal Operations or to Third Parties. 
  937.          5.1.1.1. Licensed User may include, by compilation for deployment,
  938.                   only those select M-files from the licensed Programs
  939.                   required for the Application.  
  940.          5.1.1.2. In no event shall Licensee distribute any library 
  941.                   header files.
  942.          5.1.1.3. Licensee's Application may not provide functionality or 
  943.                   behavior similar to that of the MATLAB command line.
  944.          5.1.1.4. Licensee's Application may not allow operation of the
  945.                   code generation capabilities of Programs.
  946.          5.1.1.5. Licensee's Application may not provide access to an 
  947.                   entire Program or a substantial portion of a Program. 
  948.          5.1.1.6. Licensee shall include the notice "MATLAB. 1984 -
  949.                   [INSERT YEAR MATLAB VERSION PUBLISHED] The MathWorks,
  950.                   Inc." in the deployed Application's About Box, or
  951.                   similar visible location, and in the applicable
  952.                   documentation distributed with each copy of the
  953.                   Application. 
  954.          5.1.1.7. Licensee must state in the documentation or other 
  955.                   materials distributed with the Application that
  956.                   Licensee's limited rights to the deployment are
  957.                   governed by a certain license agreement between
  958.                   Licensee and MathWorks. Licensee may not modify or
  959.                   remove any license agreement file (MathWorks or
  960.                   Third-Party) that is included with the MCR Libraries
  961.                   ("MCR Library License").  Licensee shall insure that
  962.                   any licensee of the Application must first accept the
  963.                   terms of such MCR Library License prior to
  964.                   installation of the Application.
  965.    5.2. Simulink Application Deployment Programs 
  966.       5.2.1. Deployment Programs.  MathWorks provides directories of C, 
  967.              C++, linker command files, template makefiles, project
  968.              files, and TLC source code files with Programs that
  969.              implement the real-time framework, code generation
  970.              instructions, libraries, and Application Programming
  971.              Interface (API) for use with the code generated by the
  972.              Simulink family of products, including Real-Time Workshop,
  973.              Stateflow Coder, Embedded Coders and other Programs.
  974.              Licensee may use, copy, and modify these files in source
  975.              code form for different development targets provided that
  976.              they are only copied for development use in connection with
  977.              Real-Time Workshop, Embedded Coders, Stateflow Coder, or
  978.              other code generation Programs.
  979.          5.2.1.1. Licensee may copy and deploy these files outside of 
  980.                   the Programs in Linked Object Code form or Source Code
  981.                   form, if used in combination with code generated by
  982.                   those Programs as part of a larger standalone
  983.                   Application. 
  984.          5.2.1.2. No further fees shall be due to MathWorks for such 
  985.                   deployment within Licensee's Application, regardless
  986.                   of whether the Application is deployed solely for
  987.                   Licensee's Internal Operations or to Third Parties.
  988.       5.2.2. Real-Time Windows Target.  Licensee may not incorporate 
  989.              Real-Time Windows Target into an Application for deployment
  990.              without contracting with MathWorks for an OEM or VAR
  991.              agreement. 
  992.       5.2.3. xPC Target.  Licensee may develop Applications that 
  993.              incorporate Linked-in copies of xPC Target and those files
  994.              required for the Application that have been compiled or
  995.              otherwise obtained from Real-Time Workshop and/or Stateflow
  996.              Coder on a single development PC, and download that
  997.              Application to a target PC directly connected to the
  998.              development PC by either Ethernet or serial connections.
  999.              When running on xPC TargetBox, the Application may also
  1000.              be used for standalone operation, without connection to the
  1001.              development PC.  
  1002.          5.2.3.1. The right to distribute the Application beyond the 
  1003.                   target PC is contingent upon acquiring a License for
  1004.                   the xPC Target Embedded Option.  No further fees shall
  1005.                   be due to MathWorks for such deployment within
  1006.                   Licensee's Application, regardless of whether the
  1007.                   Application is deployed solely for Licensee's Internal
  1008.                   Operations or to Third Parties. Additionally, the
  1009.                   Embedded Option License allows for the deployment of
  1010.                   API DLL's beyond the development PC.  No further fees
  1011.                   shall be due to MathWorks for such deployment outside
  1012.                   of an Application, regardless of whether the API DLL's
  1013.                   are deployed solely for Licensee's Internal Operations
  1014.                   or to Third Parties.  
  1015. 6. OTHER SOURCE CODE AND SHARED OBJECT CODE LIBRARIES. 
  1016.    6.1. Programs may include selected Source Code and shared Object Code
  1017.         library files that implement various documented application
  1018.         programming interface capabilities of the Programs for which the
  1019.         Source Code or shared library file is part. 
  1020.       6.1.1. Licensed User may use and modify the selected Source Code 
  1021.              files solely for creation of Licensee's own Applications.
  1022.              Licensee may copy and distribute Object Code compiled from
  1023.              this Source Code, but only as either standalone Object Code
  1024.              file (regardless whether a Derivative Form) or Object Code
  1025.              Linked to the Application, and only for use with and
  1026.              deployment of Licensee's own Application. 
  1027.       6.1.2. Licensee may use, copy and distribute shared Object Code 
  1028.              library files (regardless whether a Derivative Form) for
  1029.              deployment of Licensee's own Application, but only if a
  1030.              header file exists in the Program for the shared library
  1031.              file. Licensee may not copy or distribute header files
  1032.              themselves.
  1033.       6.1.3. Licensee may not transfer Source Code, development rights, 
  1034.              or development capabilities for any Source Code or Object
  1035.              Code to any Third Party.
  1036.    6.2. MAT-files.  Licensed User may create and distribute Applications
  1037.         that read MAT-files using the MAT-file API, however, if such
  1038.         Applications are distributed to Third Parties, they must also
  1039.         implement MAT-file write capability.
  1040. 7. DERIVATIVE FORMS.  A Licensee shall only be permitted to distribute a
  1041.    Derivative Form to Third Parties (a) to the extent expressly
  1042.    permitted under Sections 5 or 6 of this Addendum, or (b) subject to
  1043.    the requirements of this Section 7.  A Licensee may only distribute a
  1044.    Derivative Form to a Third Party under this Section 7 if such Third
  1045.    Party is bound by a Software License Agreement with MathWorks that
  1046.    requires such Third Party to treat such Derivative Forms received
  1047.    from Licensee as such Third Party's own Derivative Form thereunder.
  1048.    Licensee agrees that if such a Third Party provides Licensee with
  1049.    software that is a Derivative Form under the terms of such Third
  1050.    Party's Software License Agreement with MathWorks (or would otherwise
  1051.    be a Derivative Form under the terms of this Agreement), then
  1052.    Licensee shall treat such software as a Derivative Form hereunder as
  1053.    if Licensee has modified or generated the software itself.
  1054. 8. WEB ACCESS.
  1055.    8.1. The licensed Programs may not be operated from within a Web 
  1056.         Application without acquiring a MATLAB Web Server License.
  1057.    8.2. MATLAB Web Server.  A Licensed User of the MATLAB Web Server may
  1058.         call the licensed Programs from within their own external Web
  1059.         standalone Application, provided the Licensed User's Web
  1060.         standalone Application does not provide access to the MATLAB
  1061.         command line, or any of the licensed Programs with code
  1062.         generation capabilities.  In addition, Licensed Users may not
  1063.         provide access to an entire Program or a substantial portion of
  1064.         a Program.  Such operation of a standalone Application via a Web
  1065.         interface may be provided to an unlimited number of web browser
  1066.         clients, at no cost, for Licensee's own use for its Internal
  1067.         Operations, and for use by Third Parties. 
  1068. 9. APPLICATION LICENSING.  For any distribution of Applications 
  1069.    containing Object Code or Generated Forms to:
  1070.    9.1. Licensee's internal organization:  Licensee shall take 
  1071.         appropriate action by instruction, agreement, or otherwise with
  1072.         any recipients of the Application, so as to enable Licensee to
  1073.         satisfy its obligations under the terms of this Addendum and the
  1074.         Agreement.
  1075.    9.2. Third Parties:  Your Application shall be accompanied by an 
  1076.         Application License whose terms and conditions are at least as
  1077.         restrictive as the Agreement, unless the Application is part of
  1078.         an embedded system that has no provision for licensing to its
  1079.         end users. 
  1080.       9.2.1. The Application license for Third Parties must explicitly 
  1081.              exclude MathWorks and its Licensors from all liability for 
  1082.              damages or any obligation to provide remedial actions.
  1083.       9.2.2. In no circumstance shall Licensee include a warranty for 
  1084.              any form of a Program that is inconsistent with or 
  1085.              additional to the warranty contained in the Agreement.  
  1086.       9.2.3. The additional translation, use, and deployment rights 
  1087.              granted in this Addendum are nontransferable without 
  1088.              MathWorks' consent and shall not be conveyed in Licensee's
  1089.              Application license. 
  1090.       9.2.4. All copyright and proprietary notices for the Programs that
  1091.              appear in the original form delivered to Licensee shall be 
  1092.              duplicated and included with Licensee's own copyright 
  1093.              notices for the Application, wherever they appear.
  1094.       9.2.5. Licensee may not remove any copyright, trademark, logo, 
  1095.              proprietary rights, disclaimer or warning notice included 
  1096.              on or embedded in any part of the deployed Application.
  1097.    9.3. Notwithstanding the termination of the Agreement, all valid 
  1098.         Application licenses shall remain and continue in full force and
  1099.         effect, and, if the Agreement was not terminated due to:  (a)
  1100.         Licensee's failure to pay the applicable fees to MathWorks, (b)
  1101.         Licensee's violation of the License restrictions, or (c)
  1102.         violation of MathWorks' proprietary rights in the Programs; then
  1103.         Licensee may continue to use the Programs to support
  1104.         Applications that have been placed in use pursuant to an
  1105.         Application License prior to the effective date of termination.
  1106. 10. DISCLAIMER OF OBLIGATIONS AND LIABILITY,
  1107.    10.1. MathWorks shall have no support or warranty obligations, and 
  1108.          disclaims all liability, for Applications developed or
  1109.          distributed by Licensee.
  1110.    10.2. Licensee agrees that prior to using, incorporating, or 
  1111.          distributing the Programs in any Application, it will
  1112.          thoroughly test and validate the Application and the
  1113.          functionality of the Programs in that Application and be solely
  1114.          responsible for any problems or failures.
  1115.    10.3. Licensee will defend, indemnify, and hold harmless MathWorks 
  1116.          and its Licensors, officers, directors, employees, agents and
  1117.          resellers from and against any damages, liabilities, costs and
  1118.          expenses (including reasonable fees of MathWorks' attorneys)
  1119.          arising out of any Third Party claim or demand based on or
  1120.          arising from, out of or in connection with (i) the creation,
  1121.          use, or distribution of any Applications or (ii) the use of the
  1122.          Programs by Licensee.
  1123. 11. GENERAL.  Licensee acknowledges and agrees that a breach of the
  1124.     obligations set forth in this Addendum shall be a material breach of
  1125.     the Agreement.
  1126. MATLAB, Simulink, Stateflow, Real-Time Workshop, and xPC TargetBox are 
  1127. registered trademarks of The MathWorks, Inc.  
  1128. Java is a trademark of Sun Microsystems, Inc.
  1129. November, 2005