IT-lexikon Programmering musl

musl

Programmering In English → Uppdaterad: 2026-05-24

Alternativ libc-implementation, fokus på korrekthet + storlek + statisk länkning. Rich Felker, 2011. Standard i Alpine Linux, OpenWRT, många embedded.

~600 KB vs glibc ~10 MB. Modulär, MIT-licens (gentemot glibc:s LGPL). Bättre vid statisk länkning (glibc avråder). Skiljs från glibc: striktare POSIX-tolkning ⇒ bryter ibland Python-wheels, Node.js binärer. Pre-built musl-Linux-toolchains (musl-gcc) populära för cross-compilation. Alpine + Docker gjorde musl mainstream.

← Tillbaka till lexikonet