musl
musl ldd command output. | |
Release Status | Maintained |
---|---|
Last Release | 1.2.5 (2024-02-29, commit[1]) |
Language(s) | C |
Developer(s) | Rich Felker (dalias) and others |
Website | musl.libc.org |
musl is a C standard library intended for operating systems based on the Linux kernel, released under the MIT License. It was developed by Rich Felker to write a clean, efficient, and standards-conformant libc implementation.
Usage on Operating Systems
Linux distributions which use musl as their standard C library (some use only musl) include but are not limited to:
- Alpine Linux
- Dragora 3
- Gentoo Linux (glibc by default, musl can be chosen at install time)
- OpenWrt
- postmarketOS
- Sabotage
- Morpheus Linux
- Chimera Linux
- Void Linux
The seL4 microkernel ships with musl, for binaries that have been linked against glibc. gcompat and glibmus-hq can be used to execute them on musl-based distros.