can I release the MATLAB Compiler-generated stand-alone to public?
5 ビュー (過去 30 日間)
古いコメントを表示
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.
0 件のコメント
採用された回答
Fangjun Jiang
2019 年 2 月 27 日
編集済み: Fangjun Jiang
2019 年 2 月 27 日
Yes. royalty-free!
web(fullfile(docroot, 'compiler/product-description.html'))
1 件のコメント
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 Exchange で MATLAB Compiler についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!