musl

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]

musl
První vydání11. února 2011
Aktuální verze1.2.2 (15. ledna 2021)
Operační systémLinux
Vyvíjeno vC
Typ softwaruStandardní knihovna jazyka C a svobodný software
Licencelicence MIT
Webmusl.libc.org
Některá data mohou pocházet z datové položky.

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

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.