Glib
lastmod 2024-10-30created 2014-09-285 edits
GLib is a cross-platform software utility library that began as part of the GTK+ project. However, before the release of GTK+ version 2, the project's developers decided to separate the non-GUI code from the GTK+ platform, and GLib thus became a separate product. GLib was released as a separate library, so other developers who do not use the GUI-related parts of GTK+ could use the non-GUI parts of this library without depending on a full GUI library.
Because GLib is a cross-platform library, applications that use it to interact with the operating system can generally be ported between different operating systems without major changes.