hero image
Our Products
WIBU-SYSTEMS AG

Protecting and Licensing MATLAB Compiler Standalone Applications with CodeMeter

WIBU-SYSTEMS AG
WIBU-SYSTEMS AG
  • WIBU-SYSTEMS AG
  • ICT and Industrial
  • Smart Factories and Robotics
  • Software

*Wibu-Systems and CodeMeter are registered trademarks of WIBU-SYSTEMS AG.
*MATLAB is a registered trademark of The MathWorks, Inc.

For more information about Wibu-Systems' CodeMeter, please see here: Software Protection, Encryption and Licensing Solutions

What is MATLAB Compiler?

MATLAB/Simulink (MathWorks, USA) is numerical calculation software that is used by engineers in a variety of industries due to its rich set of functions and excellent data visualization capabilities.
Many engineers use MATLAB/Simulink to develop AI algorithms and build simulators that include physical models, but the completed algorithms and simulators can be difficult for non-engineers to use as is. Therefore, for the purpose of distributing them widely to the public, you can use MATLAB Compiler to create exe files that can be run as standalone applications.
Recently, the Simulink Compiler has also been released, which allows Simulink models to be created as executable files with GUIs as standalone applications.

The benefits of MATLAB licensing

Standalone applications created with MATLAB Compiler do not require a MATLAB license and are replicable, making them ideal for mass distribution.
On the other hand, if you want to restrict the number of uses or the period of use, you will have to rely on the written text of a contract, etc., as this is not possible technically.
Therefore, it is desirable to apply a licensing mechanism to application software that includes advanced algorithms and intellectual property so that it can be provided to end users only for the intended scope of use, number of copies, period, etc.
Licensing allows you to build a software business by selling software licenses, prevent unauthorized use, and improve the profitability of your software business. By using CodeMeter from WIBU-SYSTEMS, you can achieve these goals.
Specifically, it can apply encryption protection and licensing to the application software to be provided, allowing you to manage the application software according to the intended license requirements (number of copies used, functions, duration, etc.) and provide it to end users. CodeMeter application licenses can be provided as hardware dongles, software bound to specific devices, or in cloud format.

If you do not license the standalone application you are distributing, there is a risk that it may be leaked to a third party. However, if you license it with CodeMeter, you can limit the specifications of the protected standalone application to the end user, such as the number of copies, period, and configuration intended.

Related Product Information 

Link to Related Technical Columns