いつもお世話になります。ミミです。
ダイアログベースにて、フレックスグリッドコントロールを使用したアプリを作成しました。
これを Visual C++ 6.0 がインストールされていない他のPCにて使用したい場合、
REGSVR32.EXE にて MSFLXGRD.OCX を登録すれば、動作することまでは確認できました。
ですが、MSFLXGRD.OCX を他の PCに組み込むという行為は、
ライセンス的に違法になるのでしょうか?
なにとぞご教授ください。
Visual C++6.0、Windows2000です。
よろしくお願いいたします。
使用許諾契約書を確認するのが一番早い。
ざっと読んでみたところ、ライセンス的に問題ないはず。
C:\Program Files\Microsoft Visual Studio\MSDN98\98VS\1041\Setup\EULA.TXT
> 2.2 再頒布可能コード - 標準
> マイクロソフトはお客様に、本ソフトウェア製品の REDIST.TXT ファイルに
> 記載されている部分のオブジェクトコード(以下「再頒布可能コード」と
> いいます)を複製して頒布する非独占的かつ無償の権利を許諾します。
> 注:再頒布可能コードが「制限付き再頒布可能コード」として指定されて
> いる場合、本契約書第 3.3条に規定されている制限が適用されます。
C:\Program Files\Microsoft Visual Studio\VC98\REDIST.TXT
> 標準再頒布可能コード:
> os\system\msflxgrd.ocx
ミミです。
RAPT 様、いつもありがとうございます。
私の環境では、
C:\Program Files\Microsoft Visual Studio\Common\Setup\1041\EULA.TXT
C:\Program Files\Microsoft Visual Studio\REDIST.TXT
にご指導して頂いたファイルがありました。
難しい事書いてありますが、私も読んでみます。
# 特に「使用範囲を広げた再頒布可能コード」。MSの書く文書は難しいですね。。。
本件解決とさせて頂きます。
ありがとうございました。