Авторские статьи об OpenSource

Systemd форкнул ядро Linux.


Чему быть, тому не миновать. Разработчики системы инициализации systemd давно затачивали своё детище под ядро линукс. И вот вполне логичный шаг - systemd и своё собственное ядро linux.

Леннарт ПоттерингДело в том, что systemd давно уже вбирал в себя многие функции. В нём есть сетевые функции IP-форвардинга и маскарадинга. Опция IP-форвардинга управляет соответствующими параметрами sysctl для сетевого интерфейса, а маскарадинг управляет правилом брандмауэра для определения трафика с этого интерфейса как из локального хоста на другие интерфейсы.

В systemd давно есть свой функционал для ведения журнала, который обеспечивает работу с сообщениями ядра, системных и пользовательских служб в Linux. Syslog больше не нужен.

Systemd сам умеет управляться с новомодными контейнерами и умеет запускать загрузочные образы системы с помощью systemd-nspawn. Таким образом systemd - выбор №1 для облачных инфраструктур.

Православные консоли VT-tty давно заменены на systemd-consoled с релиза 217.

Systemd использует много специфичных для Linux API (таких как epoll, signalfd, libudev, cgroups и т.п.), поэтому портирование его на другую операционную систему выглядит, как не стоящий своих затрат тяжёлый проект для сторонних разработчиков.

Автор systemd Леннарт Поттеринг нашёл недостаток в ядре linux, лидер которого по имени Линус Торвальдс не собирается исправлять. Речь идёт о системе межпроцессовых взаимодействий D-Bus, по мнению Леннарта, которую необходимую реализовать в пространстве ядра. Уже давно Леннарт делает в своём отдельном git - проект kdbus, который мечтает потолкнуть в основное ядро linux. Линус в своей манере уже посылал не раз всех тех, кто затрагивал эту тему.

Противостояние двух гигантов, а Леннарт ставит себя не ниже Линуса, не могло продолжаться долго. И вот финальный аккорд этой развязки! Леннарт делает форк ядра Linux и дальше будет не менее двух различных ветвей ядра linux, учитывая гегемонию системы инициализации systemd.

Такое противостояние мы уже могли наблюдать на противостоянии FFmpeg и Libav, где один проект, как форк, пытается заменить другой. Получится у Леннарта отобрать у Линуса его проект и стать главой проекта ядра линукс? Поживём, увидим!

Война началась:
Мне нравится systemd.
Великое Переключение Ubuntu. 9 марта Убунту 15.04 перешла на systemd.

    Twitter   


Разделы

Главная
Новости
Ворох бумаг
Видео Linux
Игры в Linux
Безопасность
Статьи о FreeBSD
Статьи об Ubuntu
Статьи о Snappy
Статьи об Ubuntu Phone
Статьи о Kubuntu
Статьи о Xubuntu
Статьи о Lubuntu
Статьи об Open Source
Карта сайта

Лучшее на сайте:

1С под Linux.   Ускорение Ubuntu.   21 пример iptables.   Цикл статей о Ceph.   Убунту в дикой среде.   Ubuntu Linux на SSD.   Ubuntu для блондинок.   Поддержка железа в Linux.   BTSync на службе у админа.   Андроид программы в Ubuntu.   Прокидывание портов для p2p.   Анти СПАМ в Postfix.  



Круги Гугл Ада.


Группа поддержки