中心となる主張は、現代科学はオープンソフトウェアと同義であるということである。Jens Egholm Pedersen のブログ記事によれば、科学は検証可能な仮説と予測を通じて知識を構築し、整理し、計算科学ではソフトウェアがこれらの予測モデルをエンコードし共有する手段である。科学の結果がソフトウェアに依存する場合、そのソフトウェアの正確性が科学そのものの妥当性に直接影響する。[primary]

オープンソフトウェアは、信頼できる科学に必要な三つの essential qualities(再現性、信頼性、改変可能性)を提供する。再現性とは、結果が単なるデモンストレーションではなく体系的かつ検証可能であることを意味する。信頼性とは、一貫して信頼できる結果をもたらし、不安定な結果ではないことを保証する。改変可能性とは、科学者が既存の仕事に適応し、それを基に構築できることを意味し、これは科学的予測における方程式が洗練されるのと同様である。著者は、ソフトウェアのバグが既に多数の科学論文の撤回を引き起こしていることに言及し、オープンソースプラクティスは不完全性を公開し、それによって科学の理解自身のように修正・改善が可能になると指摘している。[primary]

今後について、著者は科学ソフトウェアが Wikipedia のように機能する未来を envision する。そこでは、気候モデルがグローバルコミュニティによってメンテナンスされ、修正がすぐに反映され、結果は実行可能な論文を通じてすぐに再現可能となり、研究者がゼロから始めるのではなく実行可能で改変可能な仕事の上に構築することで発見のペースが加速する。このビジョンは、モデル自身が科学的会話の一部となることで公共の信頼を強化するだろう。ただし、著者はまた、オープンソフトウェアが万能の解決策ではないことも認識しており、知的財産やセキュリティの懸念、残りのバグ、安定性の課題を挙げる。しかし、これらの不完全性は公開記録に残り、協力的に対処できると強調している。[primary]