ソフトウェア開発と信頼性

オープンソース製品って、適度な信頼性と適度な機能が売りだと思う。
このため、オープンソースが目指している方向と異なる極端な信頼性を求めたり、極端な機能を求めると、あまり良い状況にならない。もし必要ならば、大きな投資が必要になる。
さて、オープンソース開発は、企業から見ると、便乗開発モデルである。このため、開発チームは、通常の開発チームより、必然的に小さくなる。外部の力をうまく使えれば、開発はブーストするが、逆にやると邪魔にしかならない。このことを、わかっている人はいるのだろうか?