| 作者 | Shawn Amundson |
|---|---|
| 開発元 | The GNOME Project et al. |
| 初版 | 1998年 |
| 最新版 |
2.88.3
/ 6 October 2026年 |
| リポジトリ | |
| プログラミング 言語 | C言語 |
| 対応OS | Linux, Unix系, macOS, Windows |
| プラットフォーム | クロスプラットフォーム |
| 種別 | ライブラリ |
| ライセンス | LGPLv2.1 |
| 公式サイト |
www |
GLibとは、C言語で書かれたクロスプラットフォームのユーティリティライブラリの一種である。GTKプロジェクトの一部としてスタートしたが、他のアプリケーションでも使われている。当初は低レベルなコードを入れるためのライブラリとされたが、アプリケーションの移植性を確保するためにも利用されている。
GLibに含まれる代表的な機能としては、以下のものがある。
頻繁に利用されるデータ構造とそれに対する操作が定義されている。以下に主なものを列挙する。