About: Musl

An Entity of Type: library, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

musl is a C standard library intended for operating systems based on the Linux kernel, released under the MIT License. It was developed by Rich Felker with the goal to write a clean, efficient and standards-conformant libc implementation.

Property Value
dbo:abstract
  • musl je implementace standardní knihovny jazyka C pro operační systém Linux, která je coby statická knihovna optimalizována pro . 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 . Několik linuxových distribucí používá musl jako výchozí implementaci standardní knihovny jazyka C, například Alpine Linux a OpenWrt (od roku 2015, nahradila glibc a uClibc s výjimkou architektury MIPS, kde OpenWrt dále používalo uClibc). 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. (cs)
  • musl ist eine C-Standard-Bibliothek für Linux-Betriebssysteme, die für statisches Linken optimiert ist. Standardmäßige Verwendung findet sie in Alpine Linux und OpenWrt, während Void Linux mehrere C-Standard-Bibliotheken unterstützt (aktuell glibc und musl). Es gibt außerdem ein Projekt zur Nutzung von musl als C-Standard-Bibliothek von Hardened Gentoo. Seit Mai 2015 wird musl von gcc unterstützt. (de)
  • musl es una biblioteca estándar de C destinada a sistemas operativos basados en el núcleo Linux, publicada bajo la licencia MIT.​ Fue desarrollado por Rich Felker con el objetivo de escribir una implementación libc limpia, eficiente y conforme a los estándares.​ (es)
  • musl is a C standard library intended for operating systems based on the Linux kernel, released under the MIT License. It was developed by Rich Felker with the goal to write a clean, efficient and standards-conformant libc implementation. (en)
  • musl (マッスル) は、MITライセンスでリリースされているLinuxカーネルに基づいたオペレーティングシステム向けの標準Cライブラリである。クリーンで、効率的で、標準に準拠した標準Cライブラリの実装を目標として、Rich Felkerによって開発された。 (ja)
  • musl은 리눅스 커널 기반의 운영 체제용으로 고안된 C 표준 라이브러리이다. MIT 허가서로 배포된다. 깨끗하고 효율적이며 표준을 준수하는 libc 구현체를 개발하는 것을 목표로 리치 펠커가 개발했다. (ko)
  • musl — реализация стандартной библиотеки для языка Си (libc), предназначенная для операционных систем на основе ядра Linux, распространяемая под лицензией MIT. Библиотека разработана в начале 2010-х Ричем Фелкером в качестве чистой и эффективной реализации, соответствующей стандартам. (ru)
  • musl,一種C標準函式庫,主要使用於以Linux內核為主的作業系統上,目標為嵌入式系統與行動裝置,採用MIT許可證釋出。作者為瑞奇·費爾克(Rich Felker)。开发此库的目的是写一份干净、高效、符合标准的C标准库。 (zh)
  • musl — стандартна бібліотека мови C (libc), орієнтована для використання в Linux на вбудованих і мобільних пристроях. Бібліотека відрізняється невеликим розміром, високою продуктивністю, безпекою, простотою і дотриманням стандартів. Автором проекту є Рич Фелкер (Rich Felker), учасник проекту Openwall і член групи Austin Group, що розвиває і підтримує стандарти POSIX. Перший стабільний випуск 1.0 побачив світ у березні 2014. Початковий код Musl поставляється під вільною ліцензією MIT, що допускає використання бібліотеки і у власницьких проектах. musl є універсальною реалізацією libc і підходить для застосування як на стаціонарних ПК і серверах, так і на мобільних системах, поєднуючи повноцінну підтримку стандартів, властиву для повновагих бібліотек, таких як Glibc, з невеликим розміром, низьким споживанням ресурсів і високою продуктивністю, властивим спеціалізованим варіантам libc для вбудованих систем, таких як , dietlibc і Android Bionic. Musl надає повну підтримку всіх обов'язкових інтерфейсів C99 і POSIX 2008, а також частково C11 і набір розширень, що набули поширення в Linux-оточеннях. У тому числі бібліотека надає засоби для багатониткового програмування (POSIX threads), управління пам'яттю і роботи з локаллю. Musl підтримує роботу тільки в Linux і може працювати з ядрами Linux, починаючи з випуску 2.6.39. Офіційно підтримуються наступні архітектури: i386, x86 64, ARM (armv4t і новіше), MIPS, PowerPC і . Експериментальна підтримка забезпечена для SuperH (SH) і x32. З компіляторів підтримуються GCC 3.4.6+, Clang 3.2+, PCC 1.1.0+ і CParser/firm. При статичному зв'язуванні всі компоненти musl займають приблизно 400 Кб, при динамічному - 500 Кб (для порівняння в Glibc 1.5 Мб і 2 Мб). Мінімальний розмір статично зібраної програми становить 1.8 Кб, Hello World - 13k (в Glibc - 508 Кб), при динамічному зв'язуванні додається 20 Кб. По продуктивності, musl в основному близька до Glibc, за винятком операцій динамічного зв'язування і декодування UTF-8, які виконуються в musl швидше в кілька разів. На базі musl розвивається кілька дистрибутивів Linux, серед яких проекти OSv, Sabotage, LightCube OS, starchlinux, morpheus і Snowflake. Musl також застосовується в компіляторі Emscripten, використовуваному для перетворення C/C++ проектів в подання на JavaScript. З відомих дистрибутивів, в яких забезпечена опціональна підтримка Musl, можна відзначити Debian, Ubuntu, OpenWrt, Gentoo і Arch Linux. Серед дистрибутивів, які планують перехід за замовчуванням на Musl: Aboriginal, Alpine і Dragora. (uk)
dbo:computingPlatform
dbo:genre
dbo:latestReleaseDate
  • 2022-04-07 (xsd:date)
dbo:latestReleaseVersion
  • 1.2.3
dbo:license
dbo:operatingSystem
dbo:releaseDate
  • 2011-02-11 (xsd:date)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 37656132 (xsd:integer)
dbo:wikiPageLength
  • 7983 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1121656156 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
  • Rich Felker and others (en)
dbp:genre
dbp:latestReleaseDate
  • 2022-04-07 (xsd:date)
dbp:latestReleaseVersion
  • 1.200000 (xsd:double)
dbp:license
dbp:logo
  • Musl libc.svg (en)
dbp:name
  • musl (en)
dbp:operatingSystem
  • Linux 2.6 or later (en)
dbp:platform
dbp:released
  • 2011-02-11 (xsd:date)
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • musl ist eine C-Standard-Bibliothek für Linux-Betriebssysteme, die für statisches Linken optimiert ist. Standardmäßige Verwendung findet sie in Alpine Linux und OpenWrt, während Void Linux mehrere C-Standard-Bibliotheken unterstützt (aktuell glibc und musl). Es gibt außerdem ein Projekt zur Nutzung von musl als C-Standard-Bibliothek von Hardened Gentoo. Seit Mai 2015 wird musl von gcc unterstützt. (de)
  • musl es una biblioteca estándar de C destinada a sistemas operativos basados en el núcleo Linux, publicada bajo la licencia MIT.​ Fue desarrollado por Rich Felker con el objetivo de escribir una implementación libc limpia, eficiente y conforme a los estándares.​ (es)
  • musl is a C standard library intended for operating systems based on the Linux kernel, released under the MIT License. It was developed by Rich Felker with the goal to write a clean, efficient and standards-conformant libc implementation. (en)
  • musl (マッスル) は、MITライセンスでリリースされているLinuxカーネルに基づいたオペレーティングシステム向けの標準Cライブラリである。クリーンで、効率的で、標準に準拠した標準Cライブラリの実装を目標として、Rich Felkerによって開発された。 (ja)
  • musl — реализация стандартной библиотеки для языка Си (libc), предназначенная для операционных систем на основе ядра Linux, распространяемая под лицензией MIT. Библиотека разработана в начале 2010-х Ричем Фелкером в качестве чистой и эффективной реализации, соответствующей стандартам. (ru)
  • musl,一種C標準函式庫,主要使用於以Linux內核為主的作業系統上,目標為嵌入式系統與行動裝置,採用MIT許可證釋出。作者為瑞奇·費爾克(Rich Felker)。开发此库的目的是写一份干净、高效、符合标准的C标准库。 (zh)
  • musl je implementace standardní knihovny jazyka C pro operační systém Linux, která je coby statická knihovna optimalizována pro . 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 . Od roku 2015 je knihovna musl oficiálně podporována v rámci rodiny překladačů GCC. (cs)
  • musl — стандартна бібліотека мови C (libc), орієнтована для використання в Linux на вбудованих і мобільних пристроях. Бібліотека відрізняється невеликим розміром, високою продуктивністю, безпекою, простотою і дотриманням стандартів. Автором проекту є Рич Фелкер (Rich Felker), учасник проекту Openwall і член групи Austin Group, що розвиває і підтримує стандарти POSIX. Перший стабільний випуск 1.0 побачив світ у березні 2014. Початковий код Musl поставляється під вільною ліцензією MIT, що допускає використання бібліотеки і у власницьких проектах. (uk)
rdfs:label
  • Musl (cs)
  • Musl (de)
  • Musl (es)
  • Musl (ja)
  • Musl (ko)
  • Musl (en)
  • Musl (ru)
  • Musl (uk)
  • Musl (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • musl (en)
is dbo:wikiPageWikiLink of
is owl:differentFrom of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License