LINUX.ORG.RU
ФорумTalks

Будущее Linux?

 , , ,


0

1

Наткнулся тут на статью:

https://venam.nixers.net/blog/programming/2021/01/26/future-of-distros.html

Tl;dr: D-Bus+Wayland+Systemd+Polkit+Pipewire – это хорошо, и за этим будущее, дистрибутивы будут строиться вокруг этого базиса.

Кто что об этом думает?

А что, сейчас как-то по другому?

meliafaro ★★★★★
()

The deep secret insider info I got tells me that this is a giant scheme to get us all in a vendor lock-in. I can lie, this is the internet. Or better (or worse?), this is a new Android ecosystem.

Так я не понял, андроид все линуксы захавает что ли? В каком месте vendor lock-in? Какой-то поток сознания.

seiken ★★★★★
()

Я не думаю

Это хорошо

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

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

Это такой троллинг юникс-ветеранов, которые истерят про вендорлок редхата.

intelfx ★★★★★
()

Статья ни о чём. Прямо как типичное «кококо системД мы все умрём» от юникс-ветеранов, только наоборот.

D-Bus+Wayland+Systemd+Polkit+Pipewire – это хорошо

Это — да, скорее хорошо.

Flatpak

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

intelfx ★★★★★
()

Пофигу. Лишь бы тулкит был qt и глобальное меню никуда не исчезло. И дрова невидии накатывались в один клик. И температура ниже чем в винде

TooPar
()

Отлично, у линукса наконец-то появляется апи и стандартные фреймворки. Все под небесами.

Im_not_a_robot ★★★★★
()

D-Bus

Норм.

Wayland

Я в целом не против, но не понимаю, зачем это, когда и с иксами УМВР.

Systemd

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

Polkit+Pipewire

Понятия не имею, что это.

Bagrov ★★★★★
()

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

x3al ★★★★★
()

ни о чем.

это хорошо, и за этим будущее

The deep secret insider info I got tells me that this is a giant scheme to get us all in a vendor lock-in.

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

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

crypt ★★★★★
()

В целом, каждая прошлая связка была тоже так себе, так неужели эта будет лучше?

  • D-Bus - cтоит пересмотреть с нуля, да и не только D-Bus, а вообще всё разом. Этого недостаточно - «В рамках проекта D-Bus Broker развивается замена шины D-Bus»
  • Wayland - «Он готов, это программы/драйверы не готовы». Слышу уже который год. Получится что-то страшнее D-Bus и GStreamer.
  • Systemd - не буду много расписывать. Со многими идеями можно смириться, но не реализацией и отношением.
  • Polkit - слишком прячут этот компонент.
  • Pipewire - продолжат дело Gstreamer и Pulseaudio те же люди, с сохранением совместимости. Что же может пойти не так?
boowai ★★★★
()

Статья ни о чём

Реально, там нечего читать.

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

флатпак — это скорее плохо

Почему?

сделано через одно место по принципу «нам не результат важен, а поиграться с технологиями», и тренда на улучшение не видно.

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

наряду

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

с флатпаком nixpkgs

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

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

Нет, не поэтому.

нам не результат важен, а поиграться

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

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

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

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

У тебя по поводу всего линуксового стека одно и то же бесполезное фанатичное мнение

ну вот фанатик пошёл врать и выдумывать – типичное поведение

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

сделано через одно место по принципу «нам не результат важен, а поиграться с технологиями»

Совершенно верно, фанатик пошёл врать и выдумывать.

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

А как по другому Flatpak назвать?

Берём Systemd на одну чашу, а на другую Flatpak. Уровень не сравнимый. Одно рабочее и продуманное решение, а второе песочница для игрулек (более десяти лет играются).

А и то, и то типа «линуксовый стек»

Поэтому не надо врать и писать глупости

У тебя по поводу всего линуксового стека одно и то же бесполезное фанатичное мнение

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

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

Причём бандлинг особо бессмысленный и беспощадный

Это неизбежно пока stable ABI остаётся нонсенсом.

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

Репозитории стороннего софта вообще не нужны. Нужна стандартизация и прекращение фрагментирования Linux платформы. Тогда софт можно будет брать в готовом к использованию виде прямо у его разработчиков, а не как сейчас.

Так могло бы быть, если бы получилось с United Linux.

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

Репозитории стороннего софта вообще не нужны.

Софт могут отказаться принимать в репозиторий из-за лицензии, закрытости исходников, SJW, отсутствия цензуры (недавние баны мессенджеров) и т.д.. Любое централизованное хранение софта — это угроза свободе.

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

Нужна стандартизация и прекращение фрагментирования

Передавайте привет Элронду. Фрагментация неизбежна из-за базаного характера разработки.

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

Ну вот флатпак эту проблему и решает.

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

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

флатпак эту проблему и решает

Нет. Только в радужной теории.

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

Хоть как-то. По крайней мере тот же свежий гимп и блендер я теперь могу установить из флатпака, а не ждать по полгода пока его завезут в ppa, попутно поломав что-то в базовой соистеме.

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

Для Blender можно просто распаковать архив с бинарниками с официального сайта.

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

По крайней мере тот же свежий гимп и блендер

Blender не подходит под названные критерии. да и его проще из SNAP поставить, там оно как классической приложение без вот всей этой ерунды. На Nvdia с CUDA с Flatpak надо будет обмазываться рантаймами для драйверов, а они даже сами нормально не обновиться, не удаляться не могут. blender из flathub хочет nvidia? (а смешно)

А один GIMP как-то так себе…

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

у тебя

два основных мема фанатиков.

  1. называть то, что не нравится вендой

  2. моментально переходить на личности

Без разницы, что у меня.

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

Потому что решает проблему доставки пользователю свежего софта. Репозитории её не решают

Я с этим не спорю.

Это неизбежно пока stable ABI остаётся нонсенсом.

Вот именно, что при stable API nonsense запихивать в контейнер куски графических драйверов — это такое себе. Потому что между приложением и драйвером вполне себе стабильный OpenGL, а дальше как получится.

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

Между приложением и системой ещё десятки либ, которые постоянно ломают или же приложение требует новой версии.

вполне себе стабильный OpenGL

Ну нвидия, например, в 430м драйвере и его умудрилась сломать. Хочешь 11ю куду — забудь жл.

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

The year of the Linux desktop is coming

Шо, опять?

Каждый год – это год линуксового десктопа. Зато какой рост 📈

fornlr ★★★★★
()

Кто что об этом думает?

1%

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

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

leave ★★★★★
()

D-Bus

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

Wayland

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

Systemd

В принципе, ок. Особенно на фоне того, что было. Но можно лучше.

Polkit

За JS вместо конфига этих людей нужно повесить за яйца.

Pipewire

Странная штука. Не очень понимаю, зачем оно и как оно сделает лучше.

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

Polkit

я так понял, альтернатива sudo в некоторых кейсах - например, эта та штука, которая позволяет юзеру монтировать диски, хотя вообще-то mount требует рута

next_time ★★★★★
()

Кто что об этом думает?

Это ужасно, из нужного только Pipewire.

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

Передавайте привет Элронду. Фрагментация неизбежна из-за базарного характера разработки.

Как раз наоборот и это видно прямо из твоей ссылки:

В эссе сравниваются две модели разработки свободного программного обеспечения:

  • Соборная модель, когда исходный код становится доступным с выходом каждого нового релиза программы, но во время работы над очередным релизом доступ к коду разрешён лишь ограниченному кругу разработчиков проекта. Как пример приводятся проекты GNU Emacs и GCC.
  • Базарная модель, в которой код разрабатывается через Internet на виду общественности. Реймонд называет Линуса Торвальдса, лидера проекта разработки ядра Linux, изобретателем такого процесса разработки. Также он приводит оценочное описание применения базарного метода к работе над проектом fetchmail.

Ядро Linux, автор и лидер разработки которого изобрёл и применяет базарную модель, не фрагментировано. Нет множества несовместимых веток развития ядра Linux. Базарная модель - вовсе не про фрагментированность, а про открытость процесса разработки.

Ну вот флатпак эту проблему и решает.

Флатпак занят изоляцией и виртуализацией, а не настоящим решением проблемы. Флатпак можно рассматривать не более чем костыль.

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