10 лет разработки Wayland: выхлоп нулевой
Xorg, активно используемый в Linux в настоящее время, основан еще 1984 году. Тогда он назывался X version 11 (X11). Тяжелый, небезопасный, медленный. Почему это говно мамонта до сих пор в нашем прекрасном Линуксе?
Задавшись этим вопросом, линуксоиды стали пилить новый графический сервер Wayland — стильный, модный, молодежный. Г-н Шаттлворт кипятком писал от энтузиазма и обещал скорый переход Ubuntu целиком на Wayland.
Но что-то пошло не так. 10 лет разработки, а толку — ноль. И даже шальной Шаттлворт принял решение перейти обратно на Xorg. В чем проблемы? По мнению космонавта, причины таковы:
- Системы расшаривания экрана, такие как Google Hangouts и Skype, хорошо работают с Xorg и не работают, либо тормозят, на Wayland. Если из Ubuntu выкинуть Xorg, пользоваться Skype и Hangouts экрана станет проблематично.
- Системы удаленной работы с рабочими столами RDP и VNC тоже заточены под Xorg. Желающих переписывать их под Wayland нет. А отказаться от VNC реально сложно.
- Падения Xorg легко переживаются, пользователь может даже не заметить. Если упадет Wayland, то падение окажется феерическим. Для Ubuntu, который и так падает без посторонней помощи, это важный фактор.
Как так получилось, что за 10 лет разработки Wayland работает медленнее, а падает чаще? Так ли уж хороша идея коллективной работы над софтом, ведь в Windows или Mac OS графические подсистемы отполированы до блеска, обладают высокой надежностью и производительностью?
Комментарии
pomodor
14 февраля, 2019 - 12:49
Шаттлворт еще и свой собственный Mir пилил, обещал Ubuntu перевести в скорейшие сроки. Тоже проект сдулся.
Пяница Одменструатор
14 февраля, 2019 - 15:53
Как же Федора работает уже х знат сколько времени на вяленом и не крякает?
pomodor
14 февраля, 2019 - 15:57
Это очень смело ставить в одном предложении существительное «Fedora» и глагол «работает». Речь же о мэйнстримовых дистрах, а не о альфа-конструкторах для бесплатного тестирования на хомчках.
Пяница Одменструатор
14 февраля, 2019 - 16:29
А какая разница, если и убунта
;)
pomodor
14 февраля, 2019 - 16:42
Разница принципиальная. Убунта — это мэйнстрим. Если в ней что-то падает, то это порождает бурление говн и Шаттлворт вынужден реагировать. Если что-то падает в Федоре, то никого это особо не удивляет и не волнует. Технологию можно назвать зрелой и готовой к продакшену, если она продержалась 2-3 LTS-релиза в Ubuntu.
Комментировать