パブリック SDK または API 内での Doconut の使用
このページでは、製品がパブリック SDK や API を介してエンドユーザーソフトウェアで使用される場合の使用定義とライセンスについて説明します。
エンドユーザー ライセンス契約
当社の標準エンドユーザー ライセンス契約では、Developer Site を利用する顧客は、Doconut 製品を直接または間接的に使用する公開 API やその他のプログラムインターフェースを他の開発者向けに公開することは許可されていません。
SDK ライセンス
自社製品の公開開発ライブラリ、API、オンライン API、または SDK の一部として当社製品の機能を利用する必要がある顧客向けに、SDK ライセンスの使用をご提供しています。詳細は FAQ をご参照ください。
SDK または API 内での使用とは何か?
開発ライブラリ、API、オンライン API、または SDK を使用し、当社の Doconut 製品の機能や機能性を自社の公開 API で提供する製品は、該当すると定義します。製品が他の開発者向けに公開 API や SDK を持たない場合、これは適用されません。
当社の機能や機能性がどれだけ公開されているかは関係ありません。製品内で公開 API 呼び出しを実行する際に、その処理の一環で Doconut 製品のいずれかに ‘触れる’ だけで、SDK ライセンスが必要な使用とみなします。また、アプリケーションに何層の抽象化があっても、Doconut の機能が API を通じて他の開発者に提供されている場合は、SDK ライセンスが必要です。
主要なライセンスの違いは何ですか?
通常の Developer ライセンスでは、単一のドメインとそのサブドメイン内でアプリケーションを公開できます。Site ライセンスでは、会社が所有する任意のドメインで公開する権利が付与されます。ドメインが会社所有でない場合は、SDK ライセンスを使用する必要があります。
ただし、製品に公開 API が含まれる場合は、SDK ライセンスの使用が必須です。既存の Developer または Site ライセンスをお持ちで、エンドユーザーソフトウェアに公開 API が追加された場合は、SDK ライセンスへ移行する必要があります。