• ベストアンサー

フリーソフトなどプログラム開発の意味

こんにちは、一度聞いてみたかったのですが、個人でプログラムを 組んで開発してフリーソフトを無償で配布している人に、お聞きし たいのですが、それ以外にもくわしい方でもお聞きしたいです 多分、プログラムの仕事のかたわら趣味でフリーソフトの開発を していると思うのですが、中には有償ソフトに引けをとらない よくできたものもあると思います。 それで、質問ですが、 1、フリーソフト開発は1人で行うものなのでしょうか? 2、制作には、どのくらい時間がかかるものなのでしょうか? 3、開発するのに、資金はかからないのでしょうか? 4、フリーソフトの開発して、無償で配布して、自分の得   になるのでしょうか?   (その真意には、どんな意味があるのでしょうか?) 5、プログラムの勉強をして、プログラムが組めれば、頭が    悪くてもソフトは1人で開発できるのでしょか?   1人で開発できるようになるまで何年くらい、かかるのでしょう? 6、脱線しますが、プログラマーはどんな性格の方が多いの   でしょうか?(変わり者もいるのでしょうか?)   失礼な質問ですみません わたしは、プログラムは一切わからない素人ですが、興味が あるので、質問させていただきます。 お時間があれば、回答ください。

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

  • ベストアンサー
  • gungnir7
  • ベストアンサー率43% (1124/2579)
回答No.2

フリーソフトは一人で行うことがほとんどですよ。 やっぱり自分の好きなものを作成するわけですから。 外国ではフォーラムから有志のプロジェクトへと進むことも多いです。 日本は土壌の違いのせいか、あまりそういう例は多くないですね。 開発資金はそれなりにかかりますよ。というか生活費の話ですね。 在職中の人は余暇につくりあげるので数年かかることもあります。 やはり作成できる人は離職者や学生さんが有利です。 趣味でやっていますから生活費が主な問題になってくるでしょうね。 >フリーソフトの開発して無償で配布して、自分の得になるのでしょうか? 銭勘定で考えたら大きく採算割れですよ。 自分の作りたいものを作ってついでに公開するっていうのが普通ですから。 得になるとしたら名誉ですかね。 それなりのものを作成すれば名も売れますし、本も出せるようになります。 蛇の道は蛇といいますが、フリー作家で独立している人もそれなりにいます。 やはり支援者が現れたりするんですよ。 >1人で開発できるようになるまで何年くらい、かかるのでしょう? 3年~5年くらいでしょうか。一度どこかの企業に入って武者修行した方がいいです。 はっきりいって業界に在籍した人としない人では作りが違います。 業界に在籍した人は目に見えない部分(エラー処理など)を大切にします。

snsitumon
質問者

お礼

回答ありがとうございます。 まったく、知識ないので参考になります、ありがとうございます 普通に考えたら、無償で配布しても得になることは、ひとつも ないと思いましたが、独立して名前を売れるというメリットも あるみたいですね。 ソフト無償配布の意味は人それぞれみたいですね、 ご意見参考になりました。

その他の回答 (4)

回答No.5

> 4、フリーソフトの開発して、無償で配布して、自分の得   になるのでしょうか? にだけ答えさせてください。 コンピュータの世界には元々フリーウェアの文化があります。 ある人が作成したプログラムをみんなで共有しようという考え方です。 コンピュータを触ったことのある人であれば(ない人であっても?)、どこかでフリーウェアの恩恵を受けています。 スキルのある人の中には、その恩恵へのお返しとして自身もフリーウェアを公開する人がいます。 会社などでも、コンピュータに詳しい人がパソコン関係の仕事を手伝ってくれることがありますよね? それの発展版だと思ってよいと思います。

snsitumon
質問者

お礼

回答ありがとうございます。 なるほど、そういう考え方をしているのですか。 よくよく考えると、 自分も色々フリーソフトの恩恵を受けている気がします。 無償配布に感謝です

回答No.4

#3回答者です。 誤解させる可能性がある部分があったので、補足説明します。 「一番高いのは、多くの場合は人件費」の意味は、 自分でやる分にはお金は必要はないけど、その作業時間分を仮に仕事時間に置き換えたなら、かなりの人件費になる。 ということですので。

回答No.3

>1、フリーソフト開発は1人で行うものなのでしょうか? 一人で行なう場合もあれば、複数で行うこともあります。 >2、制作には、どのくらい時間がかかるものなのでしょうか? 開発規模や難易度によります。 一度、作ったらそのままという場合もあれば、繰り返し機能追加(バージョンアップ)をする場合もあるので、単純に何時間とは言えません。 >3、開発するのに、資金はかからないのでしょうか? 開発環境によりますが、一番高いのは、多くの場合は人件費です。 有料のコンパイラ等を使うなら、購入資金が必要ですが、「フリーソフトを開発することだけが目的」とは限らないですしね。 >4、フリーソフトの開発して、無償で配布して、自分の得 >  になるのでしょうか? >  (その真意には、どんな意味があるのでしょうか?) これは人それぞれです。 いいものができたので、多くの人にも使って欲しいという自己満足もあれば、機能を落とした無料版を使ってもらい、気に入ったら有料版を購入してもらうといった人もいます。 >5、プログラムの勉強をして、プログラムが組めれば、頭が >   悪くてもソフトは1人で開発できるのでしょか? >  1人で開発できるようになるまで何年くらい、かかるのでしょう? どんなものを作るかで、まったく話が違ってきます。 数時間で作れるものもあれば、数年掛けてもなかなか完成できない場合もあり得ます。 >6、脱線しますが、プログラマーはどんな性格の方が多いの >  でしょうか?(変わり者もいるのでしょうか?) これは、ここではなく、「アンケート」のカテゴリで質問してください。

snsitumon
質問者

お礼

回答ありがとうございます。 絶対にこうだから、こうなるというわけではないのですね プログラムについては、知識がないもので、ご意見参考に なりました。ありがとうございます。

noname#43129
noname#43129
回答No.1

プログラマじゃないですけれど、こういう人達知っています。メールで 尋ねてみたらみたらいかがですか。回答が得られなかった時にどうぞ。 (↓直リンク防止のためwwwをwwにしています) 闘わないプログラマ ttp://ww.amy.hi-ho.ne.jp/~lepton/program/ K.Maebashi's home page ttp://kmaebashi.com/index.html