天天看點

[Linux]Linux發展曆程

古人雲,知其然知其是以然。馬哲思想指導着我們,任何事物、問題,離不開:為什麼(Why,事物從哪裡來?)、是什麼(What,事物的定位?)、怎麼做(How,到哪裡去?)的哲學3問。

繼上個月算是相對徹底地弄懂了2個對于大部分從業者在今天看來的可能相當'常識'的底層概念問題:雲計算————​​[雲計算]概念辨析:雲計算 [IaaS/PaaS/SaaS & 公有雲/私有雲/混合雲]​​、底層計算機硬體——CPU架構與計算機晶片的問題:​​[Linux]CPU架構/指令集:RISC / CISC | arm | amd | X86/i386 | aarch64​​的時候,便對日日接觸的伺服器底層的CENTOS作業系統的核心Linux的發展、由來産生了莫大興趣。(雖說在學校的時候,已經專門開過4門的作業系統、Linux的理論與實操課程,奈何人的記憶力總是有限,隻能再從頭開始自個兒來理一理了)

是以可見,這篇文章是憋了許久的,回答自個兒想要搞明白的一個問題的記叙性筆記。除了反複閱讀鳥哥的書籍外,也廣泛閱讀了各網站的相對權威、可信的叙述。

(理完這些的時候,有一種感觸是:硬體(架構)、作業系統(及OS級基礎軟體:資料庫等)、雲計算與雲服務(尤其含:虛拟化技術)、大資料與AI(含:數字化、自動化等) 這幾大業态絕非單一的發展,它們之間存在着緊密聯絡)

好了,咱開門見山:

[1] 1964 Multics (分時作業系統 / 互動式作業系統)

[2] 1969 Unics/Unix (分時作業系統 / 互動式作業系統)

[3] 1973 Unics/Unix

[4] 1977 BSD(Berkeley Software Distribution)(類Unix的OS)

[5] 【1984】 GNU(GNU’s Not Unix)項目 → 自由軟體運動

[6] 1987 Minix(類Unix的OS)

[7] 【1989】 POSIX标準/可移植作業系統接口 → OS系統調用接口标準

[8] 1991.10 Linux | GNU/Linux[OS核心](類Unix、類Minix的OS)

​​The Linux Kernel Archives - kernel.org​​
[Linux]Linux發展曆程
[Linux]Linux發展曆程

[9] Linux發行版

[Linux]Linux發展曆程
RedHat 創始人:​<code>​Marc Ewing​</code>​ 、 ​<code>​Bob Young​</code>​
[Linux]Linux發展曆程
[Linux]Linux發展曆程
RedHat CEO: ​<code>​Jim Whitehurst​</code>​ &amp; IBM CEO: ​<code>​Ginni Rometty​</code>​

[10] Filesystem Hierarchy Standard/檔案系統層次結構标準(FHS for Linux)

本文作者:​​千千寰宇​​

版權聲明:本部落格所有文章除特别聲明外,均采用 ​​BY-NC-SA​​ 許可協定。轉載請注明出處!

繼續閱讀