• ベストアンサー

フリーーウェアにインストーラがあるわけ

フリーソフトが好きでいろいろとあさっているのですが、インストーラで配布しているものが結構あるのに気づきます。 インストーラだと削除も面倒だし、インストールするだけでレジストリをいじることになるし、好きじゃありません。 そこで、質問なのですが、インストーラというのはどういうときに必要なのですか? レジストリにシリアルを書き込むとかならわかるんですけど、フリーソフトで、インストーラでにしているのはどんな必要性からなんでしょう?

質問者が選んだベストアンサー

  • ベストアンサー
  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.3

OCX/OLE/DLLなどを使用するアプリでしたら、まずレジストリに登録する必要があります。 登録もユーザーがやってくれるのならまとめて配布するだけで良いかもしれませんが、それらのインストールはまだしもアンインストールまで管理するのは大変でしょう。普通どのアプリがどのOCXを必要としているかなんてユーザーは一々把握しないでしょうし。 この手のソフトならユーザーのことを考えればインストーラー付きにするのは当然かと。 また特に登録の必要がないアプリでも解凍してプログラムファイルズのフォルダに移動してショートカットをデスクトップにでも置いて云々ということをreadmeに書いたところで、その通りに出来る人ってのは結構少ないもので、作者の掲示板やメールでのくだらない問い合わせに対応するのに疲れた人であれば、このファイルをダブルクリックすれば全部入ります、消す時は追加と削除からやって下さいと書いとくだけで万事解決するわけで、手間もはぶけてご満悦です。 正直な話、わざわざ複数のセットアップ方法を用意するぐらいなら、インストーラー付きが嫌な人には使ってもらわなくても結構ですという感じでしょう。

equation
質問者

補足

補足で入れようと思ったこと書いている途中で解答いただいてしまいました。 やっぱり、レジストリにさわらなきゃならない時ってのがあるんですね。 みなさん、ありがとうございます。

その他の回答 (3)

noname#8321
noname#8321
回答No.4

 あまりにもインストールできない人が多いのでそれへの対処です。  インストーラーが付いてるのはたいていアンインストーラーが付いていますから削除するのも楽なのでは?  インストーラー不要でインストール出切るのであればレジストリ触るのも手間でもないでしょー

回答No.2

作者が「インストーラーがあるとなんとなくカッコいいな」という考えのもとやっている自己満足の場合もありますし、 解凍ソフトを持っていない人のために自己解凍形式に、との作者の配慮の場合もあると思います。 もしくはどうしても許諾書を使用前に読んでほしい作者や、どうしてもインストール後にreadmeを読んでもらいたい作者、どうしても「プログラム」に入れたい作者、他にはスタートアップに登録するようなソフトの場合はインストーラーでスタートアップに登録できるようにする場合もあります。 最近は例えばEXEPRESS(http://www.webtech.co.jp/exepress/)のようにインストーラーが簡単につくれるツールもでているので そういったことからもインストーラー形式のものが増えてるのではないでしょうか。 でも、ちょっとしたフリーソフトで「プログラム」にはいったりスタートアップに登録されたりするのはちょっとやっかいですよね。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>そこで、質問なのですが、インストーラというのはどういうときに必要なのですか? 1.解凍ソフトやプログラムのインストールの知識が無い人でもインストール可能。 2.システム関連ファイルなどを確実に登録する必要がある。 3.開発ソフトにインストーラが付いている。 4.フリーのインストーラーがある。 5.複雑な機能を持たせるほど、様々なファイルを梱包しなくてはならないので、安全にインストール作業を進めるため。

関連するQ&A

専門家に質問してみよう