GLib
| GLib | |
|---|---|
| Basisdaten | |
| Entwickler | Das GTK+-Team |
| Aktuelle Version | 2.88.0 (16. März 2026) |
| Aktuelle Vorabversion | 2.55.0 (16. November 2017) |
| Betriebssystem | Unix, Windows, OS/2, BeOS |
| Programmiersprache | C |
| Kategorie | Komponentenbibliothek |
| Lizenz | LGPL (Freie Software) |
| deutschsprachig | ja |
| gtk.org | |
GLib ist eine in C geschriebene Bibliothek, welche verschiedene Funktionen bereitstellt, die normalerweise in C nur mit sehr viel Aufwand möglich sind. So wird das objektorientierte Programmieren erheblich vereinfacht und komplexe Datenstrukturen wie binäre Bäume und verkettete Listen und die Behandlungsroutinen für den Umgang mit Threads, Dateien, Strings (auch Unicode-Umwandlungen), Zeitfunktionen, Speicherzugriff und mehr bereitgestellt.
Die Funktionssammlung ist unter vielen Unix-artigen Plattformen, Windows, OS/2 und BeOS verfügbar. Entwickelt hat sich die GLib aus GTK+, welches ihre Funktionen selbst intensiv nutzt. Nicht zu verwechseln ist der Name GLib mit der glibc, der freien GNU-Implementierung der Standard C Library.
- ↑ Overview of changes in GLib 2.88.0, 2026-03-16. (abgerufen am 19. März 2026).
- ↑ glib - Low level core library. (abgerufen am 2. Januar 2018).
- ↑ The glib Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 30. Oktober 2018).