~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 77C54C16DB05D2B5243373B3057D432C__1714179840 ✰
Заголовок документа оригинал.:
✰ musl - Wikipedia ✰
Заголовок документа перевод.:
✰ мусл — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Musl ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/77/2c/77c54c16db05d2b5243373b3057d432c.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/77/2c/77c54c16db05d2b5243373b3057d432c__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 02:53:04 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 27 April 2024, at 04:04 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

мусл — Википедия Jump to content

мышца

Из Википедии, бесплатной энциклопедии
мышца
Разработчики) Рич Фелкер (Далиас) и другие
Начальная версия 11 февраля 2011 г .; 13 лет назад ( 11.02.2011 ) [1]
Стабильная версия
1.2.5 [2] / 29 февраля 2024 г .; 3 месяца назад ( 29.02.2024 )
Репозиторий
Операционная система Linux 2.6 или новее
Платформа x86 , x86_64 , ARM , MIPS , Microblaze , PowerPC , powerpc64 , x32 , riscv64 , OpenRISC , s390x , SuperH
Тип
Лицензия МОЯ лицензия
Веб-сайт musl.libc.org

musl стандартная библиотека C, предназначенная для операционных систем на базе ядра Linux , выпущенная по лицензии MIT . [3] Он был разработан Ричем Фелкером для написания чистой, эффективной и соответствующей стандартам реализации libc . [4]

Обзор [ править ]

musl был разработан с нуля, чтобы обеспечить эффективное статическое связывание и обеспечить надежность качества в реальном времени, избегая условий гонки , внутренних сбоев при исчерпании ресурсов и различных других неприятных ситуаций, присутствующих в существующих реализациях. [4] Динамическая среда выполнения представляет собой один файл со стабильным ABI , позволяющим выполнять обновления без состязаний, а поддержка статического связывания позволяет развертывать приложение как один переносимый двоичный файл без значительных затрат на размер.

Он заявляет о совместимости со спецификацией POSIX 2008 и стандартом C11 . Он также реализует большинство широко используемых нестандартных функций Linux , BSD и glibc . [5] Существует частичная совместимость ABI с частью glibc, необходимой для Linux Standard Base . [6]

Версия 1.2.0 поддерживает (уже неактуальную) Unicode 12.1.0 (при этом сохраняя полную UTF-8 , поддержку [7] более совместима/строга, чем glibc ), а версия 1.2.1 «представляет собой новую реализацию mallocng , -подобный распределитель musl заменяющую оригинальный dlmalloc , который страдал от фундаментальных проблем проектирования». [2]

Используйте [ править ]

Некоторые дистрибутивы Linux , которые могут использовать musl в качестве стандартной библиотеки C, включают Alpine Linux , [8] Драгора 3 , [9] Генту Линукс , [10] ОпенВрт , [11] Саботаж, [12] Морфеус Линукс, [13] Химера Линукс , [14] и Пустота Linux . [15] seL4 Микроядро [16] корабли с мусл. Для двоичных файлов, скомпонованных с glibc, используйте gcompat. [17] можно использовать для их выполнения в дистрибутивах на основе musl.

См. также [ править ]

Ссылки [ править ]

  1. ^ «musl — устаревшие версии» . musl-libc.org . 31 октября 2017 г. Проверено 14 января 2018 г. >
  2. ^ Перейти обратно: а б «История выпусков musl libc» . musl.libc.org . Архивировано из оригинала 16 октября 2021 г. Проверено 13 августа 2020 г.
  3. ^ Рич Фелкер; и другие. (29 апреля 2016 г.). "АВТОРСКИЕ ПРАВА" . Архивировано из оригинала 16 октября 2021 г. Проверено 26 сентября 2016 г.
  4. ^ Перейти обратно: а б «Знакомство с муслином» . 21 апреля 2016 г. Архивировано из оригинала 16 октября 2021 г. Проверено 26 сентября 2016 г.
  5. ^ «Совместимость» . wiki.musl-libc.org . 27 мая 2014 г. Архивировано из оригинала 16 октября 2021 г. Проверено 26 сентября 2016 г.
  6. ^ «Сравнение реализаций стандартной библиотеки C/POSIX для Linux» . www.etalabs.net . Архивировано из оригинала 16 октября 2021 г.
  7. ^ «musl libc — Функциональные отличия от glibc» . wiki.musl-libc.org . Архивировано из оригинала 16 октября 2021 г. Проверено 13 августа 2020 г.
  8. ^ "О" . Альпийский Линукс . Проверено 18 июня 2022 г.
  9. ^ Ларабель, Майкл (30 сентября 2018 г.). «Dragora 3.0 Alpha 2 выпущена как одна из свободных платформ GNU/Linux» . Фороникс . Фороникс Медиа . Проверено 18 июня 2022 г.
  10. ^ Авторы Gentoo (20 июля 2021 г.). «Доступны дополнительные загрузки для amd64, ppc, x86, Arm» . Генту Линукс . Проверено 18 июня 2022 г.
  11. ^ Фиткау, Феликс (16 июня 2015 г.). «OpenWrt по умолчанию переключается на musl» . Архивировано из оригинала 28 июля 2015 года.
  12. ^ README.md на GitHub.
  13. ^ «морфеус» . Архивировано из оригинала 16 октября 2021 г. Проверено 15 июня 2018 г.
  14. ^ «Химера Linux — О программе» . Химера Линукс . Проверено 10 мая 2023 г.
  15. ^ "Вход в пустоту" . Пустой Линукс . Проверено 18 июня 2022 г.
  16. ^ seL4/musllibc , микроядро seL4 и связанные репозитории, 30 августа 2020 г., заархивировано из оригинала 16 октября 2021 г. , получено 5 сентября 2020 г.
  17. ^ «Адели Linux/gcompat» . ГитЛаб . Архивировано из оригинала 16 октября 2021 г. Проверено 21 октября 2019 г.

Внешние ссылки [ править ]


Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 77C54C16DB05D2B5243373B3057D432C__1714179840
URL1:https://en.wikipedia.org/wiki/Musl
Заголовок, (Title) документа по адресу, URL1:
musl - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)