hero画像
取扱い製品
Wibu-Systems株式会社

CodeMeterでMATLAB CompilerスタンドアローンApplicationの保護 およびライセンシング

Wibu-Systems AG
Wibu-Systems株式会社
  • Wibu-Systems株式会社
  • ICT・インダストリアル
  • スマートファクトリー・ロボティクス
  • ソフトウェア

※Wibu-SystemsおよびCodeMeterは、WIBU-SYSTEMS AGの登録商標です。
※MATLABは、The MathWorks,Inc.の登録商標です。

Wibu-SystemsのCodeMeter概要・詳細はこちら:ソフトウェア保護・暗号化とライセンシングソリューション

MATLAB Compiler とは

MATLAB/Simulink(米MathWorks社)は、数値計算ソフトウェアであり、豊富な関数と優れたデータ可視化機能により、さまざまな業界のエンジニアに使用されています。
MATLAB/Simulink は、AI アルゴリズム開発をしたり、物理モデルを含むシミュレーター構築の用途で使用するエンジニアが多いですが、完成したアルゴリズムやシミュレーターは、そのままだとエンジニア以外の人には使い方が難しい場合もあるため、広く一般に配布することを目的に、MATLAB Compiler を使用して、スタンドアローンアプリケーションとして実行可能なexe ファイルを作成することができます。
最近では、Simulink Compiler も提供されるようになり、Simulink モデルも、GUI 付きのスタンドアローンアプリケーションとして実行ファイルを作成できるようになりました。

MATLABをライセンシングできることによるメリット

MATLAB Compiler を使用して作成されたスタンドアローンアプリケーションは、MATLAB ライセンスを必要とせず、 複製もできるため、大勢の人に配布するには有用です。
一方で、使用数や使用期間に制約を付けたい場合は、技術的に管理することはできないので契約書等の文面に頼るしかありません。
そのため高度なアルゴリズム、知的財産が含まれるアプリケーションソフトは、意図した使用範囲、本数、期間、等、でのみエンドユーザに提供できるようなライセンシングの仕組みを適用することが望ましいと言えます。
ライセンシングができると、ソフトウェアをライセンス販売によるソフトウェアビジネスを構築できると共に、不正使用を防ぎ、ソフトウェアビジネスの収益化向上に繋がります。 WIBU-SYSTEMS 社のCodeMeterを使用することにより、このようなニーズを実現することができます。
具体的には、提供対象のアプリケーションソフトウェアに、暗号化による保護、およびライセンシングを掛けることができますので、意図したライセンス要件(使用本数、機能、期間、等)でアプリケーションソフトウェアを管理しつつ、エンドユーザに提供できるようになります。 CodeMeterのアプリケーションライセンスは、ハードウェアドングル、特定のデバイスにバインドされたソフトウェア形式、 もしくはクラウド形式で提供することができます。

配布するスタンドアローンアプリケーションにライセンシングを掛けない場合、第三者への流出リスクがありますが、CodeMeterによるライセンシングを掛けた場合、保護されたスタンドアローンアプリケーションではエンドユーザーに意図した本数、期間、構成のみなど仕様を制限することができます。

関連製品情報

関連技術コラム