Cualquier sistema operativo similar a Unix necesita una biblioteca C: la biblioteca que define las `llamadas al sistema' y otras instalaciones básicas como open, malloc, printf y exit. Glibc para Linux se utiliza como la biblioteca C en el sistema GNU y en la mayoría de los sistemas con el núcleo de Linux.