アカウント名:
パスワード:
こういうことを書くと必ず出てくるのが「自分で対処することが可能だから」という話だが、現実的に、GNU/Linux環境の全てのソースを完全に把握できているユーザなんているのか?!
前半から後半へは、論理の飛躍が過ぎるようです。現実には、自分で現象から不具合を見つけた時、自分で該当するソースを調べ、自分で修正してバイナリを構築できるって話が大半なわけで、少なくともシステム屋であるわたしにはこれで十二分なメリットです。もちろんプロプライエタリなソフトウェアでも、バイナリパッチを
自分にとってオープンソースがどういうメリットがあるかという個人的な話じゃなくて、オープンソースコミュニティや人類全体にとってどういうメリットがあるか、という話をしているつもりなんですけど....
各個人の「自分にとってのメリット」の集積がオープンソースコミュニティや人類全体にとってのメリットなんじゃないかと思ってるんですけど。各個人にとってメリットではないけどコミュニティや人類にとってはメリットなものって、何があるか具体的に教えてもらえますか?
それらと「バグへの迅速な対応」みたいな話は関係無いわけです。現時点でbug fixが迅速だったとしても、それは「オープンソースだから迅速」なわけじゃなくて、単にそのプロジェクトが優秀なだけです。
その通りです。わたしも、「オープンソースソフトウェアはバグフィックスなどの対応が迅速」なんて一言も言ってませんし。ただ、プロジェクトが優秀じゃない時に、「じゃあうちで引き取ってもっとよくしてやろーじゃないの」っていうのがありなのもオープンソースのメリットですね。そこまで大袈裟じゃなくても「ここさえ直ってくれれば」というようなソフトが、プロプライエタリであるがゆえに要望が受け入れられるのを受動的に待つしかないという状況はなかなか歯がゆいものです。最終的に受け入れられても、そこに至る過程がなかなか一筋縄ではない。それに比べると、そういう遠回りをしなくて済むのは非常なメリットだと思うわけです。もちろん、開発者に自分の改良を受け入れてもらう大変さはプロプライエタリソフトと大して変わらないかもしれませんが、最悪自分のところでパッチを当てさえすればOKというのはとても大きなアドバンテージです。
多くのオープンソースソフトウェアのユーザにとっては「そこそこ高品質のソフトが無料で手に入る」ことが魅力だという説は一理あるとは思いますが、それはオープンソースのメリットじゃなくてしょせんは無料ソフトのメリットでしかないと思います。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
オープンソースの違い (スコア:2, 興味深い)
オープンソースの最大の利点はやはりそれなりの能力のある人間には中身が透明である、ということ。つまり、一般の「利用するだけ」の人は利用できればよいのであっ
Re:オープンソースの違い (スコア:1, 参考になる)
その通り。「マイクロソフトの製品はよくない」とか「GNUのツール群は良くできている」みたいな話だったらわかるけど、ソフトウェアの品質を「オープンソースか否か」っていうくくりで議論することには全く意味が無いのに、ここにはそれがわからない人間が多いらしい。
仮に、Linuxのセキュリティパッチが出ても、Linusがそれを無視して次バージョンのkernelを作るようなことが続けば、永遠にパッ
Re:オープンソースの違い (スコア:3, 興味深い)
前半から後半へは、論理の飛躍が過ぎるようです。現実には、自分で現象から不具合を見つけた時、自分で該当するソースを調べ、自分で修正してバイナリを構築できるって話が大半なわけで、少なくともシステム屋であるわたしにはこれで十二分なメリットです。もちろんプロプライエタリなソフトウェアでも、バイナリパッチを
Re:オープンソースの違い (スコア:0)
自分にとってオープンソースがどういうメリットがあるかという個人的な話じゃなくて、オープンソースコミュニティや人類全体にとってどういうメリットがあるか、という話をしているつもりなんですけど....
>> 活かせる可能性が存在することは非常に大きなメリットだと思います。
closedなソフトウェアだって、開発している会社に頼めば対応してくれる可能性だってありますし、契約によっては対応する義務があるでしょう。というように、可能性を挙げていってもキリが無い
Re:オープンソースの違い (スコア:1)
各個人の「自分にとってのメリット」の集積がオープンソースコミュニティや人類全体にとってのメリットなんじゃないかと思ってるんですけど。各個人にとってメリットではないけどコミュニティや人類にとってはメリットなものって、何があるか具体的に教えてもらえますか?
その通りです。わたしも、「オープンソースソフトウェアはバグフィックスなどの対応が迅速」なんて一言も言ってませんし。ただ、プロジェクトが優秀じゃない時に、「じゃあうちで引き取ってもっとよくしてやろーじゃないの」っていうのがありなのもオープンソースのメリットですね。そこまで大袈裟じゃなくても「ここさえ直ってくれれば」というようなソフトが、プロプライエタリであるがゆえに要望が受け入れられるのを受動的に待つしかないという状況はなかなか歯がゆいものです。最終的に受け入れられても、そこに至る過程がなかなか一筋縄ではない。それに比べると、そういう遠回りをしなくて済むのは非常なメリットだと思うわけです。もちろん、開発者に自分の改良を受け入れてもらう大変さはプロプライエタリソフトと大して変わらないかもしれませんが、最悪自分のところでパッチを当てさえすればOKというのはとても大きなアドバンテージです。
多くのオープンソースソフトウェアのユーザにとっては「そこそこ高品質のソフトが無料で手に入る」ことが魅力だという説は一理あるとは思いますが、それはオープンソースのメリットじゃなくてしょせんは無料ソフトのメリットでしかないと思います。