“GNOME provides the user with a rich, mature desktop environment
in which they can use their applications. Behind the graphical
front end of this environment is a robust “structure” that allows
developers to create applications in less time while still using
tools that allow their applications to remain on the forefront of
computer technology.”
“This paper will briefly detail the base technologies that
GNOME provides for application developers. For all of these
technologies there are whitepapers and reference documentation
available that go into greater detail….”
“The technologies detailed in this paper are: GTK+, the
relationship between GNOME and window managers, CORBA and ORBit,
and the GNOME Imaging Architecture.”