📄 license.txt
字号:
Stateflow Coder
Real-Time Windows Target
xPC Target
xPC Target Embedded Option
MATLAB Web Server
MATLAB C/C++ Math Library
MATLAB Graphics Library
DSP Blockset
5. Deployment Programs
Licensees of MathWorks' Deployment Programs may automatically
generate code from M-files and/or Simulink/Stateflow diagrams
into one or more forms such as MEX-files, C, C++, P-code,
relocatable object code, Linked binary forms, and other compiled
forms (all hereinafter referred to as "Compiled Forms").
Furthermore, Licensee may copy and deploy these Compiled Forms
for use outside of the Programs.
Not all Programs are eligible for deployment within Licensee's
Application. For a list of those Programs which are ineligible
for deployment ("Ineligible Programs"), consult MathWorks'
current Price List Addendum or contact your local authorized
MathWorks representative.
5.1 MATLAB Application Deployment Programs
5.1.1 MATLAB Compiler. Licensee may include, by
compilation for deployment, only those select M-files
from the licensed Programs required for the Application.
Licensee may deploy, at no cost, copies of Applications
that incorporate Linked-in copies of the Object Code from
the MATLAB C/C++ Math Library and MATLAB C/C++ Graphics
Library and compiled versions only of those select M-files
from the licensed Programs required for the Application.
No further fees shall be due to MathWorks for such
deployment within Licensee's Application, regardless of
whether the Application is distributed solely for
Licensee's Internal Operations or to Third Parties.
In no event shall Licensee deploy the Libraries' header
files, or any form of an entire Program or a substantial
portion of a Program.
5.1.2 MATLAB Runtime Server Development Kit. Use of each
MATLAB Runtime Server Development Kit is limited to a
single site designated by the Licensee. Licensee may
include MATLAB Runtime Code as executable code fully
integrated into Licensee's Application. In order to
distribute the Application, Licensee must purchase a
License to make runtime copies of the MATLAB Runtime Code.
Runtime copies are Application-specific, meaning Licensee
must purchase separate runtime copies for each
Application. The number of copies of the MATLAB Runtime
Code that Licensee may distribute at any given time must
be less than or equal to the number of runtime copies
purchased for each Program distributed with each
Application.
MATLAB Runtime Code may be installed on single designated
computers or on network servers. Licensee or the
recipient of Licensee's Application, must accurately count
the number of Named Users OR the maximum number of copies
installed on single designated computers. The use of a
tracking system or license manager is recommended.
MathWorks shall be provided a reasonable opportunity for
access to Licensee's records for the purpose of conducting
an audit of fees, if any, due hereunder.
5.1.3 Web Access
The licensed Programs may not be operated from within a
Web Application without procuring a MATLAB Web Server
License.
MATLAB Web Server. A Licensed User of the MATLAB Web
Server may call the licensed Programs from within their
own external Web Standalone Application, provided the
Licensed User's Web Standalone Application does not
provide access to the MATLAB command line, or any of the
licensed Programs with code generation capabilities. In
addition, Licensed Users may not provide access to an
entire Program or a substantial portion of a Program.
Such operation of a Standalone Application via a Web
interface may be provided to an unlimited number of web
browser clients, at no cost, for Licensee's own use for
its Internal Operations, and for use by Third Parties.
5.2 Simulink and Stateflow Application Deployment Programs
5.2.1 Real-Time Workshop, Real-Time Workshop Embedded
Coder, Stateflow Coder, and DSP Blockset. MathWorks
provides directories of C, C++, and TLC source code files
that implement the real-time framework, code generation
instructions, libraries, and Application Programming
Interface (API) for use only with the code generated by
Real-Time Workshop, Real-Time Workshop Embedded Coder,
Stateflow Coder, and DSP Blockset.
* Licensee may use, copy, and modify these files in source
code form for different development targets, provided
that they are only copied for development use in
connection with the Real-Time Workshop, Real-Time
Workshop Embedded Coder, or Stateflow Coder Programs.
* Licensee may copy and deploy these files outside of the
Real-Time Workshop, Real-Time Workshop Embedded Coder,
and Stateflow Coder Programs in Linked binary form or
source code form, if used in combination with code
generated by those Programs as part of a larger
Standalone Application.
* No further fees shall be due to MathWorks for such
deployment within Licensee's Application, regardless of
whether the Application is deployed solely for
Licensee's Internal Operations or to Third Parties.
* Licensee is prohibited from creating a Real-Time
Workshop and/or Stateflow Coder code generation server
which bypasses MathWorks' normal license management
procedures.
5.2.2 Real-Time Windows Target. Licensee may not
incorporate Real-Time Windows Target into an Application
for deployment without contracting with MathWorks for an
OEM or VAR agreement.
5.2.3 xPC Target. Licensee may develop Applications that
incorporate Linked-in copies of xPC Target and those files
required for the Application that have been compiled or
otherwise obtained from Real-Time Workshop and/or
Stateflow Coder on a single development PC, and download
that Application to a target PC directly connected to the
development PC by either Ethernet or serial connections.
5.2.3.1 The right to distribute the Application beyond
the target PC is contingent upon the purchase of a
License of the xPC Target Embedded Option. No further
fees shall be due to MathWorks for such deployment
within Licensee's Application, regardless of whether
the Application is deployed solely for Licensee's
Internal Operations or to Third Parties.
Additionally, the Embedded Option License allows for
the deployment of API DLL's beyond the development PC.
No further fees shall be due to MathWorks for such
deployment outside of an Application, regardless of
whether the API DLL's are deployed solely for
Licensee's Internal Operations or to Third Parties.
6. Data Acquisition Toolbox
MathWorks provides directories of source code files that
implement the adaptor interface for the Data Acquisition
Toolbox. Licensee may use, copy, and modify the source code
files for creation of Licensee's own adaptor for use with the
Data Acquisition Toolbox. Licensee may copy and distribute
Licensee's own adaptor outside of the Data Acquisition Toolbox,
but only in Linked binary form for use with the Data Acquisition
Toolbox.
7. Application Licensing
For any distribution of Applications containing Linked-in copies
of Libraries, the MATLAB Runtime Server, and/or components of a
Program in a Compiled Form to:
Licensee's internal organization: Licensee shall take
appropriate action by instruction, agreement, or otherwise
with any recipients of the Application, so as to enable
Licensee to satisfy its obligations under the terms of this
Addendum and the Agreement.
Third Parties: The Application shall be accompanied by an
Application license whose terms and conditions are at least as
restrictive as the Agreement, unless it is an Embedded
Application invisible to the end-user.
* The Application license for Third Parties must explicitly
exclude MathWorks and its Licensors from all liability for
damages or any obligation to provide remedial actions.
* In no circumstance shall Licensee include a warranty for any
form of a Program that is inconsistent with or additional to
the warranty contained in the Agreement.
* All copyright and proprietary notices for the Programs that
appear in the original form delivered to Licensee shall be
duplicated and included with Licensee's own copyright
notices for the Application, wherever they appear.
* The additional translation, use, and deployment rights
granted in this Addendum are nontransferable without
MathWorks' consent and shall not be conveyed in Licensee's
Application license.
Notwithstanding the termination of the Agreement, all valid
Application licenses shall remain and continue in full force and
effect, and, if the Agreement was not terminated due to: (i)
Licensee's failure to pay the applicable fees to MathWorks, (ii)
Licensee's violation of the License restrictions, or (iii)
violation of MathWorks' proprietary rights in the Programs; then
Licensee may continue to use the Programs to support
Applications that have been placed in use pursuant to an
Application license prior to the effective date of termination.
8. Disclaimer of Obligations and Liability
MathWorks shall have no support or warranty obligations, and
disclaims all liability, for Applications developed or
distributed by Licensee.
LICENSEE AGREES THAT PRIOR TO USING, INCORPORATING, OR
DISTRIBUTING THE PROGRAMS IN ANY APPLICATION, IT WILL THOROUGHLY
TEST AND VALIDATE THE APPLICATION AND THE FUNCTIONALITY OF THE
PROGRAMS IN THAT APPLICATION AND BE SOLELY RESPONSIBLE FOR ANY
PROBLEMS OR FAILURES.
Licensee will defend, indemnify, and hold harmless MathWorks and
its Licensors, officers, directors, employees, agents and
resellers from and against any claims, demands, or liabilities
based on or arising from, out of or in connection with the
creation, use, or Distribution of any Applications.
9. General
Licensee acknowledges that a material breach of the obligations
set forth in this Addendum, which have not been cured within
sixty (60) days of written notification from MathWorks, shall be
grounds for termination as provided in the Agreement.
This Addendum is an Addendum to The MathWorks, Inc. Software
License Agreement, the terms and conditions of which are
incorporated herewith. Each capitalized term used herein and not
defined herein shall have the meaning described to it in the
Agreement.
05/24/02
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -