Webサーバー上でレポートを作成し、クライアントに配信するシステムで使用する場合、別途サーバーライセンス等が必要になるのでしょうか?

文書番号 : 27085     文書種別 : 技術情報     最終更新日 : 2013/02/19
文書を印刷する
対象製品
ActiveReports for .NET 6.0J Professional
詳細
ActiveReports for .NET 6.0J(以下、ActiveReports)を使用して作成した「サーバーアプリケーション(Webアプリケーション)」を配布する場合、 配布する Webサーバー台数分のサーバーライセンスが必要になります。

この「サーバーアプリケーション」とは、サーバーコンピュータ上で実行されるWebアプリケーションなどのアプリケーションを指し、ActiveReports の機能(例:Flashビューワ)や本製品の機能を用いて作成したファイルや画像、データ等をネットワークを介して他のクライアントコンピュータへ提供する形態のものを指します。

例えば、製品ヘルプの以下のトピックにありますように、クライアントアプリケーション上でのみ ActiveReports の機能を使用し、クライアントアプリケーションが参照する XML Webサービスは DataSet を配信するだけ(ActiveReports の機能を使用しない)ということであれば、サーバーライセンスは必要ありません。

PowerTools ActiveReports for .NET 6.0J
 - ActiveReports for .NETユーザーガイド
  - サンプルと基本操作
   - 基本操作
    - Standardの基本操作
     - Webサービスの基本操作
      - DataSet Webサービス
      - DataSet Windowsアプリケーション

また、上記のようなクライアントアプリケーションを、例えば ClickOnce機能で配布する場合でも、サーバーは単にアプリケーションの配布に使用されるのみであり、サーバー上で ActiveReports を使用して作成したアプリケーションが実行される訳ではありませんので、サーバーライセンスは不要です。

一方、製品ヘルプの以下のトピックにありますように、サーバー側で動作する XML Webサービスが ActiveReports レポートの生成まで行い、その生成結果をクライアントアプリケーションに配信するような形式の場合、サーバーライセンスが必要になります。

PowerTools ActiveReports for .NET 6.0J
 - ActiveReports for .NETユーザーガイド
  - サンプルと基本操作
   - 基本操作
    - Standardの基本操作
     - Webサービスの基本操作
      - ActiveReports Document Webサービス
      - ActiveReports Document Windowsアプリケーション

なお、ActiveReportsのサーバーライセンスとは、書面での取り交わしにより、運用サーバーへの再配布可能ファイル(アセンブリDLLファイル)の配布を許可するものです。サーバーライセンス自体について、アプリケーションに組み込んだり、サーバー上で設定するなどの作業が発生するわけではありません。

ライセンスについてご不明な点がある場合には、サーバーライセンスの使用許諾契約書をご確認いただくか、弊社窓口にお気軽にお問い合わせください。

サーバーライセンスの使用許諾契約書はこちら
[会社情報]-[お問合せ]はこちら
関連情報
キーワード
配布・ライセンス Web

この文書は、以前は次のFAQ IDで公開されていました : 11807