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