MATLAB Answers

I need the Documentary evidence that MATLAB complier runtime 7.13 is for free.

조회 수: 3(최근 30일)
은진 정
은진 정 2021년 7월 14일
답변: Walter Roberson 2021년 7월 15일
Hello.
I need the Documentary evidence that MATLAB complier runtime 7.13 is for free.
Because I have to submit it to my company.
I checked the contents below in Help Center.
"MATLAB Runtime is a collection of shared libraries and code that enables the execution of compiled and packaged MATLAB applications on systems without an installed version of MATLAB. End users who want to run these applications without MATLAB must install MATLAB Runtime or specify the location of a MATLAB Runtime network installation."
I think this contents contain that runtime is for free, right??
but I can't find Documentary evidence for free.
where could I find it..?
Thanks.

답변(2개)

dpb
dpb 2021년 7월 15일
It is freely available, yes. But, The Mathworks doesn't ballyhoo it around in big, bold print, no. See one of many prior answers at https://www.mathworks.com/matlabcentral/answers/417765-matlab-compiler-runtime-license-issue#answer_335650
Also read the information on the deployment of compiled applications link https://www.mathworks.com/help/compiler/deployment-process.html which includes the following:
"MATLAB Runtime is a collection of shared libraries and code that enables the execution of compiled and packaged MATLAB applications on systems without an installed version of MATLAB. End users who want to run these applications without MATLAB must install MATLAB Runtime or specify the location of a MATLAB Runtime network installation."
"Developers who want to distribute a packaged MATLAB application should direct end users to download the MATLAB Runtime installer that matches the version of MATLAB used to compile the application, at the same update level or newer. To create an installer that contains MATLAB Runtime, you must download the MATLAB Runtime installer that matches both the version and update level of MATLAB used to create the installer."
But, the specific word "free" never appears; only that you as the developer with a MATLAB license can either build a distribution package that contains the runtime with it (larger install) or have the end user download and install the runtime themselves (smaller install, another step for the end user).
From all this you should be able to produce sufficient narrative to satisfy management; if all else fails, contact The Mathworks Sales group and ask for confirmation.

Walter Roberson
Walter Roberson 2021년 7월 15일
No, the MATLAB Runtime is not free. It is a licensed product.
Versions of it for the several years can be downloaded at no cost by anyone with a MATLAB Central account, but it is still a licensed product.
For licensing reasons (MATLAB was leasing technology from other companies), sufficiently old versions of MATLAB Runtime cannot be downloaded in such ways, and are only available to people who have directly purchased MATLAB Compiler product, with anyone else being required to obtain the runtime from the person who build the executable. In turn, the people who built and distributed executables were entitled to distribute the Runtime for no cost, but they were expressly prohibited from making the executable publicly available -- for example they could make it available for FTP but not for public FTP, only for people who had specifically contacted them to request access.
Is it No Cost? Yes.
Is it Public Domain? NO . (The portion of software that is Public Domain is pretty small.
Can your company embed the Runtime within an executable built with your company's copy of MATLAB Compiler, and then make the resulting executable pubicly available? Yes.
Can your company make the Runtime publicly available by itself, outside of an executable you have built? NO .
For example, if hypothetically your company's business is creating software archives (for example such as MajorGeeks does), then NO you would not be able to archive the Runtime for public access, not even for no cost.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by