musl is an implementation of the C standard library built on topof the Linux system call API, including interfaces defined in the baselanguage standard, POSIX, and widely agreed-upon extensions.muslislightweight,fast,simple,free, and strives to becorrect in the sense of standards-conformance and safety.
New to musl libc? Read moreabout musl or visit thecommunity wiki.
SECURITY ADVISORY: All releases through 1.2.5 are affected byCVE-2025-26519 andshould be patched(1,2).
SECURITY ADVISORY: All releases through 1.2.1 are affected byCVE-2020-28928 andshould bepatched orupgraded to a later version.
musl 1.2 is now available and changestime_t for 32-bit archs to a64-bit type. Before upgrading from 1.1.x, 32-bit users should read thetime64 release notes.
Public support for musl is available via themailinglist and#musl on theLibera.Chat IRCnetwork. Subscription details and furtherprivate/commercial support options can be found on musl'ssupportpage.
Development and maintenance of musl is funded by many generoussponsors pledging throughPatreon andGitHub Sponsors. One-timedonations can also be accepted viaPaypal.
Special thanks goes out to individual project sponsors, who havepledged at the $150/month level or higher:
and toOpenwall for infrastructuredonations for the project mailing list.
Work on musl has also been sponsored by:
Want to support musl and have your company/organization credited as asponsor? Contactsponsorship AT musl-libc DOT org.