LINUX.ORG.RU

Завершилось голосование Debian по статусу систем инициализации

 , ,


4

2

7 декабря 2019 года в проекте Debian перед разработчиками был поставлен на голосование вопрос о статусе систем инициализации, отличных от systemd. Варианты, из которых проекту предстояло сделать выбор:

  • F: Концентрируемся на systemd
  • B: Systemd, но мы поддерживаем исследование альтернативных решений
  • A: Поддержка многих систем инициализации важна
  • D: Поддерживаем системы, отличные от systemd, но не блокируем из-за них прогресс
  • H: Поддерживаем переносимость, но не блокируем прогресс
  • E: Поддержка многих систем инициализации обязательна
  • G: Поддерживаем переносимость и множественные реализации интерфейсов
  • Дальнейшее обсуждение

Полный текст каждой опции можно прочитать в официальном письме секретаря Debian.

Срок голосования истек в полночь по UTC 28 декабря 2019 г.

Debian использует достаточно сложную систему голосования - метод Шульце. При голосовании каждый участник ранжирует все опции в порядке личных предпочтений.

Метод Шульце удовлетворяет критерию Кондорсе: если одна из опций победила бы при попарном сравнении каждую другую, то она и объявляется выигравшей. В данном голосовании такой опцией оказалась опция B («Systemd, но мы поддерживаем исследование альтернативных решений»). Соответственно, она и стала обязательной для исполнения.

На практике это означает, что отсутствие init-скрипта в пакете с демоном более не является багом.

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

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: AEP (всего исправлений: 1)

Ответ на: комментарий от trynoval

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

Это для простых поцанов. А для акул – совсем другая тема. Им нужен systemd, чтобы тренировать персонал и взаимозаменяемость улучшить. Корпорастам проще когда база едина. Они ведь набирают шлак с улиц и дрессируют в специальных камерах в подвалах. И это должно потом окупиться. А если инита два – то и работы в 2 раза больше. А то, что там аноны на ЛОРе себе думаю – вообще не определяет для них. Вот, о чём я говорю – имея ввиду серверную нишу. Интерпрайз, типа.

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

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

Ну так Дебиан и его поклонники с радостью принимают это. Чего поделаешь. Голосование. Демократия. Сначала слили противников СистемД на Диван. Потом проголосовали.

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

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

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

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

Другое дело что редхат пропихивает системд во все дистрибутивы чтобы монополизировать рыночек. Потому что полную поддержку по системд и как он работает можно получить только у редхата.

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

Если ты внимательно прочитаешь шапку то ты увидешь что демократии тут меньше чем в современной России. Ну и не будем забывать про проституток вроде Бдейл Гарби.

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

Кстати свобода от изучения нового ненужно тоже важна.

Какой только чуши не прочитаешь на лоре.

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

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

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

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

Этим ребятам Шапке просто нечего предложить в принципе.

Другое дело что редхат пропихивает системд во все дистрибутивы чтобы монополизировать рыночек. Потому что полную поддержку по системд и как он работает можно получить только у редхата.

А Дебиан готов за хлебные крошки со стола Шапки продать своих пользователей, в надежде, что крошек станет больше.

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

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

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

Ну а то, что в одном дистре тебе не дали выбора, так свобода она не об этом

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

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

Сука, смешно, потому что такой диалог и вправду мог иметь место. (При условии, что третья реплика была ответом на первую)

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

Не так выразисля. Ну короче:

-- А Вы айфон не хотите?
-- [Нет.] Ну я же не гей!
-- А [почему нет]?

// Я не душный, я пахучий!

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

Этим ребятам Шапке просто нечего предложить в принципе.

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

А Дебиан готов за хлебные крошки со стола Шапки продать своих пользователей, в надежде, что крошек станет больше.

Дебиан это сообщество, а не контора. НКО, кстати. То что на местах проститутки пролезли не значит что сообщество продалось за подачки редхата. Плюс к тому проститутки как и с Линукс Фоундейшн распоряжаются кассой. А это проблема.

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

Сначала слили противников СистемД на Диван. Потом проголосовали.

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

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

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

насильному

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

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

а кого это волнует? премии манагеры уже получили за это внедрение… и у мну такое впечатление, что с ТП в лице Кумара Наджавапрограммараджава никогда не сталкивался

mumpster ★★★★★
()

Жаль что не F. Задолбал этот зоопарк в ляликсе. SystemD - нашё всё. Остальное - удел гиков-нолайферов.

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

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

А в чем неудобство-то? По-твоему, человеку должно стать неудобно из-за того, что он не гей?

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

SystemD - нашё всё. Остальное - удел гиков-нолайферов.

Если у системD много глюков, то откуда с ним возмется время на лайферство?

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

А в чем неудобство-то?

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

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

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

насильному

Именно так. Поперёк воли как многих пользователей, так и разработчиков дистрибутива. Которые голосовали против.

Не нравится не используй.

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

Не редхату навязывать, каким будет дистрибутив.

Поправил тебя, не благодари.

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

Такой же глючный, даже в CentOS 8.

А в RedHat как?

Подозреваю что в RedHat так же, ведь базовые пакеты у них идентичны.

нынче реально найти удаленку без systemD?

такую где не крутится SystemD’шный линукс - сложно, но вполне реально такую где к этому systemD практически не притрагиваешься.

Написание каких-нибудь скриптов автоматизации на bash/ansible/mono.

Добавляю скрипты в crontab и вроде всё работает.

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

А как этот systemD вообще используют в проме на RedHat v7-v8, если все так плохо с ним? Ведь на пром серверах лишние глюки нежелательны.

Стараются не ребутать лишний раз, и специально обученным админам приходится чинить если что.

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

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

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

В демократии так случается, что сообщество идёт по воле большинства и против воли меньшинства.

И да, раз уж пошла такая пьянка - против чего голосовали разработчики дистрибутива? Против systemd? А ссылочкой на голосование не поделитесь?

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

И у вас, конечно же, есть тому доказательства помимо вашей пустопорожней болтовни?

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

Да будут спокойно развиваться, по дебиановской же модели: пилить потихоньку, пока не будет готово, потом, раз в сто лет – релиз

Будем надеяться, что так и будет.

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

Единственное, что в systemd смущает — это то

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

Далее вспоминаем - Debian - это система для серверов… Ставить дебиан на десктоп, когда есть более настроенный убунту довольно странно.

Вот отсюда и вывод…

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

грубо говоря - десктоп

спасибо, нам такого на десктопе не надо! Оставьте его себе на сервере - да и редхат. что это пилит для сервера.

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

С точки зрения всех сервисов она выставляет зависимости так как будто у вас wifi.

Что бы это значило? Можно поподробнее, пожалуйста?

Ставить дебиан на десктоп, когда есть более настроенный убунту довольно странно.

Ну почему же? Не всем нравится эта самая «настроенность» Ubuntu.

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

Оставьте его себе на сервере - да и редхат. что это пилит для сервера.

А ко мне какие претензии? Я ни тем ни другим не пользуюсь?

Факт именно в том, что настройки системд подходят для десктопа и совершенно не подходят для сервера. На сервере elogind или как он там называется вообще ни к чему. fsck во многих случаях бесполезная вещь. А хранение логов в том виде как это сделано в системд вообще ужас.

ниже идеально обо всем этом написано: https://jdebp.eu/FGA/unix-daemon-design-mistakes-to-avoid.html

лучше не скажешь!

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

а какой смысл системд на десктопе? что он там решает?

вон хромоось сидит на апстарте и не тужит…

по мне дак один гемморой на десктопе…

то не включается, то не выключается, то иностранными буковками на страшном черном фоне требует от домохозяйки какой-то журнал без картинок читать… нафиг… нафиг…

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

Ставить дебиан на десктоп, когда есть более настроенный убунту довольно странно.

И чего же такого в «более настроенной» убунте есть, чего нет в моём дебиане с кедами?

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

Что бы это значило? Можно поподробнее, пожалуйста?

wifi предоставляет сеть, которая отключена по умолчанию. сервисы, которые зависят от сети включаются ДО наличия этой самой сети, потому как иначе они могут вообще не включится.

Это понятное хотя и неверное поведение для laptop и совершенно ненормальное для сервера подключенного к сети особенно постоянно.

В итоге каждый раз приходится модифицировать units.

Ну почему же? Не всем нравится эта самая «настроенность» Ubuntu.

Я не знаю, что убунту делает хуже, чем уже есть в дебиане. Шрифты и обои очень даже неплохи…

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

И чего же такого в «более настроенной» убунте есть, чего нет в моём дебиане с кедами?

Вы как будто только родились… Поставьте в VM оба и посмотрите на результат! Дебиан недопилен совершенно. Ужасные шрифты, да и вообще интеграция хромает.

Понятно, что потратив от недели до года это все можно самому настроить. Но зачем, когда это уже все сделано и достаточно неплохо?

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

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

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

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

после того как убунта скатилась… просто накатываю их пакет с брендингом на диван… делов то…

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

Если у системD много глюков, то откуда с ним возмется время на лайферство?

Именно что «если». Этого «если» нет, всё работает.

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

wifi предоставляет сеть, которая отключена по умолчанию. сервисы, которые зависят от сети включаются ДО наличия этой самой сети, потому как иначе они могут вообще не включится.

Ничего не понял. Если в сервисах зачем-то указано отношение порядка к network.target или network-online.target, хотя оно не требуется, то это баг в этих сервисах.

Я не знаю, что убунту делает хуже, чем уже есть в дебиане.

Хуже контроль качества обновлений, хуже количество поддерживаемого ПО, хуже настройки - для тех, кому чистый GNOME больше по нраву…

Шрифты и обои очень даже неплохи…

Шрифты неплохи и там, и там.

Выбирать дистрибутив из-за обоев…

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

Я на вопрос ответил

Вопрос был от чего и для чего. Я не вижу этого чего-то в твоём словоблудии. Покажи пальцем на предмет.

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от hobbit

всё это, кроме journald, можно отключить

journald можно отключить:

root@PC:~# systemctl mask systemd-journald.service
Created symlink /etc/systemd/system/systemd-journald.service → /dev/null.
root@PC:~# systemctl stop systemd-journald.service
root@PC:~# systemctl status systemd-journald.service
● systemd-journald.service
   Loaded: masked (/dev/null; bad)
   Active: inactive (dead) since Mon 2019-12-30 04:12:06 +00; 21s ago
 Main PID: 4416 (code=exited, status=0/SUCCESS)
   Status: "Processing requests..."

дек 30 11:08:42 PC systemd-journald[4416]: Journal started
дек 30 11:08:42 PC systemd-journald[4416]: Runtime journal (/run/log/journal/9d230526b63a40f5b6ff08c3cae75f08) is 8.0M, max 98.2M, 90.2M free.
дек 30 11:12:06 PC systemd-journald[4416]: Journal stopped
hakavlad ★★★
()

Дебиан, конечно, давно уже не торт, но это голосование это какой-то позор. Не понятно чем отличаются варианты A, E и D, G, H и F, B. В общем фикция, голосование ради голосования. На самом деле вариантов вариантов должно было быть 4: только systemd; systemd + альтернатива; альтернатива; дальнейшее обсуждение. Под альтернативной могла бы быть какая-то одна система инициализации, за выбор которой тоже можно было бы голосовать время от времени.

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

systemG Delux Edition (с меньшим количеством багов) будет с блобами, а Platinum Edition (с блобами и совсем без багов) даже платной! :))

И что мы имеем в результате?

Delux - это бесплатный Centos, Platinum - это платный RedHat Как минимум в их ядрах (ведь ядра не Libre) есть блобы из обфусцированных исходников, аналогично в Debian, вообще любое ванила ядро, а может быть есть и другие блобы.

В чем фокус? Из-за невозможности повлиять на ситуацию с открытостью и доступностью GPL сорцов на них была осуществлена атака по усложнению работы с ними без systemD, т.е. обладая большими деньгами и human resources, корпорации так распорядились workforce, работающей над общедоступными исходниками, чтобы привязать их к своим дирежерам.

Что это дает? Один из профитов, что systemD можно интегрировать в дистры по разному (опять же обладая контролем над руководством проекта), если дистр нравится (например подходит для обучения для дальнейшей миграции на RedHat, но плохо подходит для серверов по разным причинам), то хорошо пусть в нем системD работает приемлемо (его интеграцию не портят специально).

А если не нравится типа Debian, то его можно превратить в неюзабельную какашку. В каком смысле некоторым корпорациям не нравился Debian? Нетрудно догадаться, Debian был слишком хорош и создавал конкуренцию на серверах для RedHat, сейчас по удобству использования место Debian занял Devuan, разница лишь в популярности.

Если в раскрутку и разработку Devuan вложить те же деньги, которые тратяся на Debian, то Devuan бы выбился в лидеры, а про Debian и systemD возможно бы даже забыли как страшный сон. Но разве это нужно корпорациям? Им нужна огороженность всего, в т.ч. линукса, неплохая огороженность получается на RedHat, значит, нужно было оставить юзабельным только его, а остальные в рамках закона сделать неудобными для промышленного использования, т.е. они вроде как есть, но такое Г, что вроде как их и не надо.

Развитие всего этого зонда находится под контролем одной корпорации - выгодополучателя, а в других дистрах оно может быть придушено и сделано настолько неудобным руководителями соответствующих дистров, что судьба этих дистрибутивов в техническом смысле (удобство, надежность, безопасность и т.п.) слабо предсказуема и слезти с этого крючка ОЧЕНЬ тяжело, посмотрите как стараются разработчики Devuan.

А теперь задумайтесь над перспективами «БЕЗОПАСНОГО» дистрибутива Астра, который базируется на альтернативно одаренном глюкодроме современного «Debian». Даже если им удается достигать повышенной безопасности в части системы, то где безопасность в виде независимости от зонда systemD, который в будущем может развиваться по самым неожиданным сценариям, это как чужеродный организм внутри ранее классической Linux системы.

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

Чо, когда там уже сустемдекапец наступит?

Когда Астра начнет спонсировать проект Devuan и делать на его основе уникальную супернадежную серверную ось.

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

В каком смысле некоторым корпорациям не нравился Debian? Нетрудно догадаться, Debian был слишком хорош и создавал конкуренцию на серверах для RedHat

Кроме того Debian был слишком свободен, мало огорожен и плохоуправляем владельцами крупнейших транснациональных корпораций, его выборная система была более прозрачна и справедлива по отношению к (ранее более независимым) участникам проекта старого Debian, поэтому он был так супернадежен, релизился только тогда, когда был готов (как сейчас Devuan), а не по свистку эффективных менеджеров начиная с версий Debian v7 и v8, когда уже становилось опасно сервера сразу же переводить на stable, а нужно было дожидаться перехода этих версий в состояние oldstable для достижения прежней надежности как в более ранних версиях true Debian. Не исключено, что подгаживал как раз виновник торжества - systemD, который они пытались вкорячить как можно быстрее, пока никто не успел опомниться, но таки опомнились в 2014 году (зарождение Devuan).

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

Ненужно забывать, что огорожено так же и все оборудование (кроме тех крох, которое энтузиасты смогли немного переделать).

Наличие своего национального проца типа Эльбрус конечно хорошо, но остается масса другой перефирии, в т.ч. что особенно важно - контроллеры и диски с блобовыми прошивками, очень вероятно по получению определенной длинной последовательности данных от контроллера (отправляемого ему, например от драйвера любого другого устройства с блобами, т.е. даже по радиоканалу на некоторых современных платах).

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

И при получении такой некой секретной последовательности (вероятность появления которой самостоятельно случайно околонулевая в огромнной степени), диск очень вероятно может имитировать амнезию или какую-нибудь неисправность, до тех пор, пока не него не отправят другую последовательность, которая известна только службам безопасности NSA и т.п.

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

Мне кажется самый реальный вариант победить сустемде — это его форкнуть.

Форкнуть лапшу systemD и сделать из нее еще больший спагетти, который унаследует все преимущества старой системы.

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

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

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

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

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