- GDK
-
GTK+ Drawing Kit. GTK+ calls GDK to draw widgets on the display. GDK is independent of a back end such as X11 , Windows, or framebuffer , making it easier to port GTK+ to other platforms.
- GIMP
-
The GNU Image Manipulation Program. A powerful image-processing package that uses (and originated) GTK+. GIMP was one of first popular high-performance open -source user programs.
- Glade
-
A graphical application for building graphical user interfaces. Glade supports widgets and components from GTK+, Bonobo, and GNOME.
- GLib
-
A low-level library used by many other libraries, including GTK+ and the GNOME system. GLib offers efficient platform-independent modules for relatively low-level system tasks , such as multithreading and memory block access, as well as conventional data structure support (lists, trees, and so on).
- GNOME
-
GNU Network Object Model Environment. This acronym is now somewhat irrelevant, because GNOME was originally a network-transparent object model (now Bonobo ). GNOME is three things: a set of development libraries for software development, a desktop software environment package, and the community that uses and develops the system.
- GNOME-Print
-
The GNOME interface for printing and anything related to printing. GNOME-Print supplies a number of graphics primitives for drawing on a virtual canvas and then takes over the hard part of guiding a document through the maze of software and hardware required to put an image on real paper.
- GnomeVFS
-
GNOME Virtual File System. A network-transparent library for file access; it supports asynchronous access, coupling of MIME types to actions, and other common file operations.
- GObject
-
The GLib object system; an object-oriented implementation for programming languages that have no native object support. GObject manages all object information and operations at run time.
- gravity
-
Describes the behavior of a mark in a text buffer (for example, the cursor) when text is inserted at the mark. Left gravity means that the mark goes before the new text; right gravity means that the mark moves after the text.
- GSignal
-
The GObject signal implementation.
- GTK+
-
GIMP Toolkit. Originally a part of GIMP as a free replacement for the Motif toolkit, this library soon took on a life of its own. GTK+ is now ranks with Qt as one of the most popular toolkits for programming applications in the X Window System.
- GType
-
The GObject type system. GObject uses GType to advertise the types that exist, the properties that the types have, and the relationships between types.
- GValue
-
An encapsulation system for values of various types. You can use a GValue in any place where you might use an untyped pointer but do not wish to lose the type information.
- GUI
-
Graphical user interface.