ライセンスモデル | 提供コード | 対象製品 | 開発者人数 | CPU/コンパイラ | |
---|---|---|---|---|---|
ユーザライセンス | ソース オブジェクト | 無制限 | 1 名 | 1 CPUアーキテクチャ 1 コンパイラ | |
プロダクトライセンス | ソース オブジェクト | 一つの製品 | 無制限 | 1 CPU 1 コンパイラ | |
プロダクトファミリーライセンス | ソース | 製品シリーズ | 無制限 | 1 CPU 1 コンパイラ | |
CPUライセンス | ソース オブジェクト | 無制限 | 無制限 | 1 CPUアーキテクチャ 1 コンパイラ | |
Buyoutライセンス | ソース | 無制限 | 無制限 | 指定範囲のCPUアーキテクチャ |
※1: オブジェクトライセンスはembOSのみの提供となります。
ユーザライセンスの場合は、一人の開発者で複数製品の開発が可能です。
CPUアーキテクチャ及び開発環境(コンパイラ)をライセンス契約書にご指定いただく必要がございます。
一人の開発者様が複数プロジェクトに関わる開発品種によって利用するマイコンが変わる小規模開発プロジェクトの場合
※ 他の開発者が加わった場合は、追加のユーザライセンス購入が必要です。
※ 別のCPUアーキテクチャ又は開発環境でSEGGERソフトウェアを使用する場合は、新規ユーザライセンス購入が必要です。
シングルプロダクトライセンスの場合は、複数の開発者で一つの製品の開発が可能です。
CPU、開発環境(コンパイラ)及び販売予定の製品名(ブランド名)をライセンス契約書にご指定いただく必要がございます。
品種展開が少ない場合
開発者様が多い大規模プロジェクトの場合
「J-Link BASE」、 「J-Link EDU」は同じCPU及び開発環境で開発されますが、販売製品名が異なりますので、別々の「プロダクトライセンス」が必要です。
プロダクトファミリーライセンス(PF-SCL)の場合は、複数の開発者で同じ仕様の複数製品(シリーズ製品)の開発が可能です。CPU、開発環境(コンパイラ)及び販売予定の製品名(ブランド名)をライセンス契約書にご指定いただく必要がございます。
同じプロジェクトの製品を複数のブランド名で販売される場合は、プロダクトファミリーライセンスが必要です。
シリーズ展開される製品開発の場合
開発者様が多い大規模プロジェクトの場合
J-Linkデバッガシリーズは以下のモデル名で販売されております。
① J-Link BASE ② J-Link PLUS
モデル①~②は内部ハードウェア、仕様、プログラムは一緒ですが、使用条件が異なっております。この場合、上記のモデル①~②は別々の製品ですが、ハードウェア、仕様及び使用方法は同じですので、一つの「プロダクトファミリー」となります。Flasher ARM、Flasher Portableは別の 「プロダクトファミリー」となります。
CPUライセンスは指定CPUアーキテクチャ及び開発環境で、複数の開発者で異なるブランド名の複数製品の開発が可能です。
CPUアーキテクチャ及び開発環境をライセンス契約書にご指定頂く必要がございます。
同一CPU(1つのCPUアーキテクチャ)で複数の開発プロジェクトを展開される場合
バイアウトライセンスは開発製品、開発者ユーザ数など無制限に利用可能となるライセンス方式です。CPUや開発環境の指定も必要ありません。
標準的なソフトウェアコンポーネントとして活用される場合
ソフトウェア資産を開発プロジェクト横断で有効活用される場合