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