In addition to providing the facilities mandated by the C programming language standards, it provides a number of (non-standard) extensions and performance improvements.
One of the design objectives of glibc is portability, and it is avaliable for many operating systems as a consequence. Some operating systems, such as GNU and Linux, include and use glibc as their official standard C library.
The latest version of glibc is 2.3.2.