之前寫了一篇 MSYS2、MinGW 和 Cygwin 關係梳理的部落格,但是要講清它們幾個的關係最好還是先了解一下作業系統的發展歷程。遂補充了這篇部落格。
UNIX:現代作業系統的始祖
現在我們常用的作業系統,除了 Windows 外,剩下的幾乎所有作業系統,都可以追溯到 UNIX 身上。
1964 年,麻省理工學院(MIT)、通用電氣(GE)、貝爾實驗室(Bell Labs)想要開發一款先進的作業系統,該作業系統需要滿足高度可靠、可擴充套件和多使用者等特性。他們將該作業系統起名為 Multics,其名稱來源於 MULTiplexed Information and Computing System(多工資訊與計算系統)。然而,MULTICS 專案的開發進度十分緩慢,使得該專案最終遭裁撤,貝爾實驗室也退出了這個專案。
參考:
- 什麼是Unix以及它為什麼這麼重要?| Linux 中國
如果你想要了解更多關於電腦科學的資訊,強烈推薦系列影片:Crash Course Computer Science(電腦科學速成課)