Red Hat има намера да престане да го развива серверот X.Org

Кристијан Шалер, кој го води тимот за развој на работната површина во Red Hat и Desktop Team на Fedora, преглед на плановите, во врска со десктоп компонентите во Fedora 31, ја спомена намерата на Red Hat да престане активно да ја развива функционалноста на серверот X.Org и да се ограничи само на одржување на постоечката база на кодови и елиминирање на грешки.

Во моментов, Red Hat е клучен придонесувач во развојот на серверот X.Org и го одржува на своите раменици, па ако се отстрани од развојот, тешко дека ќе продолжи формирањето на значајни изданија на серверот X.Org. Во исто време, и покрај прекинот на развојот, поддршката на X.Org од Red Hat ќе продолжи барем до крајот на животниот циклус на дистрибуцијата RHEL 8, кој ќе трае до 2029 година.

Веќе е забележана стагнација во развојот на серверот X.Org - и покрај претходно користениот шестмесечен циклус на издавање, последното значајно издание на X.Org Server 1.20 беше објавено пред 14 месеци, а подготовката на изданието 1.21 е во застој. Ситуацијата може да се промени ако некоја компанија или заедница преземе за себе да продолжи да ја гради функционалноста на серверот X.Org, но со оглед на широко распространетата промена на значајните проекти кон Вејленд, малку е веројатно дека ќе има преземачи.

Тековниот фокус на Red Hat е на подобрување на десктоп искуството на Wayland. Преместувањето на серверот X.Org во режим на одржување се очекува да биде завршено откако целосно ќе се отстрани зависноста од компонентите на X.Org и GNOME Shell ќе работи без користење на XWayland, што бара рефакторирање или отстранување на преостанатите зависности од X.org. Ваквите врски се речиси елиминирани од GNOME Shell, но сепак остануваат во демонот за поставување на GNOME. Во GNOME 3.34 или 3.36 се планира целосно да се ослободиме од врските за X.Org и да започнеме XWayland динамички, кога ќе се појави потреба од компоненти за да се обезбеди компатибилност со X11.

Исто така, се споменува потребата да се решат голем број на преостанатите проблеми со Wayland, како што е работата со комерцијални NVIDIA драјвери и подобрување на серверот XWayland DDX за да се обезбеди висококвалитетно стартување на X апликации во средина базирана на Wayland. Меѓу работите извршени во подготовка за Fedora 31, се забележува имплементација во XWayland на способноста да се извршуваат X апликации со права на root. Таквото лансирање е сомнително од безбедносна гледна точка, но е неопходно за да се обезбеди компатибилност со програмите X кои бараат работа со зголемени привилегии.

Друга цел е да се подобри поддршката на Wayland во библиотеката SDL, на пример, да се решат проблемите со скалирање кога се извршуваат постари игри што се извршуваат на ниска резолуција на екранот. Исто така, постои потреба да се подобри поддршката за Wayland на системи со сопственички NVIDIA драјвери - додека Wayland долго време може да работи над таквите драјвери, XWayland во оваа конфигурација сè уште не може да користи алатки за хардверско забрзување на 3D графика (се планира да обезбеди можност за преземање на двигателот за x.org NVIDIA за XWayland).

Дополнително, продолжува работата за замена на PulseAudio и Jack со мултимедијален сервер PipeWire, кој ги проширува можностите на PulseAudio со алатки за работа со видео стримови и обработка на аудио со минимални доцнења, земајќи ги предвид потребите на професионалните системи за обработка на аудио, а исто така нуди напреден безбедносен модел за контрола на пристап на ниво на поединечни уреди и преноси . Како дел од циклусот на развој на Fedora 31, работата е фокусирана на користење на PipeWire за споделување екран во средини базирани на Вејленд, вклучително и користење на Miracast.

Red Hat има намера да престане да го развива серверот X.Org

Во Fedora 31 исто така планирани додајте ја можноста за извршување на Qt апликации во сесија на GNOME базирана на Wayland користејќи го приклучокот Qt Wayland наместо приклучокот XCB користејќи X11/XWayland.

Извор: opennet.ru

Додадете коментар