What is the GNOME 2.0 architecture?
GNOME has been carefully designed with the network in mind. It tackles the problems of today’s users who are tightly plugged into the Internet and must deal with a huge amount of data and software that is widely distributed across heterogeneous systems. GNOME also includes built-in support for accessibility so that people with disabilities can use the computer more effectively. GNOME is built on a core set of libraries used to create graphical user interfaces, high-level components for creating applications with a uniform look and feel, a fast and thin CORBA ORB, and other functions for handling configuration files. Accessibility support is provided through an accessibility toolkit integrated with the GUI toolkit, as well as an interface for integrating assistive technologies. GNOME also provides libraries for handling XML data and HTTP connections as well as a printing and font framework. Its innovative component architecture, called Bonobo, leverages CORBA to enable reusable code mod