musl
![]() | |
Developer(s) | Rich Felker (dalias) and others |
---|---|
Stable release | 1.1.8[1] / March 29, 2015 |
Operating system | Linux 2.6 or later |
Platform | x86, x86 64, ARM, MIPS, Microblaze, PowerPC |
Type |
|
License | MIT License |
Website |
www |
musl is a C standard library intended for Linux kernel-based operating systems for embedded systems and mobile devices, released under the MIT License.[2] It was developed by Rich Felker with the goal to write a clean, efficient and standards-conformant libc implementation. It is designed from scratch and optimized for static linking, allowing any application to be deployed as a single portable binary file.[3]
It claims compatibility with the POSIX 2008 specification and the C11 standard.[4] It also implements Linux, BSD, and glibc non-standard functions.
See also
- Other C standard libraries
References
- ↑ "Download musl". musl-libc.org. 2015-03-29. Retrieved 2015-04-01.
- ↑ COPYRIGHT
- ↑ Introduction to musl
- ↑ Compatibility - musl libc wiki
External links
- Official website
- Comparison of C/POSIX standard library implementations for Linux
- Project:Hardened musl on Gentoo wiki
|