Skip to content
GNU C Library
EntityQ856089· pop 32· linked from 523 articles

GNU C Library

Sign in to save

Also known as glibc, GNU libc

The GNU C Library, commonly known as glibc, is the GNU Project implementation of the C standard library. It provides a wrapper around the system calls of the Linux kernel and other kernels for application use. Despite its name, it now also directly supports C++ (and, indirectly, other programming languages). It was started in the 1980s by the Free Software Foundation (FSF) for the GNU operating system.

Key facts

Software.programming language
C
Software.operating system
Unix-like
Software.genre
Runtime library
Software.license
2001: LGPL-2.1-or-later1992: LGPL-2.0-or-later
Software.name
GNU C Library
Software.logo size
100px
Software.author
Roland McGrath
Software.developer
GNU Project, most contributions by Ulrich Drepper

via Wikipedia infobox

Wikidata facts

Show 12 more facts
copyright holder
Q48413
programmed in
Q15777
software version identifier
2.43
source code repository URL
ssh://sourceware.org/git/glibc.git
issue tracker URL
sourceware.org/bugzilla
Commons category
GNU C Library
inception
1987-00-00
implementation of
C standard library
IRC channel URL
irc://irc.freenode.net/#glibc
Sources (6)

via Wikidata · CC0

Article · Português

A GNU C Library, ou glibc, é a biblioteca padrão do C do projeto GNU. É software livre e é distribuída sob a GNU Lesser General Public License. O principal contribuidor e mantenedor é . Além de prover as funcionalidades exigidas por , Single UNIX Specification, POSIX (1c, 1d, e 1j) e algumas das exigidas pela ISO C99, Glibc também provê extensões usadas durante o desenvolvimento GNU. Glibc é também usada em sistemas que rodam diferentes núcleos e diferentes arquiteturas de hardware. É mais comumente utilizada em sistemas Linux em arquiteturas x86, mas a lista de hardware suportado também: Motorola 680x0, DEC Alpha, PowerPC, ARM, , MIPS, s390 e SPARC. Suporta oficialmente os núcleos Hurd e Linux, embora existam versões que trabalhem em kernels de FreeBSD e NetBSD (a partir dos quais GNU/kFreeBSD e são construídos, respectivamente). É também usado (em uma forma editada) como o libroot do BeOS e também do Haiku.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (6)