The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

03.01.2017 23:57  Выпуск стандартной Си-библиотеки Musl 1.1.16

Вышел релиз стандартной Си-библиотеки Musl 1.1.16, предоставляющей реализацию libc, которая подходит для применения как на стационарных ПК и серверах, так и на мобильных системах, сочетая полноценную поддержку стандартов (как в Glibc) с небольшим размером, низким потреблением ресурсов и высокой производительностью (как в uClibc, dietlibc и Android Bionic). Имеется поддержка всех обязательных интерфейсов C99 и POSIX 2008, а также частично C11 и набор расширений для многопоточного программирования (POSIX threads), управления памятью и работы с локалями. Код Musl поставляется под свободной лицензией MIT.

В новом выпуске добавлена поддержка архитектуры s390x (64-разрядные S/390), обеспечена поддержка ядер Linux 4.7, 4.8 и 4.9, реализован параметр pthread_setattr_default_np для изменения размера стека по умолчанию для потоков. Устранена уязвимость CVE-2016-8859, вызванная целочисленным переполнением при расчете размера буфера для регулярных выражений. Переписан код обработки переполнений в printf. Устранены ошибки в реализациях функций swprintf, strtod, getopt_long_only, а также недоработки в функциях преобразования времени и обработки часовых поясов.

  1. Главная ссылка к новости (http://www.openwall.com/lists/...)
  2. OpenNews: Представлена стандартная Си-библиотека Musl 1.0.0, развиваемая в качестве альтернативы Glibc
  3. OpenNews: В системной библиотеке Musl устранена удалённая уязвимость
  4. OpenNews: Проект OpenWRT перешел на использование Musl в качестве libc по умолчанию
  5. OpenNews: Выпуск стандартной Си-библиотеки Musl 1.1.15
Лицензия: CC-BY
Тип: Программы
Ключевые слова: libc, musl
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Шарп, 11:54, 04/01/2017 [ответить] [смотреть все]
  • +3 +/
    Если она полностью поддерживает стандарт и имеет высокую производительность, то почему ещё не вкинули glibc и не начали использовать эту либу? В чём подвох?
     
     
  • 2.3, anon666, 12:28, 04/01/2017 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Вероятно, потому что куча софта совместимо с glibc, но не факт что не будет глюк... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.7, Аноним, 13:39, 04/01/2017 [^] [ответить] [смотреть все]  
  • –10 +/
    то есть вы подверждаете vendor lock ?
     
     
  • 4.8, anon666, 14:20, 04/01/2017 [^] [ответить] [смотреть все]  
  • +/
    откуда это следует?
    отладчик вам в руки
     
  • 4.12, _, 17:56, 04/01/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Д,Б! :-)  Ну хоть в педивикии почитай что это модное слово означает ...
     
  • 4.18, Доктор Психиатор Котлетоватян, 18:48, 04/01/2017 [^] [ответить] [смотреть все]  
  • +/
    VENDOR LOCK-IN оно называется, блджад.

    И да, это не тот случай.

     
     
  • 5.27, Чучандер, 17:36, 05/01/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    В этих ваших заграницах оно может называться как угодно А у нас это вендор лок ... весь текст скрыт [показать]
     
     
  • 6.33, Логопед, 02:24, 07/01/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    У вас в детском саде для детей с дефектами речи?
     
  • 2.5, Аноним, 12:55, 04/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Производительность может и высокая, но не такая высокая, как у GLIBC.
     
  • 2.11, Аноним, 16:08, 04/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    1 musl работает только под линуксом 2 Некоторые фичи не запилены, в частности... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.22, anonymous, 20:20, 04/01/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    >musl работает только под линуксом.

    А glibc еще и под Hurd!

     
  • 3.34, Аноним, 15:44, 07/01/2017 [^] [ответить] [смотреть все]  
  • +/
    http wiki musl-libc org wiki Roadmap Это после 1 1 17 ... весь текст скрыт [показать]
     
  • 2.14, Аноним, 17:59, 04/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Не полностью реализует LSB.
     
  • 2.25, asdasd, 04:29, 05/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А кто сказал, что оно быстрее glibc Для своих задач да, быстрее glibc, но далек... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Капитан Очевидность, 12:17, 04/01/2017 [ответить] [смотреть все]  
  • +2 +/
    Очевидно, потому что glibc умеет чуть больше чем

    > C99 и POSIX 2008, а также частично C11

     
     
  • 2.37, анонимус вульгарис, 18:35, 09/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вообще-то у musl с C11 обстоит лучше, чем у glibc В части тредов, во всяком слу... весь текст скрыт [показать] [показать ветку]
     
  • 1.4, vaka, 12:33, 04/01/2017 [ответить] [смотреть все]  
  • +5 +/
    Alpinelinux во всю использует.
     
     
  • 2.13, _, 17:58, 04/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    ... и потому он _так_ успешен :))))
     
     
  • 3.15, Аноним, 18:00, 04/01/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Довольно успешен, а тем временем на дворе ВАШ год ... весь текст скрыт [показать]
     
  • 3.17, Аноним, 18:11, 04/01/2017 [^] [ответить] [смотреть все]  
  • +/
    а вы отзывы про него почитайте, это не очередная ненужная никому сборочка, своя ... весь текст скрыт [показать]
     
     
  • 4.23, Алконим, 21:45, 04/01/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    Сами щупали Дистр маленький а геморой с ним большой Если у вас не миллионы кон... весь текст скрыт [показать]
     
     
  • 5.24, anonymous, 22:20, 04/01/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    выходит, не ваш юз кейс да и любителя musl и systemd в одном лице как-то сложно ... весь текст скрыт [показать]
     
     
  • 6.26, Аноним, 13:39, 05/01/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    если только его ник не Алконим ... весь текст скрыт [показать]
     
  • 3.38, анонимус вульгарис, 18:39, 09/01/2017 [^] [ответить] [смотреть все]  
  • +/
    https hub docker com _ alpine 1 8K stars, 10M pulls Твою любимую убунточку е... весь текст скрыт [показать]
     
  • 2.16, Аноним, 18:08, 04/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    как альтернатива в Void-е тоже есть
    http://repo.voidlinux.eu/live/current/
     
  • 1.31, Аноним, 00:17, 06/01/2017 [ответить] [смотреть все]  
  • +/
    Отличная вещь Юзается в alpine и других маленьких дистрах заточенных под докер ... весь текст скрыт [показать]
     
  • 1.32, Аноним, 03:21, 06/01/2017 [ответить] [смотреть все]  
  • –1 +/
    Когда уже оживят C-- с одними только прямыми вызовами Kernel API и все, а то нев... весь текст скрыт [показать]
     
  • 1.35, лютый жабист__, 07:44, 09/01/2017 [ответить] [смотреть все]  
  • –1 +/
    Кто-то тестил, насколько хорошо OpenJRE работает под MUSL?

    В общем, годится ли AlpineLinux как пускалка кровавоЫнтырпрайзных серверов приложений?

     
     
  • 2.39, анонимус вульгарис, 18:41, 09/01/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > Кто-то тестил, насколько хорошо OpenJRE работает под MUSL?
    > В общем, годится ли AlpineLinux как пускалка кровавоЫнтырпрайзных серверов приложений?

    Женкинс пашет и не жужжит.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList