簡介
Enlightenment,常簡稱E,是X Window系統下的一個視窗管理器。可單獨套用,或者與桌面環境如GNOME,KDE等一起套用。Enlightenment經常作為桌面環境的替代品。
Enlightenment的第一個版本發布於1996年10月30日。
版本
經過十多年的開發,現在此項目維護的版本為穩定版DR16,同時開發版本DR17已經進行7年,將於2009年11月發布。
DR16
Enlightenment dr16視窗管理器在2000開發發布,它依賴imlib和fnlib,在今天然後被廣泛使用。在謠傳它已經死掉的時候,它還在2003.10.2發布了dr16.6,並且今天它仍然在開發,還有很長的生命力。Dr16被高級用戶和藝術家所選擇,因為它使用更少開銷,高度圖形化,可以廣泛使用theme(界面),非常可配置,還有引人注目的界面。幾乎視窗管理器所有的功能都可以不用滑鼠輸入來操作,包括通過e16keyedit來運行應用程式。它同樣包括高度可接口,並可移植到所有的linux平台,freebsd irix,solaris x86和sparc,hp-ux,aix,os/2還有更多。
Imlib已經存在一個很長時間,在今天仍然被做為一個流行的圖形操作和渲染庫而廣泛使用。它的開發被gnome項目接管,做為gnome的渲染引擎,直到在gnome 2.0中它被gdkpixbuf代替。它使用c開發,並被綁定到其它語言上,如perl,python和ruby.
DR17
Enlightenment的第十七個開發版本(E17 或enlightenment DR17)表現了一個下一代的桌面環境:桌面shell.(很有創意 因為unix傳統shell都是命令行下的).dr17將圍繞一個靈活的架構在檔案和你的環境間提供一個無縫的集成,基於EFL,而EFL就是為了這個目標而創建出來的。
雖然在繁忙的環境下,第個應用程式將加入dr17的發行版中,並且例子也可以在cvs中得到,如entice,entrance,evidenc,erss,ep;ayer.桌面外殼只是一個基本的框架,在cvs中並沒有完成(現在已經有可用的e17了,推出時下載人數很多可見還有很多fans).但將會在今年合併到cvs中.作為dr17的基礎,efl當前並且是最優先開發的。
和相關組建一起逐漸成長為一個獨立桌面環境的組成。
使用模組化構架- 動態載入組件,基本的常用組件有Pager – 在不同虛擬桌面間切換iBar – 運行應用程式iBox - 最小化視窗iTask NG – 類似Mac OS X的dockDropshadow – 視窗陰影鐘錶電量 – 監視筆記本電腦電量CPUFreq – 監視筆記本電腦CPU溫度計 – 監視筆記本電腦溫度支持所有必要的標準 (NetWM, ICCCM, XDG一類)