Lexique informatique › Programmation › libc

libc

Programmation Svenska → Mis à jour: 2026-09-23

La bibliothèque standard du C — printf, malloc, fopen, strlen, etc. Se situe au-dessus du noyau et constitue « l'API C » vers le système d'exploitation.

Implémentations : glibc (GNU, dominante sur Linux desktop/serveur), musl (Alpine Linux, adaptée au liage statique), bionic (Android), newlib (embarqué), BSD libc (FreeBSD, OpenBSD, dérivée dans macOS). glibc est réputée pour sa rétrocompatibilité — de vieux binaires tournent sur une glibc récente. musl est plus petite, plus rapide, plus rigoureuse, mais incompatible avec certaines extensions de glibc. Les programmes Rust ou Go peuvent lier directement les appels système et se passer entièrement de libc.

← Retour au lexique