● [Thoughts] オペレーティングシステムの求めしところ 「先人の結果を真似るのではなく、先人が結果に至った道筋を学べ」という考えは、オペレーティングシステムにも当てはまると思います。 Linux, OpenBSD, NetBSD, これらのシステム上で稼働する Apache サーバーは、外部から観察する限りにおいて、その挙動に大きな違いはありませんが、内部は全くことなる実装に基づいています。とにかく動けば良いという実装もあれば、二重三重の異常対策がシステム側に用意された環境もありますし、あらゆるアーキテクチャに対してビルドが可能なシステムもあります。 カーネルやライブラリが POSIX 仕様を満たし、正常動作することは「結果」の一側面に過ぎず、オペレーティングシステムにおいては、いかに安定かつ安全に稼働させるか、いかに合目的的なソースツリーを構築するかが、より重要な評価項目になる