>You guessed it. I'm new at this stuff. I don't even have Linux yet, but
>it's looking better and better every day. Now I'm not considering getting
>Linux because of it's looks. I need it's development tools, but there's
>nothing wrong with a nice looking screen to go along with them.
>So here's some questions about the items in the title.
>I went to themes.org today and saw a load of themes. The GTK ones look
>nice. But then there's all this other stuff about Gnome and window
>managers. I went to Gnome's page and read about it. Then went to
>Enlightenment and read about it.
>Enlightenment came right out and said it was a window manager. So what
>exactly is Gnome? And what is the job of Enlightenment? Does it just allow
>you to pick things like the background, screensaver or whatever like the
>"Display Properties" in win95 (sorry for the microsoft word)?
GNOME is a set of libraries to assist in constructing applications. It
includes an ORB, some data structure handling code, libraries to manipulate
XML and configuration files, help info, graphical objects, along with some
'preference' to use the GTK GUI library.
It is also a set of applications written using those libraries, including
"panel" (which is is a sort of "menu bar" which can contain application
launchers plus tiny "applets" that display useful things), a file manager
(gmc), and a whole variety of other utilities.
The intent is to build a "compound document framework" somewhat like OLE2
called "Baboon" so that even more ambitious applications may be constructed
by composing many of these components together.
At some point they will hopefully also start exporting "application
controls" whether through CORBA or otherwise so as to allow GNOME
applications to be powerfully scripted in a fashion similar to what REXX
provided on Amiga. (This would sort of parallel, in the MS-World, the use
of "VB for Applications" to do things...)
Quote:>And then there's GTK. From what I can guess this is just a format to be
>followed when making a new theme. Is this right?
No. GTK is a GUI library that would be most readily compared to the pieces
of the Win32 API for "doing graphics."
Those who do not understand Unix are condemned to reinvent it, poorly.
-- Henry Spencer <http://www.hex.net/~cbbrowne/xdesktop.html>