can I release the MATLAB Compiler-generated stand-alone to public?

5 ビュー (過去 30 日間)
Wu Zhang
Wu Zhang 2019 年 2 月 27 日
コメント済み: Walter Roberson 2019 年 2 月 27 日
Just wnat to make sure if I fully understand the terms of the Matlab Runtime License that pupped up while I am installing the Matlab Compiler-generated standalong package.
I am going to refer the Matlab-generated stand along packaege as the stand-along product, the end product, or the application file.
I understand that one is not allowed to re-enginer the compiler or share the library that enables the execution of the compiled Matlab applications or components. However, the end product generated by the compiler should be used by others without any restriction from Matlab, as long as they only run the application(the end product). The use of the stand-along product generated by the compiler should not be limited to the one who generated it. Otherwise it does not make any sense. The one who is able to generate the stand-along does not really need to use it, he can use Matlab code he developed himself. The Run Time itself is like a coffee machine. We buy the coffee machine to make coffee and sale the coffee, not the machine, to custom. The purpose of generating the stand along files is to be able to deploy them to the end users, who do not program with MatLab. Therefore, one should be allowed to deploy the MatLab Compiler-generated standalong pakage to any body (individules or entity), or in other words, to the public. Any one who received the end product should be allowed to run the application without free of charge from Matlab Inc..
Is my understanding correct? Please confirm. Thanks.

採用された回答

Fangjun Jiang
Fangjun Jiang 2019 年 2 月 27 日
編集済み: Fangjun Jiang 2019 年 2 月 27 日
Yes. royalty-free!
web(fullfile(docroot, 'compiler/product-description.html'))
  1 件のコメント
Walter Roberson
Walter Roberson 2019 年 2 月 27 日
And to add a bit of emphasis:
If you have a "standard" (commercial) license, then you are permitted to sell the executable, without payment to Mathworks. There are restrictions that you cannot substantially duplicate MATLAB functionality, but otherwise it is fine.
If you have a Student or Home license, you cannot sell anything you create with the product.
If you have an Education license, then the situation can get a bit messy if you happen to operate in a university with "profit centers". Education licenses are not normally permitted to "sell" generated executables, but in internal financial arrangements it might be necessary to arrange exemptions with Mathworks. The exemptions would be for staff and student use only ("chargebacks") and not selling to outside the organization.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMATLAB Compiler についてさらに検索

製品


リリース

R2015b

Community Treasure Hunt

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

Start Hunting!

Translated by