Unity 最初出現(xiàn)在Ubuntu Netbook 10.10中。它最初的目的是更有效地利用上網(wǎng)本有限的屏幕尺寸。和 GNOME, KDE 不同,Unity并非一個(gè)完整桌面程序安裝包,而采用了現(xiàn)有的方案。
Unity 環(huán)境利用了來自 GNOME 3 中的一些關(guān)鍵組件,包括 Mutter 混合型窗口管理器和 Zeitgeist活動(dòng)記錄引擎。其啟動(dòng)器使用 Clutter 建立,這與構(gòu)建 GNOME Shell所用的圖形框架相同。雖然底層的技術(shù)相似,但 Unity 用戶界面完全是不同的實(shí)現(xiàn),它并沒有使用來自 GNOME Shell 的任何代碼。
Unity 這個(gè)新 Shell 主要被設(shè)計(jì)成可更高效的使用屏幕空間,與傳統(tǒng)的桌面環(huán)境相比,消耗的系統(tǒng)資源更少。Unity 將成為 Ubuntu Netbook 版本及新的 Ubuntu Light 即時(shí)(instant-on) 計(jì)算平臺(tái)的關(guān)鍵組件。Unity 環(huán)境打破了傳統(tǒng)的 GNOME 面板配置。它的左邊包括一個(gè)類似 Dock 的啟動(dòng)器和任務(wù)管理面板;而頂面板則由應(yīng)用程序 Indicator、窗口 Indicator、以及活動(dòng)窗口的菜單欄組成。截至2010年Unity開發(fā)人員使用的一個(gè)名叫Nux的工具替代了Clutter,實(shí)現(xiàn)了Unity變成了Compiz的窗口管理器一個(gè)插件,且運(yùn)行速度要比Mutter快。2011年1月14日又發(fā)布了一個(gè)技術(shù)預(yù)覽版規(guī)范的基于Qt的Unity 2D版本。
Ubuntu原本使用的是完整的GNOME桌面環(huán)境。由于Ubuntu創(chuàng)始人Mark Shuttleworth對(duì)用戶體驗(yàn)的哲學(xué)理念與GNOME團(tuán)隊(duì)有不同的理解,從2011年4月的Ubuntu 11.04起,Ubuntu使用Unity作為默認(rèn)的用戶界面,而不采用全新的GNOME Shell。但Ubuntu可通過PPA來安裝GNOME Shell 。