アカウント名:
パスワード:
具体的な発言へのリンクを見つける元気がなかったのでAC、にしようと思ったけど同じくリリースマネジメントに悩むオープンソース関連者のはしくれとしてIDに。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
オープンソースビジネス (スコア:2, すばらしい洞察)
実際にコードを書いているプログラマーであるMatz氏が、品質の方を重視するのはそりゃ当然の話であって、RubyがMatz氏のものである限り、最終的にMatz氏の意見が通ってしまうのはどうしようもありません。
ここで、RubyがMatz氏のものであるのは何故か?という事を考えてみます。
それはMatz氏がコードを書いたからではありません。Rubyがオープンソースだからです。
商用プロダクトは対価を得るために社会的な信用を必要としますから、スケジュールと品質の妥協点を見出す時に、
・問題を完全に解決するスマートな方法よりもスケジュールを優先した間に合わせの方法を採用する
・重要度の低い問題を出荷時の制限事項とする
等の方法で(まあエロゲのような例外はありますけど)スケジュールを重視する事がよくあります。
しかし、これはMatz氏のような職人気質のプログラマーのプライドを挫く行為です。言い換えればMatz氏にとっての「イヤなこと」です。
Matz氏は、Rubyをオープンソースにする事で、対価を得ない事と引き換えに社会的な信用の必要性を減らし、品質に対する妥協を可能な限り減らす事を可能にして、開発のモチベーションを保っているというのがここまでのまとめです。
さて、RubyはMatz氏本人が「先立つモノ」が必要だという事を認める程大きくなりました。
Matz氏が今回「先立つモノ」として念頭に置いているのは「お金」である事は、ご自身の日記のコメントに記載されています。
しかし、Matz氏が念頭に置いているのは、「出資金」なのでしょうか? それとも「募金」なのでしょうか?
スケジュールをまともに守れないモノに出資する奇特な人はあまりいませんから、「先立つモノ」は募金的性格を持つものになるだろうと私は予想します。
出資を求める事で、品質を妥協するようなイヤなことも我慢して粛々とやるのが我慢できないから募金的性格を持つ「お金」を集めて人を雇おうというのがMatz氏の主張であるというのが私の結論です。
これは少なくともビジネスと呼ぶには値しない活動です。
「なかなか実現しない」のは当然だと思います。
Re:オープンソースビジネス (スコア:5, 参考になる)
途中までは話が進むんですけどねえ。
まつもと ゆきひろ /;|)
Re:オープンソースビジネス (スコア:3, 興味深い)
具体的な発言へのリンクを見つける元気がなかったのでAC、にしようと思ったけど同じくリリースマネジメントに悩むオープンソース関連者のはしくれとしてIDに。
-- Takehiro TOMINAGA // may the source be with you!
Re:オープンソースビジネス (スコア:0)
# 内容がアレなのでAC