Планы на systemd 204
Сегодня Леннарт Поттеринг анонсировал ожидаемые новинки в 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
Функции из внутренней библиотеки 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
Ещё новости по теме:
18:20