質問: 質問です。 VB.NETにセットアップウイザードのプロジェクトがあるのですが、 それにより作成したインストーラを使って MS社以外の他社製のEXE(Macromedia Directorで生成したEXE) を配布してもよいものなのですか? 試しに作ってみたのですが、機能的には問題ありませんでした。 が、このセットアッププログラムって VB.NETで制作したプログラムを配布するものであって 他社製のプログラムを配布したらいけないとかそうゆう規制ってあるのでしょうか・・・!? なんかライセンスとか!?でいけないこととかあったりしたりしますか? これって、ごく普通!?の事ですか? その辺のことがよくわかりません。 どなたかご回答をお願いいたします。m(_ _)m あと、なにかお勧めのインストーラ(WIN版)があったら教えてほしいです。 ベクターや窓の杜などで探して試してみたのですが なかなか気に入ったものがありません。 (ちなみに、VB.NETで作ったインストーラはとっても好み) 要望としては ・全画面表示の背景のスクリーンが出てこない (ダイアログだけでインストールを進めるタイプ) ・好きな画像を表示できる。 ・使用許諾書のような内容を記載し、ユーザーが「同意」しなければ インストールを続行できない。 の3点です。 ちなみに 「InstallShield」は価格的にちょっとつらいです。 「秀インストール」はソースをいじらないと画像を表示できないようでした。 お返事をお待ちしております。
回答: ライセンスを完全に理解しているわけではないですが、問題ないと思います。 マイクロソフトは、マイクロソフトのコンパイラ等で作成された実行ファイルに対して権利を主張していません。逆に、その実行ファイルにマイクロソフトの著作権があるような表示をしてはならないとしています。つまり、バグがあろうがウィルスに感染していようが、マイクロソフトとは一切関係ないですよという事です。 この事から、インストーラに添付されるファイルは、マイクロソフトから見れば、ほぼ全てが「他社・他人製」という事になるので、何を添付しても全く問題ないと言えます。(再配布ライセンスがないファイルは添付してはいけないですよ)