General-purpose utilities. GLib is a general-purpose utility library, which provides many useful data types, type conversions, string utilities, file utilities and so on.