LINUX.ORG.RU
ФорумTalks

Разработчики systemd втихаря пилят ещё один kdbus со скромным названием bus1. Недовольство среди пользователей нарастает.

 ,


0

4

Собственно, сама новость https://www.phoronix.com/scan.php?page=news_item&px=BUS1-In-Development

Для Ъ: разрабы systemd, недопилив kdbus, принятие, которого в mainline с треском провалилось по объективным причинам, принялись пилить новое поделие. Встречайте! Новая шина BUS1! Ура, товарищи! Это победа!

Разработчиков двое. Наши старые, добрые знакомые: David Herrmann и Kay Sievers. Оба трудоустроенны в межконтинентальной корпорации RedHat. Код обоих подвергался неоднократной критике сообщества за своё низкое качество. Копирайты стоят редхатовские. То есть решение принималось не самими пильщиками, а манагерами корпорации.

Ожидаемая реакция западных айтишников: https://news.ycombinator.com/item?id=10708177



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

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

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

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

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

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

/0, ты сам яркий пример

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

Почему? Я давал ссылки на новости касательно ядра.Что эти перцы делают в userspace меня волнует не очень сильно.

While KDBUS has yet to be mainlined as it was sent back to the drawing board, at least some of the systemd developers are working on a new kernel bus implementation called BUS1.

Stil ★★★★★
()

бгг

название новой шины как бы намекает - «когда и с этой реализацией обосремся, проще будет выбрать название новой - BUS2 же».
beautiful!

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

Ах йопт. Ну, в ядро они ещё присунуть не пытались. Так что не считается :D

kirk_johnson ★☆
()

Вообще да, название забавное. Прямо как с lvm :D

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

Кто-нибудь просветите пожалуйста, что есть systemd.

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

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

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

Необходимо срочное операционное вмешательство,

Достаточно просто подождать пока Портянкин не заметит главный тотальный недостаток в ядре(его написал не он) и пускай пилят свой unix-подобный(хотя скорее не подобный) клон на своем ядре оставив сообщество в покое.

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

Целиком ядро они не потянут. Сейчас они паразитируют на теле linux, взамен вливая только вредительские изменения!

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

intelfx> ввязываться в срач против армии заведомых троллей и некомпетентных участников форума.

Это ты можешь и перед зеркалом делать.

Quasar ★★★★★
()

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

Behem0th ★★★★★
()

Я вот только чо не понял. Пару лет назад все говорили, что основная проблема linux - в его фрагментированности. Мол куча стандартов, всё везде по-разному, разное управление службами и т.д.

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

И что в итоге? Опять тонны бугурта, но на этот раз уже на тему «везде systemd».

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

Дело в том, что ядро и без всяких bus предоставляет ipc на разные нужды. Пихать что-то в ядро просто потому, что это нужно systemd, потому что те не осилили перепилить dbus так, чтобы он работал поверх ядерных ipc - это бред. Это примерно как заменить tcp как-нибудь другим слегка отличающимся транспортным протоколом, скажем low-level-http только потому, что google не хочет подстраиваться под tcp. И ведь всё ещё хуже, не заменить, а добавить. То есть на лицо как раз фрагментация.

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

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

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

рулить службами уже можно не оглядываясь на дистрибутив.

Рулить службами вали на винду. Это там у вас службы и svchost.

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

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

ekzotech> Теперь в кои-то веки в linux появился более-менее общий стандарт

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

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

ixrws> Так вот правильный путь - это совместная разработка всеми авторами служб инициализации такого формата сервисов, который бы всех устроил.

Нынешний формат устраивает всех кроме кучки поехавших редхатовцев, которые хотят ввести вендорлок.

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

dbus так, чтобы он работал поверх ядерных ipc

Ну типа dbus работает поверх ядерных IPC - как бы иначе он сообщения-то передавал? :D

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

Нынешний формат устраивает всех кроме кучки поехавших редхатовцев, которые хотят ввести вендорлок.

Я бы не был столь категоричен. Мне, в целом, идея systemd нравится - это выглядит гораздо лучше sysv или openrc. Другое дело - подход к разработке (за который Кая Сиверса выкинули из ядерного сообщества) и странные архитектурные решения в стиле RedHat.

kirk_johnson ★☆
()

Забавно, ребятам сказали: «дерьмо этот ваш kdbus». Они сказали «оке, мы пошли делать с нуля и получше». В чем претензия? На мой взгляд хороший подход: не обиделись, не послали всех на, а пытаются ещё раз. Не ошибается только тот, кто ничего не делает (лоровец, например).

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

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

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

В чем претензия?

В том что теперь часть приложений будет использовать dbus, часть bus1, часть и то и то(в зависимости от фазы луны) и пользователю придется держать на машине зоопарк bus'ов, бороться с индивидуальными их глюками и глюками их совместимости и одновременной работы.

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

Это я вкурсе, но им же нужно максимальное уменьшение переключение контекстов. Вот и пусть работают вместе с ядерщиками над этим, а не впиливают dbus в ядро. Им вот нужно именно такое ipc, которое точь-в-точь как dbus, а не только транспорт.

В общем обычная болезнь, современные веб-строители тоже этой болезнью больны - всё своё мы заново.

ixrws ★★★
()

неоднократной критике сообщества за своё низкое качество

Они не могут быть OpenSource!!! правда? :D

xwicked ★★☆
()

Недовольство среди пользователей

Это тот самый 1%?

garik_keghen ★★★★★
()

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

Где? Они что-то знают про systemd с kdbus? Или под «пользователями» подразумеваются те самые айтишники?

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

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

Вся суть системд-тролля - любое говно в любом месте, лишь бы «хейтеры соснули».

tailgunner ★★★★★
()

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

Скандалы, интриги, расследования.

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

Забавно, ребятам сказали: «дерьмо этот ваш kdbus». Они сказали «оке, мы пошли делать с нуля и получше». В чем претензия? На мой взгляд хороший подход: не обиделись, не послали всех на, а пытаются ещё раз. Не ошибается только тот, кто ничего не делает (лоровец, например).

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

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

Вся суть системд-тролля - любое говно в любом месте, лишь бы «хейтеры соснули».

А почему нет?

Да всё нормально, продолжай.

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

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

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

Нет-нет. В винде бы поддерживались legacy протоколы 30-ти летней давности и, блин, без проблем работали.

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

Лучше всего выглядит старый BSD rc.
Главное, не использовать в нём bashизмов.
А если кому-то не хватает rc.local, то он ССЗБ.

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

Лучше всего выглядит старый BSD rc.
Главное, не использовать в нём bashизмов.
А если кому-то не хватает rc.local, то он ССЗБ.

Опять же, весьма спорно. Мне очень нравится система зависимостей в openrc/systemd. Это упрощает жизнь.

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

Приведи пример, например.

Ну вот представь, есть у тебя CentOS7. Хочешь ты перезапустить офедовский стек. Для этого тебе нужно перезапустить все пять демонов в нужном порядке руками... или же можно дернуть service restart opeinbd и получить желаемое.

kirk_johnson ★☆
()

Поттеринга повысили до тимлида? Немецкий менеджмент во все поля!

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