1 (22.09.2014 00:36:44 отредактировано lone_wolf)

Доступен первый выпуск проекта uselessd, в рамках которого независимой командой разработчиков началось развитие системного менеджера, основанного на кодовой базе systemd 208 и отличающегося увеличением переносимости и ориентацией только на выполнение минимально необходимых функций. Основной целью uselessd является избавление systemd от излишеств и усложнений, делая акцент на организации процесса запуска сервисов, контроля за их выполнением и транзакционного контроля зависимостей.

   Из подсистем, которые не включены в uselessd отмечены: механизм ведения системных журналов journald, реализация http-сервера libmicrohttpd, библиотека работы с QR-кодами libqrencode, компоненты для управления файлами устройств в директории /dev и обработки операций подключения/отключения внешних устройств (libudev и udevd), вспомогательные демоны hostnamed, timedated, localed, logind, код для поддержки систем контроля доступа SMACK, IMA и SELinux. Также сокращено число поддерживаемых типов unit-файлов, например, исключены unit-ы для устройств, таймеров, разделов подкачки и операций монтирования. Программа systemd-fsck заменена на сервисный файл, запускающий /sbin/fsck.

   Другой особенностью uselessd является избавление от привязки к Linux, инструментам GNU и Glibc. Уже обеспечена возможность сборки в окружениях системных библиотек musl, uClibc и BSD libc, ведётся работа по применению uselessd в системах с данными libc. В частности, началась работа по адаптации uselessd для FreeBSD (функции пока ограничены средствами управления процессами). В планах на будущее упоминается портирование uselessd для NetBSD, OpenBSD и Debian GNU/Hurd. Что касается Linux, то версия uselessd для данной системы уже готова для экспериментов, но не рекомендуется для внедрения до проведения стабилизации.



Источник OpenNet

Спросить - стыд минуты, не узнать - стыд всей жизни

2

Не ну не может ведь не радовать, как по мне толковая идея  bw

Спросить - стыд минуты, не узнать - стыд всей жизни

3

Да, это радует, а то смешно наблюдать, когда разработчики всего-то системы инициализации вещают про "унификацию дистрибутивов и построение новой платформы".

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

4

Я ждал чего-то подобного, но, увы, это скорее всего мало что изменит [к лучшему]. Дистрибутивы, не принимающие systemd, вероятно, будут использовать либо {eudev,$ANOTHER_UDEV_FORK,devfs}+{OpenRC,Upstart,Runit}, либо uselessd+{eudev,$ANOTHER_UDEV_FORK,devfs}. Таким образом, дифференциация дистрибутивов будет только нарастать. RH добьется прямо противоположного эффекта и будет поддерживать исключительно свои поделия, оставляя доводку пользователям не-systemd дистрибутивов (впрочем, так было всегда).

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

5

Какая-то ненужная фигня.

6

yars пишет:

дифференциация дистрибутивов будет только нарастать

Куда уж дальше-то?

yars пишет:

RH добьется прямо противоположного эффекта и будет поддерживать исключительно свои поделия, оставляя доводку пользователям не-systemd дистрибутивов

Нет, она должна заботиться о всяких маргиналах, ага.

7

а мене кажется что через парку тройку лет, все привыкнут к systemd, и ничего страшного тут нет.

Никогда не бойся делать то, что ты не умеешь. Помни, "КОВЧЕГ" был построен ЛЮБИТЕЛЕМ. ПРОФЕССИОНАЛЫ построили "ТИТАНИК"

8

Через пару-тройку лет, если все будет продолжаться в том же духе, вместо системы инициализации мы получим нечто зеленое с тентаклями - и оно доберется и до тебя, юзернейм!  af

Leap 42.3 Calculate Linux, Xfce, Emacs, ..

9

Значит пользователям Emacs бояться нечего.

«Я устал, я ухожу.»