LINUX.ORG.RU

Разработчики FreeBSD планируют создать аналог systemd

 ,


2

2

На конференции MeetBSD California 2014 основатель FreeBSD (и, по совместительству, разработчик системы портов) обрисовал планы проекта на ближайшее десятилетие, в том числе:

  • создание унифицированного интерфейса для конфигурирования системы и всех сервисов
  • разработка централизованной системы уведомлений о событиях
  • улучшение механизма запуска сервисов и разрешения их конфликтов

Особое внимание привлекает последний пункт. Предполагается полностью переделать /etc/rc.d, чтобы он обрёл возможности управления сервисами наподобие того, как это реализовано в systemd.

Леннарт Поттеринг, создатель systemd, положительно отозвался о презентации.

>>> Подробности

anonymous

Проверено: maxcom ()

В воздухе слышится запах OpenBSD

int13h ★★★★★ ()
Ответ на: комментарий от shahid

Зачем создавать аналог, если уже есть оригинал? Лицензия и религия?

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

anonymous ()
Ответ на: комментарий от mandala

если они сделают не системд, то может и да, по новостям это будет как улучшение init, не системд, а его жалкий пример-аналог

anonymous ()
Ответ на: комментарий от cab

Тогда уж лучше на винду, под ней хотя бы большинство железа нормально заводиться.

фишка в том что эти угрожальщики — вообще не будут ни куда уходить.. им бы лижь бы только поугрожать :-)

user_id_68054 ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Так в твоем любимом дистре тебе ядро навязывают, только линукс и нет альтернатив.

Deliverance ★★ ()

Ёпрст, это же было последнее пристанище.

APM ()
Ответ на: комментарий от Deliverance

Так в твоем любимом дистре тебе ядро навязывают, только линукс и нет альтернатив.

Debian раньше не навязывал. Другой вопрос, что кроссплатформенность нынче не в моде. Раньше вендузятников тыкали носом в winapi, а теперь вот фатальные недостатки стали вдруг преимуществом.

anonymous ()
Ответ на: комментарий от fero

Патрик уже сказал, что системд пытается делать всё подряд как человек-оркестр, поэтому он нафиг не сдался в Слаке.

menangen ★★★★★ ()
Ответ на: комментарий от user_id_68054

А я как раз подумываю. Причем в сторону винды, да. Ибо сообщество делает все для того, чтобы линукс стал аля винда только глючнее. Впрочем, буду смотреть лет через 5, когда поддержка текущего ЛТС закончится.

cab ★★★★ ()
Ответ на: комментарий от ZenitharChampion

Ага. У них-то там по жизни плюрализм мнений и «there should be more than one way to achieve any goal».

Проблема в том, что поддержка множественных систем инициализации, да ещё и с разными конфигами - это головная боль мэйнтэйнеров. А кому, скажите, захочется держать две параллельных конфигурации, да ещё и проверять их обе, устранять проблемы итп.

Единственная надежда в этом случае, что фряшники сумеют сделать более толковую реализацию тех идей, ради которых Поттеринг затеял systemd. Глядишь, и утащим потом себе в виде bsd-systemd :)

AlexM ★★★★★ ()

Что, старая лопата закапывает этого зомби недостаточно хорошо?

Valkeru ★★★★ ()
Ответ на: комментарий от anonymous

если они сделают не системд, то может и да, по новостям это будет как улучшение init

Вот кстати да, вполне возможно сделать то, что заявлено в сабже не меняя самого init-а.

cab ★★★★ ()
Ответ на: комментарий от cab

Там один дебилизм с бинарным логом многого стоит.

Мы тут в предыдущем сраче предыдущей теме выяснили, что идея бинарных логов крайне здравая для интерпрайза. Ну а вне интерпрайза можно продолжать использовать текстовый syslog.

Polugnom ★★★★★ ()
Ответ на: комментарий от fero

Я думаю, Патрику будет вообще по барабану, если он сможет легко заменить sysvinit на systemd.

buddhist ★★★★★ ()
Ответ на: комментарий от Polugnom

Я не знаю, где ты выяснил, но как человек, имеющий дело с бинарными логами приблизительно в 20 гигабайт скажу, что ты очень не прав.

cab ★★★★ ()
Ответ на: комментарий от cab

Точнее имевший, ту систему пришлось переделать на плейнтекстовый лог. И от этого она только выиграла.

cab ★★★★ ()

а Поттеринг им помогать не будет, более того, он же призывал разрабов СПО отказаться от проектирования возможности портирования софта на BSD, чтоб не усложнять разработку.

Кто там еще из крупных компаний на фряхе сидит?

insider ★★★ ()

Пусть берут launchd. Systemd один хрен с него слизан.

ptarh ★★★★★ ()

Предполагается полностью переделать /etc/rc.d, чтобы он обрёл возможности управления сервисами наподобие того, как это реализовано в systemd.

Я уже высказывал свое мнение, выскажу еще раз: http://www.youtube.com/watch?v=uSvJaYxRoB4

Вообще, я считаю, что этот меценат не с неба свалился, а это посланник красношапки и пророка ее поцтеринга и деньги он давал с одним требованием, понятно каким.. Слишком уж знакомый почерк..

Indexator ★★★ ()
Ответ на: комментарий от cab

Наверно текстовый лог в 20 гигабайт разгрести намного проще, ага.

Polugnom ★★★★★ ()
Ответ на: комментарий от int13h

Не осилив проникнуть в лёгкие через противогаз, запах ОпенБСД принялся разъедать уши?

anonymous ()
Ответ на: комментарий от Polugnom

Ты удивишься, но таки не сложнее. И по времени с бинарем сопоставимо. И надежней - бинарь посыпался и ты без лога. И гибче в итоге.

cab ★★★★ ()
Ответ на: комментарий от hizel

прибита к линупс-ядру саморезами

ЕМНИП, Поттеринг предлагал бздунам поучаствовать в допиливании под свою ось. Архитектура модульная, все дела.

shahid ★★★★★ ()
Ответ на: комментарий от cab

Надеюсь хоть там не будет бинарного лога

Да, нужно довести реализацию до ума и сразу применять подходящую СУБД.

Gotf ★★★ ()

Забавно, кстати, смотреть, как все дистрибутивы один за другим нарушают свои же базовые принципы развития))) Дейтвительно, какие на хрен принципы и прочие сказки для лохов, когда тут такая деньга перед носом маячет))) Вот что действительно сделал полезного говнод - он проявил кто есть кто в *nix-мире на самом деле и кто чего стоит)) Тут скорей даже больше подходят грустные скобки, веселого-то мало (((

Indexator ★★★ ()

О нет... Сделайте мне развидеть это.. Главный вопрос, зачем?

Ylytch ()

доставил слайд

Even the linux die-hards have essentially grasped the necessity of systemd (even though they're going to hate on it for awhile longer)

p01ymer ()
Ответ на: комментарий от Deleted

ты и так на ней частично, сам говорил:) а так получается пока Slackware и твоя любимая Gentoo

Frost ★★★ ()
Ответ на: комментарий от Ylytch

Обычные init создавался совсем в другое время для других аппаратных платформ. Сейчас это, конечно, говно мамонта. И чем-то его менять нужно.

cab ★★★★ ()
Ответ на: комментарий от Polugnom

можно продолжать использовать текстовый syslog

Только журнал всё равно не выключится, так что смысл?

anonymous ()
Ответ на: комментарий от yumko

Недостатки systemd - объективны. Бинарные логи, PID1, всё в одну кучу, это уже не просто система инита. Был sysvinit, он и сейчас прекрасно справляется - был минус: не может параллельно стартовать. Это исправил upstart. Что еще надо? Кто вообще додумался родить это уродство типа systemd???

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от cab

Дык, кто спорит то, но почему именно этот ужоснах выбран? Шевеления на эту тему достаточно давно в коммюнити шли, будущая замена системы инициализации была очевидна, не радует конкретный выбор.

Ylytch ()
Ответ на: комментарий от I-Love-Microsoft

уже поздно, процесс пошел... почитал про systemd, тоже система сброса в бинарники не понравилась, может под давлением дадут выбор bin/text, но в бинарники быстрее получается

Frost ★★★ ()
Ответ на: комментарий от cab

Ибо сообщество делает все для того, чтобы линукс стал аля винда только глючнее.

ды где же!?

а с появлением systemd — разрыв между Виндусом и Линуксом — сильно увеличился.

Майкрософт теперь слюнями-зависи изойдёт, чтобы была бы возможность на Винде хоть чуть-чуть повторить тот функционал и ту гибкость которая есть в systemd. :-)

хотя внешний вид — (GNOME,KDE,XFCE) — всё также очень напоминает Виндус. тут да, не поспорить, здесь с тобой согласен.. такие же: GNU-окошки, кнопки {крестик,свернуть,развернуть}, часики в уголке рабочего стола.

# P.S.: я же надеюсь ты НЕ из тех людей кто думает так:
# «systemd» — это «сложно и не понятно».
# «windows-сервисы» — это тоже «сложно и не понятно».
# следовательно «systemd» это тоже самое что и «windows-сервисы» . :-)

user_id_68054 ★★★★★ ()
Ответ на: комментарий от cab

Чувааак! У тебя-то логи точно аналоговые!
Типа такого? https://ru.wikipedia.org/wiki/Регистрирующее_устройство#mediaviewer/File:Tipp...

На ВСЕХ линуксах, где есть логи, они в бинарном формате. Сюрпрайз!
Разница логов с-д и сислога(текстогого вида) в том, что в текстовом нет некоторой служебной информации и записи отделаются друг от друга байтом с кодом 0Dh.

kir2yar ()

Сначала эта зараза появилась на серверах.

А теперь systemd пришел за нашими тостерами!

anonymous ()
Ответ на: комментарий от cab

Эм. Я пробовал убить s-dшный лог. Подмешивал мусор к файлу.
Потерялись только те записи, в которые попал мусор. Все остальное читалось.

kir2yar ()
Ответ на: комментарий от Frost

Таки все, что хранится на файловой системе - хранится в бинарном виде. Посыпалась ФС - сосешь лапу. Особенно при некоторой фрагментации файлов.

Есть, вообще-то не текстовые форматы с устойчивостью к порче и потери данных. В такой формат можно навернуть избыточность и контроль целостности.

Реализация лога в s-d надежна. Я пробовал подмешивать мусор, бились только те записи, в которые попадал мусор. Я пробовал обрезать файл и с начала и с конца. Таки бились только затронутые строки.

Что лишний раз доказывает, что ругатели s-d таки не могут в ИТ.

kir2yar ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.