歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux桌面 >> 歲月有痕:Linux桌面演進

歲月有痕:Linux桌面演進

日期:2017/2/27 17:34:10   编辑:Linux桌面

當我們坐在 Debian、Fedora、Suse 等發行版本最新版本前,看著桌面操作的各種華麗效果,享受著各種易用的圖形界面應用給我們帶來的便利,是否對我們面前的這個操作系統如何而來有過思考?我 們是否考慮到在感恩節的時候,對隱藏在這個操作系統背後努力奉獻時間的人們抱有感恩之心呢?Linux OS,一路走來,風雨兼程,歲月有痕。

1991 年:生於毫末

在 故事的開頭,要介紹下 Unix。Unix 由 Ken Thompson 和 Dennis Ritchie(已離世)於 1969 年開發。此後,整個 80 年代,基於 Unix 的大量項目應運而生。而後,RMS 發起 GNU 項目,BSD 誕生,Andrew S Tanenbaum 教授開發了用於教學的 MINIX(Mini-Unix)。

1991 年,年輕的芬蘭學生 Linus Torvalds 將其開發的內核帶到這個世界。關於 Linux 開始的開始,有很多傳說,如 Linus 在玩 MINIX 時不小心擦除了分區上的數據,這惹怒了 Linus,Fuck,自己搞一個操作系統~

另一個傳說:是他在改進 MINIX 功能時,不小心開發了自己的內核。

如論事實如何,最終 Linux 帶給了這個世界難以想象的變革。

此時,Manchester 計算機中心使用一塊組合的 boot/root 磁盤,創建了第一個 Linux 發行版本,名為 MCC Interim Linux。

1992~1994:發行版本大佬創世

在不長的時間,1992~1994 年間,我們看到了最具有影響力的現在 Linux 桌面發行版本的創世:Slackware,Red Hat 和 Debian。此時,Linux 內核版本也升到了 0.95 ——第一個可以運行 X 窗口系統的內核版本。

Slackware 是第一批采用新內核的發行版本之一。Slackware 開始是以“Softlanding Linux System”(SLS)形式開始的,由 Peter MacDonald 創建於 1992 年。

SLS 走在了時代的前面,它不僅是第一個使用了 0.99 內核版本,也同時采用了 TCP/IP 棧和 X 窗口系統。SLS 不久的時間,它由 Patrick Volkerding 的 Slackware 取代,Slackware 成為壽命最長的 Linux 發行版本。

SLS 不僅孕育了 Slackware。因其糟糕的交互,其他的用戶默默離開,開始創建自己的 Linux 發行版本新分支。1993 年,lan Murdock 發布了 Debian Linux。Debian 這個名稱由他的女朋友名字 Debra Lynn 和自己的名字組合而成。

隨著 Slackware 的演進,一些商業公司開始出現。1994 年,Software und System-Entwicklung 公司創建,可能 S.U.S.E 更為大家所熟知。

1994 年 11 月 3 日,Red Hat 商業 Linux 成立。創建人 Marc Ewing,RedHat 是他根據大學時戴的一頂帽子命名。

1994 年 3 月 14 日,Linux 1.0.0 發布,代碼共計 176, 250 行。

Red Hat 早期桌面

1995~1999:Gnome 和 KDE 來臨

在這個階段,一些優秀的發行版本從上述“大頭”發行版本中分離出來,Linux 這個大家庭的分支越來越繁茂。1996 年,也發生了著名的“企鵝襲人”事件:)

這裡要提下 Jurix Linux。它:是第一個包含了腳本安裝器的發行版本,是完全支持 NFS 的發行版本之一,是第一個使用 EXT2 的系統。其更重要的是,成為了 SUSE Linux 的基礎系統。

該 階段,基於 Red Hat 的 Linux 系統,如 Caldera,Mandrake,TurboLinux,YellowDog 和 Red Flag(紅旗)出世了。Linux 內核版本也從 1.2.0 長到了 2.2 。2.0 版本內核的一些重要功能奠定了 Linux 作為 IT 行業服務器系統的基石,如支持 SMP、更好的內存管理、支持更多類型的處理器等。2.2 版本的內核對 SMP 支持進行了改進,同時也支持 了 PowerPC 架構,支持對 NTFS 的只讀功能。

基於 Debian 系列的發行版本,雖然不如 Red Hat 這樣的對手活躍,但因在其服務器方面的易操作性也形成了自己的特色。桌面上的友好,也使 Debian 系成為人們追逐的對象。

在這 5 年裡,最重要的事情應該是 KDE 和 Gnome 的誕生。KDE 於 1996 年 Tübingen

大學的 Matthias Ettrich 創建,該項目不僅是編寫一套常用應用,更是創建一整套桌面環境。

KDE 1.0 在 1998 年發布,Mandrake 第一個采用。2000 年,2.0 發布。

Miguel de Icaza 和 Federico Mena 宣布開發基於 GTK+ 的桌面環境和應用程序,也就是 Gnome 項目。

據坊間傳說,RedHat 成為第一個采用 Gnome 桌面環境的系統。Gnome 逐漸為人們所接受,走上快速發展之路。2000 年 5 月,Gnome 1.2 Bongo 發布。

RedHat 第一個采用GNOME

Oracle 和 Sun 公司也宣布他們的服務器官方支持 Linux 版本。

2000~2005:Live(試用)模式的誕生

在這個 5 年,Linux 驅動的計算機數量激增,常常見諸報端。各種新應用層出不窮,更為重要的是,出現了一種 live 式的發行版本。

Knoppix, 由 Klaus Knopper 開發的 Debian 系發行版本,當時紅極一時。它值得誇耀的就是:Knoppix 可以直接從 CD 啟動。 2000 年 9 月 30 日發布的 Knoppix 1.4,可以直接插入 PC 啟動。Knoppix 成為其他發行版本模仿的標桿,開始默默無聞,漸漸也有了自己的分支。

很多 Linux 發行版本長得和 MS Windows 越來越像。此時,為了讓人們了解 Linux 如何工作,而不是沉陷於圖形界面和現成的發行版本不能自拔,LFS 項目創立了。創建者 Gerard Beekmans 寫了 LFS 手冊,幫助人們如何從源碼一步步構建自己的 Linux 系統。

2000 年,Linux 基金會成立,以便更好地保護 Linux 的自由,讓其健康成長。Linux 基金會 2000 年開始贊助 Linus 的工作和社區發展,不斷努力幫助 Linux 成長,堅決維護 Linux 內在的自由、合作的核心價值觀。

2.4 版本內核,支持 USB、PC 卡、ISA 插拔和播放,同時增加了對藍牙、RAID 和 EXT3 的支持。2.4.x 系列版本內核是維護期最長的內核,在 2011 年以 2.4.37.11 版本結束。

Red Hat 公司上市,也不斷探尋更加商業化的途徑。於是,RedHat 企業版本誕生,Fedora Core 成為社區發行版本。因 RHEL 開源,一些愛好者或組織也利用這些源碼制作自己的發行版本,如 Cent OS、CERN、Oracle Linux 和 Scientific Linux 等。

介紹下 CRUX,Crux 在別家發行版本越來越像 Windows,想要替代 Windows 時,它獨辟蹊徑、特立獨行,不斷講自己瘦身,成為最受歡迎的最小化發行版本。它也成為 Arch Linux 的基礎操作系統。

2.6 版本的內核支持 PAE、新的 CPU、64 位支持改進,支持 16 TB 大小的文件系統容量,EXT4 文件系統等。

雖然各種 Linux 發行版本努力保持用戶和 PC 間的和諧,但於普羅大眾還是有一定的距離。此時,倡導更加人性化的 Ubuntu 誕生。Ubuntu 第一個版本為 4.10,於 2004 年 10 月 20 日發布。

2006~2012:Ubuntu 的起起落落

此時發行版本的數量爆炸式增長。雖然各種新生力量猛攻,但老版本依然寶刀不老、砥砺中堅。

2006 年, Linux Mint 1.0,Ada 發布,摻雜了 FOSS 和版權軟件。

KDE 4.0 發布,但因缺乏穩定,飽受诟病。

2009 年發布的 KDE 4.2 更加新潮美觀,這讓人們忘記了過去的痛苦。9 月 23 日,最最流行的 Linux 操作系統– Android 發布。

在此階段,Ubuntu 勢力不斷穩固,坐上了第一流行操作系統的交椅。但在 11.04 發布的 Unity 桌面環境,讓人另眼相看。幾乎大家一開始無一不對它產生厭惡之感,不是 Gnome 3,也不是 KDE4,生的倒也奇葩。

2011 年 4 月,GNOME 3.0 發布,大家又是一片嘩然。

未來:誰人能料?

未來,誰人能料?只拭目以待!但也請不要只做一個旁觀者。今日你我所做,將是後人一壺濁酒中笑談的歷史。

Copyright © Linux教程網 All Rights Reserved