Linux
在電腦科學中,一個桌面環境(Desktop environment,有時稱為桌面管理器)是對桌面比擬的實現。它由多個軟體組成。一個桌面環境中的軟體共享同一個圖形化使用者介面。在一個典型的桌面環境中,這些軟體提供給電腦使用者視窗,資料夾,工具列,桌布、圖示以及像拖放等服務。不同桌面環境在設計和功能上的特性會賦予其與眾不同的外觀和感覺。
一般封閉作業系統(如 Microsoft Windows NT)所用的桌面環境是相對不可變的。但是也有主題和第三方軟體可以完全更改常見介面元素的外觀(比如窗口、按鈕和圖示)以及介面本身。在 Windows 中,這一切可以通過替換預設的 Explorer shell 來實現。
Unity是Canonical公司為GNOME桌面環境所開發的圖形化使用者介面,用於Ubuntu作業系統。Unity在Ubuntu 10.10小筆電版中首次推出,最初是為了充分利用小筆電有限的螢幕尺寸。不同於GNOME、KDE SC,Unity並非一個桌面套件。
Unity是Aytana項目的一部分,而Aytana項目為提昇使用者對Ubuntu的體驗而設。
KDE Plasma 5是一套由KDE所編寫的圖形介面殼層,是KDE Plasma 4的繼承者,最初穩定版本於2014年7月15日釋出。
KDE Plasma 5 使用並建基於 Qt 5 及 KDE Frameworks 5 之上。Plasma 5.0 改進了對 HiDPI 顯示器的支援,且帶來了一個融合的圖形介面殼層,可以在不同的目標裝置上切換不同的殼層。而一些看不見的改變則包括了遷移到了一個新的,有著完整硬體加速支援的顯示堆疊,建基於 OpenGL/OpenGL ES。
因為 KDE Plasma 5 使用並建基於 Qt 5 及 KDE Frameworks 5 之上,因此可以調整後端使用多種視窗系統來顯示,包括了 X11 及 Wayland 顯示協定,一直到Quartz 及 GDI+。
Plasma 5 完整的將 KDE Plasma 4 遷移到 QtQuick。而 Qt 5 的 QtQuick 2 則使用了具備了硬體加速功能的 OpenGL(ES) 來合成並彩現螢幕上的圖形。這可以讓圖形彩現的重擔完整的轉移到顯示卡上,讓顯示速度更快且更節能。而因為圖形合成器的內部變更,對於 Wayland 的支援預計會在未來的版本中實現。
因為 KDE Software Compilation 分割為 KDE Frameworks 5、KDE Plasma 5 及 KDE Applications 5,每一個子專案都可以選擇他們自己的開發步伐。而KDE Plasma 5 則是使用了自己的發佈時間表,每三個月有一個新功能版本的釋出,且中間的每個月都會有錯誤修復版本。
Xfce 是桌面環境,用於 Unix 與 Unix-like 作業系統,如 Linux 與 FreeBSD。Xfce 建基在 GTK+ 之上,它同時為程式設計者提供開發框架。Xfce 使用 Xfwm 作為預設的視窗管理器,亦可搭配 Openbox 等其他視窗管理器協同運作。Xfce 由許多彼此獨立的組件所構成,除了本身,還有第三方的程式使用 Xfce 的程式庫,如文字編輯器 Mousepad、多媒體播放程式 Parole 與終端模擬器。