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