1*9712c20fSFrederick Mayle 2*9712c20fSFrederick Mayle musl libc 3*9712c20fSFrederick Mayle 4*9712c20fSFrederick Maylemusl, pronounced like the word "mussel", is an MIT-licensed 5*9712c20fSFrederick Mayleimplementation of the standard C library targetting the Linux syscall 6*9712c20fSFrederick MayleAPI, suitable for use in a wide range of deployment environments. musl 7*9712c20fSFrederick Mayleoffers efficient static and dynamic linking support, lightweight code 8*9712c20fSFrederick Mayleand low runtime overhead, strong fail-safe guarantees under correct 9*9712c20fSFrederick Mayleusage, and correctness in the sense of standards conformance and 10*9712c20fSFrederick Maylesafety. musl is built on the principle that these goals are best 11*9712c20fSFrederick Mayleachieved through simple code that is easy to understand and maintain. 12*9712c20fSFrederick Mayle 13*9712c20fSFrederick MayleThe 1.1 release series for musl features coverage for all interfaces 14*9712c20fSFrederick Mayledefined in ISO C99 and POSIX 2008 base, along with a number of 15*9712c20fSFrederick Maylenon-standardized interfaces for compatibility with Linux, BSD, and 16*9712c20fSFrederick Mayleglibc functionality. 17*9712c20fSFrederick Mayle 18*9712c20fSFrederick MayleFor basic installation instructions, see the included INSTALL file. 19*9712c20fSFrederick MayleInformation on full musl-targeted compiler toolchains, system 20*9712c20fSFrederick Maylebootstrapping, and Linux distributions built on musl can be found on 21*9712c20fSFrederick Maylethe project website: 22*9712c20fSFrederick Mayle 23*9712c20fSFrederick Mayle http://www.musl-libc.org/ 24