LINUX.ORG.RU
ФорумTalks

В Debian продолжается срач Systemd vs. Upstart

 , ,


0

2

Ъ:

Два участника Технического комитета Debian, которому делегировано принятие решения по выбору системы инициализации для будущего выпуска, представили отчёты с анализом целесообразности выбора systemd или upstart. Ян Джексон (Ian Jackson), автор dpkg, в прошлом работавший в компании Canonical, выступил в пользу перехода на upstart. Расс Олбери (Russ Allbery), отвечающий за сопровождение ряда подсистем Debian, попытался доказать необходимость перехода на systemd.

На opennet подборочка аргументов за обе стороны. Можно юзать, чтобы вести срачи на ЛОРе и аргументировать свою позицию.

Смысл спорить если от мнения лоровцев всё равно ничего не зависит.

//наблюдаю со стороны

cinyflo ★★★★★
()

При использовании upstart дистрибутив становится зависим от Canonical

А при использовании systemd дистрибутив становится зависим от Леннарта Поттеринга. Что же за беда-то такая?

Extraterrestrial ★★★★★
()

Примечательно, что у Upstart аргументация в основном носит технический характер, а у systemd сплошной маркетинговый буллшит.

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

Вот потому и будут поддерживать друг друга.

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

А что кроме них? Оставить всё как есть, или OpenRC какой-нибудь впилить?

OpenRC и initscripts-fork хватит всем.

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

А что кроме них? Оставить всё как есть, или OpenRC какой-нибудь впилить?

Цельновытянуть из слаквари, очевидно же.

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

Может. Через неделю извинится и попробует сделать всё как было.

userid2
()

systemd не нужен, upstart тоже. init.d нормально работает. Нафига пилить то, что работает, будто в ubuntu и debian других проблем нет?

zgen ★★★★★
()

Хотят же, чтоб Марк немного подмазал, вот и выёживаются.

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

А что кроме них? Оставить всё как есть, или OpenRC какой-нибудь впилить?

Ну третий претендент именно openrc. На первый взгляд он выглядит вполне разумно.

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

Убунтовцы всё-равно пожизненно будут в куда большем рабстве у дебиана.

На самом деле нет. Убунта вполне может позволить себе держать только небольшую базу пакетов, которые может поддерживать сама, а остальное соберут добровольцы на ппа, как сейчас происходит с новыми или малораспространенными пакетами.

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

А при использовании systemd дистрибутив становится зависим от Леннарта Поттеринга. Что же за беда-то такая?

В сообществе почему-то принято считать, что Canonical вечно хочет зохавать всё, а инженеры SUSE и RedHat — это голубоглазые улыбчивые люди ростом метр девяносто и недюжинного ума. Существование инженеров Google, Digia, Samsung и множества других не менее именитых компаний при этом игнорируется, если удобно.

quiet_readonly ★★★★
()
Последнее исправление: quiet_readonly (всего исправлений: 1)
Ответ на: комментарий от provaton

здесь уже один товарисч говорил что пишет аналог pulseaudio (с очень класным названием :) ). возможно что дойдет очередь и до инита

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

На самом деле нет. Убунта вполне может позволить себе держать только небольшую базу пакетов, которые может поддерживать сама, а остальное соберут добровольцы на ппа, как сейчас происходит с новыми или малораспространенными пакетами.

Всё-таки держаться дебиана куда удобнее. Они создают костяк специалистов с хорошей квалификацией и низкой текучкой, при этом Canonical не платит им всем зарплату.

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

Оставить всё как есть, или OpenRC какой-нибудь впилить?

OpenRC более никем всерьез не рассматривается. Ну т.е. в gentoo коммьюнити несколько человек будут пытаться его развивать на уровне «надо бы мне запилить на выходных эту фичу из systemd», но уже понятно, что и gentoo будет переходить на systemd.

Одно понятно - ни на SysV, ни на OpenRC перехода не будет. За systemd коммьюнити разработчиков, в т.ч. и GNOME, и KDE, а за Upstart - единственный корпоративный спонсор Debian.

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

как всегда занимаются фигней, потому я и никогда не пользуюсь демьянами.

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

один товарисч говорил что пишет аналог pulseaudio

Они все говорят. Есть народная айтишная примета - если человек говорит о планах до релиза, то «не взлетит», а если после него - скорее всего заработает.

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

Существование инженеров Google, Digia, Samsung и множества других не менее именитых компаний при этом игнорируется, если удобно.

Самое хорошее, это то, что инженеры Digia и Samsung разрабатывают systemd. Google продолжает писать свой NIH-free аналог, что для них обычное дело.

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

Кстати, я действие этой «приметы» даже в жизни замечал. Сказал, что собираешься сделать что-то - и, очень вероятно, не сделаешь. А когда молча сел и стал делать - что-то получается.

evilmanul
() автор топика

Я вообще не понимаю о чём там думать. Казалось бы, переход на Upstart был бы самый простой путь, потому что Ubuntu это и так готовый Debian с апстартом.

Gicdillah
()
Ответ на: комментарий от zgen

systemd не нужен, upstart тоже. init.d нормально работает

Не работает SysV. Есть целый класс задач, который в SysV не имеет решения в общем случае. Например, параллельный запуск с учетом зависимостей, или последовательный запуск *точно после* инициализации предыдущего приложения.

Кстати, дебиановцы наконец-то начали понимать, что задача точного определения стадий, на которых находится процесс загрузки демона, это сложная нетривиальная задача, и один из тамошних любителей юниксвэя даже попытался предложить свой велосипед, несовместимый ни с Upstart, ни с systemd. Одно хорошо - понимание охватывает и совсем уж дремучих любителей юниксвэя.

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

Ты сам так шаблонно пишешь или бота наваял?:)

Шаблонные вопросы требуют шаблонных ответов.

2*2 = 4, олень — животное, воробей — птица, Россия — наше отечество, смерть неизбежна, systemd технически превосходит аналоги.

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

Казалось бы, переход на Upstart был бы самый простой путь, потому что Ubuntu это и так готовый Debian с апстартом.

Дело не только в переходе с SysV, но и в обеспечении перспективного развития. Тут, конечно, переходить на кое-как скопипасченное с systemd, смысла нет, т.к. стратегически выгоднее перейти на оригинал.

Но если перейти на оригинал, то Марк перекроет газ.

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

А при использовании systemd дистрибутив становится зависим от Леннарта Поттеринга. Что же за беда-то такая?

Это неправда. В случае с systemd уже сформировано коммьюнити из представителей самый разных компаний и сообществ, и можно активно участвовать в разарботке. В случае Upstart - vendor lock, и в случае несогласия с вендором, придется форкать.

plm ★★★★★
()

OpenRC, если уж на то пошло

StReLoK ☆☆
()
Ответ на: комментарий от plm

где ты в троичной системе 4 нашел? Олень - млекопитающее. Воробей - животное. Нет страны кроме России, а хохлы не люди? Есть организмы, живущие по 1000 лет и убитые дровосеком. Как мне пропатчить системд под фрибсд?

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

Я, кстати, тоже за Systemd. Но только потому, что привык к нему на арче, и вижу, что дистры массово на него переходят, а значит, умение systemd будет важнее остальных, и при переходе на Debian не придётся перестраиваться.

evilmanul
() автор топика
Ответ на: комментарий от plm

Тут, конечно, переходить на кое-как скопипасченное с systemd

Фанатики systemd такие смешные… Upstart уже во всю использовался, когда systemd только начали пилить. То что в systemd понапихали кучу «фич» — сомнительное превосходство.

Дело не только в переходе с SysV

Кстати, sysv апстартом эмулируется, так что эти скрипты тоже будут продолжать работать, если что-то ещё не успели переписать.

Марк перекроет газ.

Глупости.

Gicdillah
()
Ответ на: комментарий от plm

Зато в системд без вопросов мержат все подряд: и qr-коды, и хттп сервер... Из-за этой хрени даже из зистемы инициализации пришлось в НЁХ перепрофилироваться. А вот блэк джека со шлюхами как не было, так и нет:(

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

Фанатики systemd такие смешные…

Смех без причины - признак дурачины. Последние новости от Upstart именно такие - они спешно копипастят фичи из systemd, которые сами ранее и высмеивали, превращая Upstart в кое-как слепленный из кусков «полукомбайн».

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

А вот блэк джека со шлюхами как не было, так и нет:(

Patches are welcome. Лично мне это не нужно, т.к. секс и спорт в оффлайне гораздо интереснее. Но я уверен, что никто не будет игнорировать готовые пропозалы на эту тему в systemd.

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

тоже вариант, получилась бы этакая гента для продакшена.

erzent ☆☆
()

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

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

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

der_looser ★★
()
Последнее исправление: der_looser (всего исправлений: 1)
Ответ на: комментарий от der_looser

Зато в системд без вопросов мержат все подряд: и qr-коды, и хттп сервер...

Ты так говоришь, будто это что-то плохое

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