Glibc, also known as libc6, is the GNU project's Standard C library.
In addition to providing the functionality required by Unix98, Single UNIX Specification, POSIX (1c, 1d, and 1j) and some of the functionality required by ISO C99, Glibc also provides extensions which have been deemed useful or necessary while developing GNU.
Glibc is very portable, both between different kernels and across different types of hardware. The officially supported hardware includes: x86, mk68, alpha, powerpc, arm, cris, mips, s390, and sparc. The kernels it is known to run on are the Hurd, Linux and the kernels of FreeBSD and NetBSD.
As of March 2004, the latest version of Glibc is 2.3.2.