Unix哲学
提议Unix的一个关键优势是他称作“糟糕的更好”的设计哲学。在“糟糕的更好”的设计风格下，接口和实现的简单性比系统的任何其他属性都更重要，包括准确性、一致性和完整性。Gabriel主张这种设计风格拥有关键的进化优势，尽管他也怀疑一些结果的质量。
Mach
与UNIX最初无视多处理器的设计不同，Mach在设计伊始即将多处理器支持纳入考虑。它的扩展性也很好，UMA还是NUMA都能很好的支持。Mach是为千种不同的处理器而设计的，移植到其他体系结构很容易。其设计的一个关键目标即为各不相同的硬件平台上，实现可移植的分布式系统。（Appendix B, Operating System Concepts）