Linked by Thom Holwerda on Mon 25th Oct 2010 19:00 UTC, submitted by sjvn
Thread beginning with comment 447035
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
I think it's like this:
Kernel+drivers+etc.
Xserver
Window manager
"Development environment" (Gtk+/Qt)
"Shell" (Unity, GNOME Shell, standard GNOME, standard KDE).
Kernel+drivers+etc.
Xserver
Window manager
"Development environment" (Gtk+/Qt)
"Shell" (Unity, GNOME Shell, standard GNOME, standard KDE).
I would say:
Hardware
Kernel
Xserver
Toolkit (Qt/Gtk)
Window Manager
Shell.
The last 3 comprise the Desktop Environment. Note that I put toolkits above the WM merely because to draw something does not require a WM. Note that the WM does not really require a toolkit to manage windows.
I am really getting confused. I knew we had these layers:
XServer
Window Manager
Desktop Environment
Now it apears that we have:
XServer
Window Manager
Shell
Desktop Environment
[or is the Shell above the environment, I get confused]
"I'm talkiing Levels, Jerry - Levels!"
XServer
Window Manager
Desktop Environment
Now it apears that we have:
XServer
Window Manager
Shell
Desktop Environment
[or is the Shell above the environment, I get confused]
"I'm talkiing Levels, Jerry - Levels!"
First of all, take everything I say with a grain of salt as I'm mostly making educated guesses.
Currently, I think Nautilus is pulling double duty being both a file manager and a 'shell'. I base this on the fact that the settings for drawing desktop icons and such are under Nautilus in gconf.
I think Gnome 3 was supposed to provide a proper separation of concerns and have a dedicated shell project.




Member since:
2005-07-06
I am really getting confused. I knew we had these layers:
XServer
Window Manager
Desktop Environment
Now it apears that we have:
XServer
Window Manager
Shell
Desktop Environment
[or is the Shell above the environment, I get confused]
"I'm talkiing Levels, Jerry - Levels!"