The Enlightenment Project Preferred license: New BSD license
The Enlightenment Project is an open source project dedicated to providing advanced graphical libraries, tools, and environments. Currently, the project is made up of three different components: Enlightenment DR16, Enlightenment DR17, and the Enlightenment Foundation Libraries. While we are best known for the Enlightenment Window Manager itself, there is a long history of providing advanced libraries and tools to support the window manager and other applications, such as Imlib, Imlib2, and FnLib, which extend far beyond the window manager itself in scope. Presently, in development towards the DR17 Desktop Shell, we have created an entirely new set of libraries and tools that provide more power and flexibility than any other group of graphical libraries available: the Enlightenment Foundation Libraries. These libraries offer such functionality as an X11 canvas library (Evas), X11 abstraction layer (Ecore), and an canvas based interface layout library (Edje) that allows separation of interface and application logic (thus making every application that uses it "skinable"). These libraries are extremely fast and lightweight. So much so they have been adopted by many other organizations. Most notably, organizations such as Openmoko, Maemo, Terrasoft, the Canola project, and more.
Actual source code produced by the student
participants in Google Summer of Code™ for The Enlightenment Project can be found
here.
|
|
| Current Projects | |
|---|---|
|
by Fedor Gusev, mentored by Nicholas Hughart
by Timothy Horton, mentored by Nathan Ingersoll
by Sevcsik Andras, mentored by Vincent Torri
by Dzmitry Mazouka, mentored by Vincent Torri
by Chris Lorenz, mentored by Sthithaprajna Garapaty
by Atton jonathan, mentored by Cedric BAIL
|
|