GLib Overview

Compiling the GLib package - Как самостоятельно скомпилировать GLib
Cross-compiling the GLib package - Как скомпилировать пакет GLib для разных архитектур
Compiling GLib Applications - Как скомпилировать ваше GLib приложение
Running GLib Applications - Как выполнять и отлаживать GLib приложение
Changes to GLib - Несовместимые изменения сделанные между разными версиями GLib
Mailing lists and bug reports - Получение помощи по GLib

GLib это универсальная библиотека, которая обеспечивает много полезных типов данных, макросов, преобразований типов, строковых утилит, файловых утилит, абстракцию основного цикла и многое другое. Она работает на большинстве UNIX-подобных платформах, Windows, OS/2 и BeOS. GLib реализована на основе GNU Library General Public License (GNU LGPL).

Основная политика GLib в том, что все функции являются невидимыми и многопоточными за исключением функций манипулирующих структурными данными, где, если вы имеете два потока манипуляции одинаковыми данными структуры, они могут использовать блокировку для синхронизации своих операций.