Red Hat har til hensigt at stoppe udviklingen af X.Org-serveren

Christian Schaller, der leder udviklingsgruppen for desktop-systemer hos Red Hat og Fedora Desktop Team, i en oversigt over planer, hvad angår desktopkomponenter i Fedora 31, nævnte Red Hats hensigt om at stoppe den aktive udvikling af X.Org serverens funktionalitet og kun fokusere på vedligeholdelsen af den eksisterende kodebase og fejlfinding.

I øjeblikket bidrager Red Hat væsentligt til udviklingen af X.Org serveren og har ansvaret for dens vedligeholdelse, så det er usandsynligt, at betydelige versioner af X.Org serveren vil fortsætte i tilfælde af, at udviklingen stopper. På trods af ophøret af udviklingen vil Red Hat dog fortsætte med at vedligeholde X.Org i det mindste indtil udløbet af livscyklussen for RHEL 8, som varer til 2029.

Der er allerede tegn på stagnation i udviklingen af X.Org serveren – på trods af den tidligere seks måneders release-cyklus blev den seneste væsentlige udgivelse af X.Org Server 1.20 offentliggjort for 14 måneder siden, og udgivelsen af 1.21 står stille. Situation kan ændre sig, hvis en virksomhed eller et fællesskab påtager sig at fortsætte med at udvide funktionaliteten af X.Org serveren, men i betragtning af den generelle bevægelse af væsentlige projekter mod Wayland er det usandsynligt, at der vil være nogen interesserede.

Red Hats fokus ligger i øjeblikket på at forbedre desktop-oplevelsen baseret på Wayland. Overgangen fra X.Org serveren til vedligeholdelsesmode forventes efter løsning af udfordringen med at fjerne afhængigheden af X.Org komponenter og sikre, at GNOME Shell kan køre uden brug af XWayland, hvilket kræver refaktorering eller fjernelse af eventuelle resterende bindinger til X.Org. Sådanne bindinger er næsten blevet elimineret fra GNOME Shell, men eksisterer stadig i GNOME Setting daemon. I GNOME 3.34 eller 3.36 planlægges det at fjerne eventuelle bindinger til X.Org helt og organisere kørsel af XWayland dynamisk, når der er behov for komponenter for at sikre kompatibilitet med X11.

Det nævnes også, at der er behov for at løse en række tilbageholdte problemer med Wayland, såsom arbejde med proprietære NVIDIA-drivere og forbedring af DDX-serveren XWayland for at sikre en kvalitetsstart af X-applikationer i et miljø baseret på Wayland. Blandt de udførte forberedelser til Fedora 31 bemærkes implementeringen i XWayland, der muliggør kørsel af X-applikationer med root-rettigheder. En sådan start er tvivlsom med hensyn til sikkerhed, men nødvendig for at sikre kompatibilitet med X-programmer, som kræver kørsel med forhøjede rettigheder.

En anden opgave er at forbedre Wayland-supporten i SDL-biblioteket, for eksempel for at løse problemer med skalering ved kørsel af ældre spil, der arbejder i lave skærmopløsninger. Der er også behov for forbedring af Wayland-supporten i systemer med proprietære NVIDIA-drivere — selvom Wayland længe har kunnet køre oven på sådanne drivere, kan XWayland i denne konfiguration stadig ikke bruge midler til hardwareaccelerering af 3D-grafik (der planlægges at give mulighed for at indlæse x.org-driveren NVIDIA til XWayland).

Desuden bemærkes fortsættelse af arbejdet med at erstatte PulseAudio og Jack med en multimediServer PipeWire, der udvider PulseAudios muligheder med funktioner til videostrømning og lydbehandling med minimal latenstid med hensyntagen til behovene i professionelle lydbehandlingssystemer, samt tilbyder en udvidet sikkerhedsmodel til styring af adgang på niveau med individuelle enheder og strømme. I udviklingscyklussen for Fedora 31 er arbejdet fokuseret på anvendelsen af PipeWire til at organisere fælles skærmadgang i Wayland-baserede miljøer, herunder brugen af protokollen Miracast.

Red Hat har til hensigt at stoppe udviklingen af X.Org-serveren

I Fedora 31 er der også er planlagt tilføjet muligheden for at køre Qt-applikationer i GNOME-sessionen baseret på Wayland ved at bruge Qt Wayland-pluginet i stedet for XCB-pluginet, der bruger X11/XWayland.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster