
| X Visual History Part 3: Desktop Systems and X Desktop Enhanced |
| From: systhread.net read times: 75 |
Provided by yangyi at 2009-07-04 20:37:45 |
In Part 1 of the series we looked at the early X window managers that ran on X display protocol based systems. The scale and range of them was from the very beginning where a user was presented with a menu and windows and little else. In Part 2 of the series we delved into desktop window manager environments, the area in between a full desktop system and a simple window manager; these were window managers which provided things like application bars, icon management of some sort and flexible interfaces to create modules or widgets for the environment but did not include (a lot of...) inherent applications. In the third part of the series we will examine the two main desktops in the X world, a look at the two newer desktop environments that are blurring between application centric/environment centric window managers, some core X technology that can enhance the X experience and finally a look ahead. Some DefinitionsThe difference within this series (as YMMV when it comes to definitions) between a Desktop system, Window Manager environment and what I (perhaps not others) would call an enhanced environment is:
The last one also implies an entire software system, arguably there is a blur between enhanced managers and entire systems. Enlightenment 17 for instance (discussed below) is considered an entire software system where XFCE might be thought of as a bit more contained. Desktop SystemsFor those who dwell in the Unix world you already know what these are
(unless you live under a rock) but for those who are new; some of this
might be useful. The two primary desktop systems in the Open Source
(and X protocol using community in general) are
KDE or the K Desktop Environment and
GNOME or GNU Network Object Model
Environment. Both are very popular and both support a wide range of applications
from simple text editors to fun time vampires like solitaire games. Both
are in use by a variety of distributions and companies. Both systems have
their own library and APIs which have respective development communities.
From my own experience, I do not use either of them on my desktop, but I
have in various situations and outside of some default behaviors I have
noticed little difference. Perhaps the biggest difference might be that
GNOME can use different window managers for the actual window manager
itself and it does not ...... Please access the below link to view the full content. Original link: http://systhread.net/texts/20090... |
