オープンソースの思想は非常に有用で偉大だと考えております。ソースを見ることが出来れば、全ての機能を把握する事ができ、問題があればそれを修正する事が出来ます。一つのプログラムの全てを知ることが出来るのです。
例えば、インターネット上でオープンソースにする事で、全く別の誰かが追加・変更・修正を行い、より素晴らしいプログラムへと成長させる事が出来ます。さらに、内部が理解しやすい事で、そのプログラムのみでなく関連するプログラムの作成が容易になり、より大きなシステムの構築が可能になります。