GLib

E745803

GLib is a low-level core library that forms the foundation of the GNOME platform, providing data structures, utilities, and system abstractions for C and higher-level language bindings.

All labels observed (7)

Label Occurrences
GLib canonical 14
GDBus 1
GKeyFile 1

How this entity was disambiguated

Statements (57)

Predicate Object
instanceOf GNOME component ⓘ
software library ⓘ
designGoal efficiency ⓘ
portability ⓘ
reusability ⓘ
developer GNOME Project ⓘ
linked to: GNOME community

GNOME community ⓘ
goal provide a portable low-level core library for GNOME and other software ⓘ
hasComponent GArray ⓘ
GCond ⓘ
GDateTime ⓘ
GError ⓘ
GHashTable ⓘ
GIO (as a related sublibrary) ⓘ
linked to: GIO

GIOChannel ⓘ
GKeyFile ⓘ
linked to: GLib

GList ⓘ
linked to: GLib

GMainContext ⓘ
GModule ⓘ
linked to: GLib

GMutex ⓘ
GPtrArray ⓘ
GQuark ⓘ
GRegex ⓘ
GSList ⓘ
GSpawn ⓘ
linked to: GDK

GString ⓘ
GThread ⓘ
GVariant ⓘ
license LGPL ⓘ
partOf GNOME platform ⓘ
GNOME project ⓘ
programmingLanguage C ⓘ
provides GObject type system (via related library GObject) ⓘ
linked to: GObject

I/O abstractions ⓘ
core application support library for GNOME ⓘ
data structure utilities ⓘ
event loop abstraction ⓘ
internationalization support ⓘ
logging facilities ⓘ
low-level core library functionality ⓘ
main event loop (GMainLoop) ⓘ
memory management utilities ⓘ
object and type system support ⓘ
string utilities ⓘ
system abstractions ⓘ
threading primitives ⓘ
supports Linux ⓘ
Unix-like operating systems ⓘ
Windows ⓘ
cross-platform development ⓘ
macOS ⓘ
targetAudience C programmers ⓘ
language binding authors ⓘ
usedBy GLib-based language bindings ⓘ
GNOME applications ⓘ
GStreamer ⓘ
GTK ⓘ

How these facts were elicited

Referenced by (20)

Full triples — surface form annotated when it differs from this entity's canonical label.

D-Bus → hasBinding → GLib ⓘ
Vala → integratesWith → GLib ⓘ
GObject → partOf → GLib ⓘ
GObject → hasMacro → G_DECLARE_DERIVABLE_TYPE ⓘ
linked to: GLib
GObject → introducedIn → GLib 2.x ⓘ
linked to: GLib
GNOME Settings Daemon → usesLibrary → GLib ⓘ
subject linked to: GNOME settings daemon
GIO → partOf → GLib ⓘ
GIO → supports → GDBus ⓘ
linked to: GLib
GNOME runtime → includes → GLib ⓘ
GLib → hasComponent → GList ⓘ
linked to: GLib
GLib → hasComponent → GKeyFile ⓘ
linked to: GLib
GLib → hasComponent → GModule ⓘ
linked to: GLib
PyGObject → usesLibrary → GLib ⓘ
subject linked to: GNOME development library
GVfs → usesLibrary → GLib ⓘ
GTK# → bindingFor → GLib ⓘ