日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 消費(fèi)電子 > 消費(fèi)電子
[導(dǎo)讀]本周 Linux 剛剛迎來(lái)它的 28 歲生日。那么它究竟是如何一步步發(fā)展至今的呢?Linux 上的第一個(gè)“桌面”是在 X Window 系統(tǒng)上運(yùn)行的窗口管理器。

本周 Linux 剛剛迎來(lái)它的 28 歲生日。那么它究竟是如何一步步發(fā)展至今的呢?Linux 上的第一個(gè)“桌面”是在 X Window 系統(tǒng)上運(yùn)行的窗口管理器。

X 和窗口管理器

X 為圖形用戶界面提供了基本構(gòu)建塊,例如在屏幕上創(chuàng)建窗口并提供鍵盤(pán)和鼠標(biāo)輸入。要運(yùn)行 X 圖形環(huán)境,用戶需要一種方法來(lái)管理會(huì)話中的所有窗口,這就是窗口管理器的用武之地。運(yùn)行像 xterm 或 xclock 這樣的 X 程序,它們就會(huì)在窗口中打開(kāi)。

窗口管理器負(fù)責(zé)跟蹤窗口并執(zhí)行基本的任務(wù)管理,例如移動(dòng)窗口并最小化。剩下的則取決于個(gè)人,你可以在通過(guò)將 X 列在 ~/。xinitrc 文件中來(lái)啟動(dòng)程序,不過(guò)通常,用戶會(huì)從 xterm 運(yùn)行新程序。

1993 年最常見(jiàn)的窗口管理器是 TWM,它可以追溯至 1988 年。TWM 非常簡(jiǎn)單,只提供基本的窗口管理功能。

 

SLM 1.05 上的 TWM,圖中為 xterm、xclock 和 Emacs 編輯器

另一個(gè)早期的窗口管理器是 OpenLook 虛擬窗口管理器(OLVWM)。OpenLook 是 Sun Microsystems 在 20 世紀(jì) 80 年代開(kāi)發(fā)的圖形用戶界面,后來(lái)也被移植到其他 Unix 平臺(tái)。作為虛擬窗口管理器,OLVWM 支持多個(gè)工作區(qū)。

 

SLS 1.05 上的 OLVWM,圖為 xterm 和 Virtual Workspaces 選擇器

當(dāng) Linux 開(kāi)始普及時(shí),創(chuàng)建一個(gè)具有流暢性能和改進(jìn)界面的新窗口管理器并不需要花費(fèi)很大力氣。這些新窗口管理器中的首個(gè)便是 FVWM,一個(gè)虛擬窗口管理器。 FVWM 比 TWM 或 OLVWM 更具現(xiàn)代感。當(dāng)然對(duì)于現(xiàn)代人來(lái)說(shuō),TWM 和 FVWM 可能看起來(lái)很平常。

 

SLS 1.05 上的 FVWM,圖為 xterm 和文件管理器

當(dāng)時(shí)的 Windows 桌面看起來(lái)相當(dāng)簡(jiǎn)單。 Windows 版本 1 到 3 使用稱(chēng)為“程序管理器”的普通啟動(dòng)程序。

 

Windows 3.11 上的程序管理器和記事本編輯器

1995 年 8 月,微軟發(fā)布了 Windows 95 并改變了現(xiàn)代 PC 桌面環(huán)境。在當(dāng)時(shí),Windows 3.x 看起來(lái)是笨拙而丑陋的,Windows 95 顯然更為流暢好看。更重要的是,Windows 95 改變了人們對(duì)桌面的定義。

Windows 95 桌面意味著集成。程序管理器消失了,取而代之的是屏幕底部的任務(wù)欄,可以使用更簡(jiǎn)單的“開(kāi)始”菜單啟動(dòng)新程序。與之前版本的 Windows 甚至其他 Linux 窗口管理器相比,Windows 95 界面更加靈活且易于使用。

 

Windows 95 上的記事本編輯器

Linux 開(kāi)發(fā)人員不甘示弱,創(chuàng)建了一個(gè)模仿 Windows 95 界面的新版 FVWM,并稱(chēng)為 FVWM95。新的窗口管理器仍然不是桌面,但它看起來(lái)比以前好得多。用戶可以在任務(wù)欄中使用“開(kāi)始”菜單啟動(dòng)新的 X 程序,任務(wù)欄還使用類(lèi)似于 Windows 95 的按鈕顯示正在運(yùn)行的程序。

 

Red Hat Linux 5.2 上的 FVWM95

雖然 FVWM95 和其他窗口管理器在不斷改進(jìn),但核心問(wèn)題仍然存在:Linux 并沒(méi)有真正擁有桌面。它只有一系列窗口管理器罷了。

首個(gè) Linux 桌面

1996 年,Matthias Ettrich 希望將所有內(nèi)容集成在一起,就像一個(gè)真正的桌面一樣。于是他開(kāi)始研究 K 桌面環(huán)境(KDE),并于 1998 年 7 月完成。KDE 1.0 比 FVWM95 這樣的普通窗口管理器有了明顯的改進(jìn)。

 

KDE 1.0

KDE 代表著 Linux 的一大進(jìn)步,從此 Linux 擁有了真正的桌面應(yīng)用程序集成和更現(xiàn)代的桌面圖標(biāo)。

KDE 的設(shè)計(jì)與 Windows 95 相差無(wú)幾。它在屏幕底部有一個(gè)任務(wù)欄,提供了相當(dāng)于 Windows 95 的開(kāi)始菜單以及幾個(gè)應(yīng)用程序的快捷方式。此外,KDE 還支持虛擬桌面。

但并非所有人都對(duì) KDE 感到滿意。為了從系統(tǒng)中抽象 GUI,KDE 使用了 Trolltech 的 Qt 工具包庫(kù)。不幸的是,Qt 沒(méi)有在免費(fèi)軟件許可下發(fā)布。Trolltech 允許 Qt 在免費(fèi)軟件應(yīng)用程序中免費(fèi)使用,但在商業(yè)或?qū)S袘?yīng)用程序中使用它需要付費(fèi)。這使 Linux 發(fā)行版陷入兩難抉擇:應(yīng)該包含 KDE 嗎?或者默認(rèn)使用較舊但免費(fèi)的軟件圖形用戶界面,如 FVWM?

很快,事情有了新的變化。Miguel de Icaza 和 Federico Mena 于 1997 年開(kāi)始為新的 Linux 桌面工作。這個(gè)新項(xiàng)目被稱(chēng)為 GNOME,用于 GNU 網(wǎng)絡(luò)對(duì)象模型環(huán)境。GNOME 旨在成為完全免費(fèi)的軟件,并使用來(lái)自 GIMP 圖像編輯器的不同工具包,即 GTK(GIMP Tool Kit)。

當(dāng) GNOME 1.0 最終在 1999 年發(fā)布時(shí),Linux 又擁有了一個(gè)現(xiàn)代桌面環(huán)境。

 

GNOME 1.0

此后,KDE 與 GNOME 的競(jìng)爭(zhēng)持續(xù)了一段時(shí)間。轉(zhuǎn)眼來(lái)到 1999 年,Trolltech 根據(jù)新的公共許可證——Q 公共許可證(QPL)重新發(fā)布了 Qt 庫(kù)。但新許可證仍然有所限制,QPL 僅適用于 Qt 在開(kāi)源軟件項(xiàng)目中的使用,而非商業(yè)項(xiàng)目。因此,自由軟件基金會(huì)認(rèn)為 QPL 與 GNU 通用公共許可證(GNU GPL)不兼容。這個(gè)許可問(wèn)題將一直持續(xù)到 Trolltech 在 2000 年 GNU GPL 第 2 版下重新發(fā)布 Qt 庫(kù)。

隨著時(shí)間的發(fā)展

Linux 桌面繼續(xù)成熟。 KDE 和 GNOME 進(jìn)入良性競(jìng)爭(zhēng)狀態(tài),互相推動(dòng)新的發(fā)展。到 2004 年,GNOME 和 KDE 都取得了重大進(jìn)展,但只對(duì)用戶界面進(jìn)行了增量更改。

KDE 2 和 3 繼續(xù)依賴(lài)于屏幕底部的任務(wù)欄概念,但包含了用于運(yùn)行應(yīng)用程序的按鈕。KDE 最明顯的變化之一是增加了 Konqueror 瀏覽器,它最初出現(xiàn)在 KDE 2 中。

 

KDE 2.2.2 (2001)

 

Fedora Core 2 上的 KDE 3.2.2(2004)

GNOME 2 也使用了任務(wù)欄概念,但它將欄分成兩部分:屏幕頂部用于啟動(dòng)應(yīng)用程序并響應(yīng)桌面警報(bào),頁(yè)面底部顯示正在運(yùn)行的應(yīng)用程序。除了簡(jiǎn)化的用戶界面外,GNOME 還添加了一個(gè)名為 Nautilus 的文件管理器,由 Eazel 開(kāi)發(fā)。

 

Fedora Core 2 上的 GNOME 2.6.0(2004)

隨著時(shí)間的推移,KDE 和 GNOME 采取了不同的發(fā)展路徑。兩者都提供功能豐富、強(qiáng)大且現(xiàn)代化的桌面環(huán)境,但它們具有不同的用戶界面目標(biāo)。2011 年可以說(shuō)是 GNOME 和 KDE 的分水嶺。KDE 4.6(2011 年 1 月)和 KDE 4.7(2011 年 7 月)提供了更為傳統(tǒng)的桌面,同時(shí)繼續(xù)依賴(lài)許多用戶熟悉的任務(wù)欄概念。從外觀上來(lái)看,KDE 并沒(méi)有什么太大的變化。

 

KDE 4.6

另一邊的 GNOME 則在 2011 年通過(guò)新的桌面概念完全改變了方向。 GNOME 3 旨在創(chuàng)建更簡(jiǎn)化的桌面體驗(yàn),使用戶能夠?qū)W⒂谒麄冋谶M(jìn)行的工作。任務(wù)欄消失,取而代之的是屏幕頂部的黑色狀態(tài)欄,其中包括音量和網(wǎng)絡(luò)控制,顯示時(shí)間和電池狀態(tài),并允許用戶通過(guò)重新設(shè)計(jì)的菜單啟動(dòng)新程序。

 

GNOME 3.0

選擇合適的桌面

有人喜歡 KDE,有人喜歡 GNOME,選擇最適合自己的就好??梢钥隙ǖ氖?,KDE 和 GNOME 都有批評(píng)者和支持者。這其中最著名的批評(píng)者也許是 Linus Torvalds,他在 2011 年大聲譴責(zé) GNOME 為 “unholy mess” 并放棄了它,兩年后卻又再度回歸。

其他不少人對(duì) GNOME 3 也提出了類(lèi)似的批評(píng),以至于一些開(kāi)發(fā)人員將 GNOME 2 源代碼分叉并創(chuàng)建 MATE 桌面。MATE 繼承了 GNOME 2 的傳統(tǒng)任務(wù)欄界面。

無(wú)論如何,毫無(wú)疑問(wèn),今天最流行的兩個(gè) Linux 桌面是 KDE 和 GNOME。它們目前的版本都非常成熟,并且功能豐富。KDE 5.16(2019)和 GNOME 3.32(2019)都試圖簡(jiǎn)化 Linux 桌面體驗(yàn),不過(guò)是以不同的方式。GNOME 3.32 繼續(xù)瞄準(zhǔn)最簡(jiǎn)潔的外觀,刪除所有令人分心的用戶界面元素,以便用戶可以專(zhuān)注于應(yīng)用程序和工作。而 KDE 5.16 仍舊采用了較為熟悉的任務(wù)欄方法,但增加了其他視覺(jué)改進(jìn),特別是改進(jìn)了圖標(biāo)和小部件處理。

 

GNOME 3.32

每個(gè)主要的 Linux 發(fā)行版都提供兼容性庫(kù),因此兼容性不會(huì)丟失,用戶可以在 GNOME 上運(yùn)行 KDE 應(yīng)用程序,反之亦然。

KDE 和 GNOME 之間的良性競(jìng)爭(zhēng)使兩個(gè)陣營(yíng)的開(kāi)發(fā)人員都能夠不斷突破,這是一件好事。無(wú)論你使用的是 KDE 還是 GNOME,你都擁有一個(gè)集成度很高的現(xiàn)代化桌面。

自 20 世紀(jì) 90 年代初期以來(lái),Linux 桌面也已從簡(jiǎn)單的窗口管理器發(fā)展為成熟、完整的桌面。最重要的是, Linux 擁有自由軟件中的最佳功能:選擇。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(chē)(EV)作為新能源汽車(chē)的重要代表,正逐漸成為全球汽車(chē)產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車(chē)的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車(chē)的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車(chē) 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車(chē)場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周?chē)娮釉O(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開(kāi)關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉