Introduction
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. You can find this
documentation and other resources at http://www.gnome.org.
The technologies detailed in this paper are: GTK+, the relationship
between GNOME and window managers, CORBA and ORBit, and the GNOME
Imaging Architecture.
|