ABSTRACT

GTK+, as well as several of its dependencies, with the notable exception of Cairo, is based on the GObject library for object-oriented programming in C. GObject forms the basis of many other open-source projects, including the GNOME and XFCE desktops and the GStreamer multimedia framework.