libgnome is a collection
of non-GUI-related routines for use by Gnome
applications. It includes code to parse configuration
files, for example. It also includes interfaces to some
external facilities, such as internationalization (via
the GNU gettext package),
argument parsing (via the
popt package), and sound (via the Enlightenment
Sound Daemon, esound). The
gnome-libs package takes
care of interacting with these external libraries, so
the programmer does not need to concern herself with
their implementation or availability.