can I use a compiled Matlab function shared on a private server ?
9 ビュー (過去 30 日間)
古いコメントを表示
Stefano Nardone
2023 年 7 月 21 日
コメント済み: Stefano Nardone
2023 年 7 月 24 日
Hi to all,
I'm a newbie in Matlab development and Matlab Compiler, but I need to make available to a small group of engineering researchers a tool that was developed in Matlab, so the idea is to put it on a private access server a compiled version of the tool to let it process some data on request of the group participants. I'm using a university license Matlab on my desktop Linux pc: can I compile the module and install it on the Linux private server with the Matlab Runtime to let users batch call it to process some data and get their own results? Do I'll need other software installed/running? The group is composed by universities researchers, the use is only for study, and the access is reserved to group members, do we need a specific kind of licence too?
Thanks.
1 件のコメント
Rik
2023 年 7 月 23 日
It doesn't sound to me like that would be a problem, but I don't work for Mathworks, so if you want an official response you should contact support.
採用された回答
Walter Roberson
2023 年 7 月 23 日
There are a couple of MATLAB Academic license types that would not permit that; one having to do with licensing specific classroom computers, and the other having to do with licenses reserved for teaching purposes. (I did not even know the teaching-only license existed until a looked in the license file a few days ago.)
Regular Academic licenses, and Campus-Wide Licenses, are permitted to do what you are asking, but only for either research purposes or for "internal operations" . For both those kind of academic licenses, it is not permitted for there to be public access to the server running the software: access must be by way of individual login only.
Mathworks is not intending to make it "difficult" for you to provide access to the software, but there are legal differences between uncontrolled access to software, compared to the situation where you only provide access to known individuals (so, no group logins in which you do not know exactly who is in the group.) Uncontrolled access to software is legally considered "publishing" the software, but individually controlled access to software that has never been publicly available is considered not to be "published" -- and the academic licenses do not permit you to "publish" the compiled executable. (If you had reason to make the compiled executable available to the public without individual logins, then you would need a commercial license.)
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Introduction to Installation and Licensing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!