IT-lexicon › Programmeren › musl

musl

Programmeren Svenska → Bijgewerkt: 2026-10-03

Alternatieve libc-implementatie die draait om correctheid, compactheid en statisch linken. Rich Felker, 2011. Standaard in Alpine Linux, OpenWrt en veel embeddedsystemen.

Ongeveer 600 KB tegenover circa 10 MB voor glibc. Modulair en MIT-gelicenseerd (glibc is LGPL). Beter in statisch linken, dat glibc ontmoedigt. Anders dan glibc: een strengere POSIX-interpretatie, waardoor soms Python-wheels en Node.js-binaries breken. Kant-en-klare musl-Linux-toolchains (musl-gcc) zijn populair voor crosscompilatie. Alpine en Docker maakten musl gangbaar.

← Terug naar het lexicon