EFL Maemo Edition - Enlightenment Foundation Libraries  What are
EFL?  The Enlightenment Foundation Libraries (EFL) are a
collection of libraries so powerful, flexible, and easy to use
that they present a strong platform on which to develop nearly
any graphical application you could think of.  The EFL begins
with Imlib2, a general image manipulation and rendering library,
and Evas, our canvas library. Because Evas is built on several
different selectable engines (Linux FrameBuffer, DirectFB, X11,
OpenGL, QTopia, etc) the platform is extremely portable, which
translates thru to all of the libraries built on top of it.
Ecore is a modular convience library that in its base provides
timers, callback functionality, and loop management for event
handling. Ecore's various modules can simplify the setup of an
X11 drawable for general use (Ecore_X11), an X11 drawable for
use with Evas (Ecore_Evas), manage IPC (Ecore_IPC), manage BSD
Sockets (Ecore_Con), management of the FrameBuffer (Ecore_FB),
and more. Because Ecor