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.

Try in SPARQL Jump to: Statements Referenced by

Statements (57)

Predicate Object
instanceOf GNOME component
software library
designGoal efficiency
portability
reusability
developer GNOME Project NERFINISHED
GNOME community NERFINISHED
goal provide a portable low-level core library for GNOME and other software
hasComponent GArray NERFINISHED
GCond
GDateTime NERFINISHED
GError
GHashTable NERFINISHED
GIO (as a related sublibrary) NERFINISHED
GIOChannel NERFINISHED
GKeyFile NERFINISHED
GList NERFINISHED
GMainContext NERFINISHED
GModule NERFINISHED
GMutex
GPtrArray NERFINISHED
GQuark NERFINISHED
GRegex NERFINISHED
GSList
GSpawn NERFINISHED
GString NERFINISHED
GThread NERFINISHED
GVariant NERFINISHED
license LGPL NERFINISHED
partOf GNOME platform NERFINISHED
GNOME project NERFINISHED
programmingLanguage C
provides GObject type system (via related library GObject) NERFINISHED
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 NERFINISHED
Unix-like operating systems
Windows NERFINISHED
cross-platform development
macOS NERFINISHED
targetAudience C programmers
language binding authors
usedBy GLib-based language bindings
GNOME applications
GStreamer NERFINISHED
GTK NERFINISHED

Referenced by (1)

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