Musl

musl
Logo
Vývojář Rich Felker
První vydání 11. února 2011
Aktuální verze 1.2.4 (1. května 2023)
Operační systém Linux
Vyvíjeno v C
Typ softwaru Standardní knihovna jazyka C a svobodný software
Licence licence MIT
Web musl.libc.org
Některá data mohou pocházet z datové položky.

musl je implementace standardní knihovny jazyka C pro operační systém Linux, která je coby statická knihovna optimalizována pro statické sestavování. Jedná se o svobodný software uvolněný pod licencí MIT a napsaný v programovacím jazyce C. Knihovna je inzerována jako kompatibilní se standardy POSIX, C99 a C11.[1]

Několik linuxových distribucí používá musl jako výchozí implementaci standardní knihovny jazyka C, například Alpine Linux[2] a OpenWrt (od roku 2015, nahradila glibc a uClibc s výjimkou architektury MIPS, kde OpenWrt dále používalo uClibc)[3]. Void Linux nabízí zvláštní instalační média pro variantu s glibc a s musl.

Od roku 2015 je knihovna musl oficiálně podporována v rámci rodiny překladačů GCC.[4]

Odkazy

Reference

V tomto článku byly použity překlady textů z článků musl na německé Wikipedii a musl na anglické Wikipedii.

  1. Compatibility [online]. musl libc. Dostupné online. (anglicky) 
  2. KRČMÁŘ, Petr. Alpine Linux: miniaturní distribuce s velkým potenciálem. Root.cz [online]. 2017-05-25. Dostupné online. ISSN 1212-8309. 
  3. FIETKAU, Felix. toolchain: switch to musl by default, except for mips64 [online]. GitHub, 2015-06-15. Dostupné online. (anglicky) 
  4. LARABEL, Michael. Musl Libc Support Lands In Mainline GCC. Phoronix [online]. 2015-05-08. Dostupné online. (anglicky) 

Externí odkazy

Zdroj