Imlib ("Image Library") provides routines for loading,
saving, displaying, and scaling images in a variety of
popular formats (including GIF, JPEG, PNG, and TIFF).
It comes in two versions; an Xlib-only version, and a
GDK-based version. Gnome uses the GDK version.