Wiki page about changed with summary [] by Nate Drake

This commit is contained in:
Nate Drake 2017-10-30 08:00:35 -07:00 committed by apache
parent 8e451aece8
commit 2000a61624
1 changed files with 13 additions and 20 deletions

View File

@ -5,11 +5,10 @@
==== Much more than a Window Manager ====
Long ago, Enlightenment began as a project to make a Window Manager for
X11. It has grown a lot since then to well over 1 million lines of C
code in just the EFL libraries alone, as well as a Window Manager, and a
set of applications. There is a vibrant and active community of
developers and users who work on the code, use it every day and enjoy
their environment.
X11. Since then it's grown into the one million lines of C
code that form the EFL libraries, as well as a Window Manager and a
set of applications. There's a vibrant and active community of
developers and users who work on and use the code every day.
[[about-enlightenment|{{:icon-enlightenment.png|Enlightenment}}]]
[[about-efl|{{:efl-core.png|EFL}}]]
@ -27,25 +26,19 @@ their environment.
{{:icon-enlightenment.png?nolink |Enlightenment}}
{{ :shot-enlightenment.png?nolink&320|Enlightenment Sample screenshot}}
The original reason Enlightenment exists - The Window Manager. From
here everything else spawned. This is really the flagship product,
closely followed by EFL itself. The window manager is a lean, fast,
modular and very extensible window manager for X11 and Linux. It is
classed as a "desktop shell" providing the things you need to operate
your desktop (or laptop), but is not a whole application suite. This
covers launching applications, managing their windows and doing other
As we've said Enlightenment was originally built as a Window Manager. Everything else snowballed from there. It's the flagship product,
closely followed by EFL itself. It's a lean, fast,
modular and very extensible window manager for X11 and Linux.
Enlightenment is classed as a "desktop shell" in that it provides everything you need to operate your desktop (or laptop) but is not a full application suite. This covers launching applications, managing their windows and doing other
system tasks like suspending, reboots, managing files etc.
We are moving towards Wayland as the base display system where
Enlightenment is being worked on to become a full Wayland compositor
on its own. This of course takes time and has its rough edges along
the way, but we are not standing still, and one day will leave X11
behind.
We are moving towards using Wayland as the base display system, while
Enlightenment is being developed to become a full Wayland compositor
in its own right. This of course takes time and there have been some bumps along the road. However, one day we will leave X11 behind.
Of course Enlightenment is built on top of EFL, using the libraries we
wrote for it to do its UI as well as to run the entire compositor
itself. This means that any improvements to EFL turn up in the
compositor as well.
wrote for the UI as well as those for the compositor itself. This means that any improvements to EFL are included in the compositor.
Enlightenment also is the Window Manager and Compositor for Tizen due
in part to its efficiency and feature-set.