Планы на systemd 204

Понедельник, 1 апреля 2013 г.

Следите за нами в ВКонтакте, Facebook'e и Twitter'e

Сегодня Леннарт Поттеринг анонсировал ожидаемые новинки в systemd 204 и в сопутствующих компонентах. Патчи и тестирование приветствуется.

Функции из внутренней библиотеки libsystemd-shared переносятся в модуль libc. В ходе анализа необходимого отсутствующего функционала было установлено, что systemd до сих пор не умеет отправлять почту. По этому предлагается или замерджить glibc в проект, или расширить набор функций libc. Было решено дописать libc для уменьшения количества зависимостей. К сожалению, совместимость с ubuntu после перехода на systemd-libc будет потеряна, но так как они все равно переходят на Mir, это никого не волнует Пока что степень реализации недостаточна, но к 205 ожидается работоспособный вариант. Fedora 22 скорее всего будет первым дистрибутивом, в котором systemd-libc будет использован в качестве основной библиотеки С. Впрочем, ожидается, что товарищи из Arch, Debian и Gentoo подтянуться. Новый libc требует некоторого расширения системных вызовов linux, и некоторых отступлений от POSIX. Так что совместимость с glibc скорее всего будет потеряна через некоторое количество релизов В качестве косметических улучшений добавлен strlcpy () из OpenBSD. Так же переименован системный вызов creat () на более современный create (). Пока что все, ожидайте релиза!

systemd

Следите за нами в ВКонтакте, Facebook'e и Twitter'e


Просмотров: 1639
Рубрика: Hi-Tech


Архив новостей / Экспорт новостей

Ещё новости по теме:

RosInvest.Com не несет ответственности за опубликованные материалы и комментарии пользователей. Возрастной цензор 16+.

Ответственность за высказанные, размещённую информацию и оценки, в рамках проекта RosInvest.Com, лежит полностью на лицах опубликовавших эти материалы. Использование материалов, допускается со ссылкой на сайт RosInvest.Com.

Архивы новостей за: 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005, 2004, 2003

Август 2010: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31