Unix哲学
提议Unix的一个关键优势是他称作“糟糕的更好”的设计哲学。在“糟糕的更好”的设计风格下，接口和实现的简单性比系统的任何其他属性都更重要，包括准确性、一致性和完整性。Gabriel主张这种设计风格拥有关键的进化优势，尽管他也怀疑一些结果的质量。
貝爾實驗室九號計畫
UNIX藉由透過磁碟索引節點（disk inodes）執行所有輸入/輸出操作來嘗試移除這些差異。每個裝置都被要求必須要支援帶有意義的"讀取"和"寫入"操作用以作為控制的手段。這也允許使用者無須了解底層的實作細節，便能利用如cp及dd等指令從任一裝置送出資料給其他的裝置。然而在此同時，許多關鍵的概念（如控制行程的狀態）並沒有一致地對應到檔案系統上。如同柏克萊接口與X Window系統等的新功能被開發出來以後，以檔案系統之外的方式實作。新的硬體功能（如在軟體中使光碟機退片的功能）也建議採用特定硬體（hardware-specific）控制的機制，如使用ioctl系統呼叫等。