GNOME base library