LINUX.ORG.RU
ФорумTalks

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

 , ,


0

2

Ъ:

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

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

Мне кажется им просто стыдно перед сообществом выбрать системде, вот и мнут

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

а чем не вариант openrc?

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

Думаю, это всем сразу было понятно, поэтому ее вычеркнули почти сразу из серьезных кандидатов. Так, висит в вики, в категории «чисто поржать», рядом с «оставить все как есть еще на пятилетку».

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

раньше дебиан брали за то, что в нём было всё ясно,понятно и как написано в документации, а свежесть софта регулировалась репами. Сейчас дебиан испортился, софт новый вечно с огромным запозданием, я вот недавно дебианщика с 8 летним стажем перевёл на gentoo. И он всем доволен, имеет нужные версии софта без возни с opt и тд.

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

А что же леня сам их в апстарт не закоммиттил, а начал пилить свой велосипед

В апстарте архитектура с нашей т.з. неправильная. Если посмотреть, то systemd придерживается «описательной» модели сервисов, в то время, как Upstart декларативен (точно указанные действия по наступлению событий). Смысл развивать Upstart нет, хотя, разумеется, это шаг вперед по сравнению с примитивной мешаниной скриптов SysV.

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

на gentoo и calculate всё прекрасно пашет, даже в домене AD сидят. Всё работает, и куча сервисов с самого старта.И в отличи от той же бубунты наличие 2 версий mysql в работе не является проблемой.

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

Так если бы оно было модульным, то не вопрос! Обясните уже поттеру, что скопипастить код в другой файлик - это еще не вынести его в независимый модуль!

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

на gentoo и calculate всё прекрасно пашет

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

plm ★★★★★
()

Весь терд группа упоротых русскофедористов спорит с карсноглазыми гентушниками и арчешкольниками о будущем Debian. Очень увлекательно.

Polugnom ★★★★★
()

Я думаю, им нужно взять Марка третьим лицом в обсуждение чтобы потом не было разброда с убунту. Потом это очень нехорошо скажется в будущем.

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

Уже давно распилили на модули - их теперь штук десять.

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

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

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

я нашёл жену поттерингу, как бы их познакомить, гарантию даю, он больше не чего не напишет.

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

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

plm ★★★★★
()

Благодарю за ответы, но поляну накрыли. Всех с новым годом! Веселых срачей!

der_looser ★★
()

и вновь продолжается бой... вангую, что оставят SysV, в будущем перейдут на Upstart, т.к. работы меньше, а рук не хватает.

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

Без пруфов это

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

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

systemd технически превосходит аналоги.

- Скажите, армяне лучше чем грузины?

-Да, лучше.

- Чем лучше?

- Чем грузины.

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

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

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

Как будто RedHat не перекроет.

RH не финансирует Debian. Ну, если только опосредованно, т.к. некоторые наши коллеги по Fedora Project участвуют в жизни Debian. Так что перекрыть ресурсы не получится.

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

Под линакс практически нет модульного софта. Тут так не особо принято. Вот взять например vlc. Образец модульности. И что? Кому это нахрен надо? Собирают всей бандурой. Практики паковать модули отдельно считай что нет.

Впрочем, системде нет особых проблем напаковать модульно. Там достаточно много можно отрезать. Но.. зачем? Ради чего? Выигрыша по месту/ресурам или не будет, или будет незначительным. Часть компонентов можно не стартовать вообще. Например я запустил systemd на ядре телеков SmartTV. Там даже udev не работал. И он таки выполнял основную функцию.

Вобщем, я не за модульность (в данном конкретном случае), ни против нее. Имхо для системде модульность по барабану

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

Есть целый класс задач, который systemd не должен решать

Это спорное утверждение. Пока просто так свистелок в него не включали без технического обоснования. Даже QR-коды несут утидитарную функцию, а не просто мигают лампочками при загрузке.

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

А как же kFreeBSD? Только-только допилили же.

А его всерьёз кто-то использовал, кроме как запустить посмотреть как оно?

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

Ну я так и думал что ты балабол и подтверждений твоим словам нет.

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

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

Например, параллельный запуск с учетом зависимостей

Не нужен.

или последовательный запуск *точно после* инициализации предыдущего приложения.

Пусть bsd-init юзают, там можно прописать зависимости инита приложений друг от друга.

Мне не нравится systemd своей монолитностью. Тем, что случись чего с ним, я вообще ничего сделать не смогу.

И, самое главное - епрст, других проблем нет? Эту бы всю энергию, да в мирно русло.

Хотя в целом, любая дискуссия в этом смысле для ПО хороша - какое никакое, а движение.

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

Дальше как-то и смысла двигаться нет, раз архитектура OpenRC изначально настолько плоха.

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

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

Глядишь и банить налево и направо перестанет.

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

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

знаток федоры, у вас в rhel есть программа, по автонастройки машины под домен, я её собрал взяв с репа rhel и присобачил в федору, какова вероятность,что отдел К узнает, что мы за неё не платили?

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

Ты не совсем понимаешь о чем говоришь.

Ну скорей всего так и есть. Я и правда не интересуюсь, как там реализовано. Для меня достаточно осознания того, что там есть нерешенные архитектурные недостатки, мешающие решению тривиальных задач.

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

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

Ну вот делать мне больше нечего кроме как гуглить на каждый пук.

Раз уж вы что-то утверждаете, то должны в уме держать и пруфы. Если не выдумываете, то и гуглить вам незачем, должны знать где их взять.

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

Не нужен.

Нужет или не нужен, it depends. А вот то, что в SysV это в общем случае невозможно, это именно то, что я и сказал.

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

Ну вот делать мне больше нечего кроме как гуглить на каждый пук.

Ну вот так неинформированным и останешься, если не сказать по-другому. Погугли, все-таки.

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

какова вероятность,что отдел К узнает, что мы за неё не платили?

Уже знает, дурак, пиши еще где ты что взял.

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

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

Ссылку плиз.

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