
Fedora face progrese în dezvoltarea următoarei sale versiuni, Fedora 43 , iar una dintre cele mai semnificative schimbări ar putea afecta una dintre compatibilitățile de lungă durată ale desktopului GNOME: sesiunea bazată pe X11. Comunitatea și dezvoltatorii Fedora au depus oficial o propunere de a opri includerea pachetelor GNOME X11 în repozitoriile lor. Acest lucru ar face ca Fedora GNOME să depindă strict de Wayland, protocolul grafic care înlocuiește treptat veteranul X11 în desktopurile Linux moderne.
Sfârșitul suportului pentru X11 în GNOME în cadrul Fedora nu este nici un capriciu, nici o decizie luată cu ușurință. Timp de mai multe cicluri de lansare, atât echipele GNOME, cât și cele Fedora au lucrat pentru a reduce dependența de X11 și a elimina ultimele obstacole care împiedicau abandonarea completă a acestuia. Acum, odată cu lansarea GNOME 48 și trecerea planificată la GNOME 50, acest obiectiv pare foarte aproape de a fi atins, cel puțin în Fedora.
De ce Fedora vrea să lase X11 în urmă în GNOME
Propunerea de eliminare a pachetelor GNOME X11 din Fedora 43 este susținută de mai multe argumente convingătoare. X11 este învechit pentru majoritatea utilizatorilor Fedora GNOME de ani de zile și beneficiază de teste și întreținere minime. Comunitatea GNOME din amonte a încetat de mult să-i acorde prioritate, concentrându-se în schimb pe îmbunătățirea și rafinarea experienței Wayland.
Potrivit dezvoltatorilor Fedora, eforturile recente s-au concentrat pe închiderea blocajelor legate de experiența utilizatorului care au împiedicat o migrare completă către Wayland. Odată cu GNOME 48, munca fundamentală a fost finalizată, iar însuși planul de acțiune al proiectului GNOME anticipează că sesiunile X11 vor fi dezactivate în mod implicit în GNOME 49 și că suportul pentru acestea va fi întrerupt oficial în GNOME 50.
În Fedora, intenția este de a anticipa această tranziție încă de la GNOME 49 , implementând schimbarea care va fi obligatorie în amonte în următoarea versiune. Se pare că nu va fi cineva responsabil pentru întreținerea sau corectarea problemelor GNOME X11 - de fapt, multe dintre problemele semnificative raportate, cum ar fi unele erori grave în Mutter (managerul de ferestre al GNOME), rămân nerezolvate și afectează serios stabilitatea și compatibilitatea sesiunii X11.
Ce înseamnă trecerea la „doar Wayland” în Fedora GNOME?
Dacă propunerea este aprobată, Fedora 43 va elimina toate pachetele legate de GNOME X11 din depozitele sale . Aceasta înseamnă că utilizatorii care încă utilizează desktopul GNOME într-o sesiune X11 vor trebui să migreze către mediul Wayland. Se așteaptă ca această decizie să fie luată la scurt timp după ce Comitetul de Inginerie și Conducere Fedora (FESCo) va analiza și aproba oficial modificarea.
Această tranziție nu este nimic nou pentru cei care urmăresc dezvoltarea GNOME pe Fedora. Problemele de compatibilitate și lipsa testării în sesiunea X11 au făcut ca nici măcar mediile de referință tehnice nu au putut compara performanța între X11 și Wayland în Fedora, deoarece sesiunea X11 nu este funcțională din cauza erorilor necorectate.
Contextul evoluției GNOME și al dezvoltării în amonte
Inițiativa Fedora nu a apărut de nicăieri. Echipa GNOME s-a dedicat de ani de zile îmbunătățirii experienței Wayland și renunțării la suportul învechit pentru X11. Printre avantajele Wayland se numără funcții noi, cum ar fi suportul HDR (disponibil numai în acest protocol) și o arhitectură mai modernă, concepută pentru a profita din plin de sistemele actuale și viitoare.
Ciclul Fedora 43, așteptat să sosească la sfârșitul anului, se prefigurează a fi punctul de cotitură în care integrarea cu GNOME și Wayland va fi completă . Aceasta deschide calea pentru ca suportul pentru X11 să fie de domeniul trecutului în edițiile GNOME ale Fedora, odată cu lansarea GNOME 50 anul viitor.
Impact asupra utilizatorilor și asistență viitoare
Pentru majoritatea utilizatorilor, schimbarea va fi perfectă. De mai multe versiuni până acum, sesiunea implicită din Fedora GNOME a folosit Wayland , care s-a dovedit a fi stabil și compatibil cu majoritatea hardware-ului disponibil. Ultimele bariere rămase, cum ar fi aplicațiile mai vechi sau tehnologiile care depindeau exclusiv de X11, au găsit alternative sau soluții în cadrul ecosistemului Wayland (cum ar fi stratul de compatibilitate XWayland).
Totuși, cei care se bazează pe configurații specifice sau utilitare disponibile doar în X11 vor trebui să găsească alternative sau să își adapteze fluxurile de lucru la noua realitate. Echipa de dezvoltare consideră că, având în vedere utilizarea limitată și calitatea slabă a experienței sub X11 în prezent, această măsură este necesară pentru a merge mai departe și a concentra eforturile asupra a ceea ce are viitor.
Motivații tehnice și probleme de nerezolvat în X11
Unul dintre factorii critici care au accelerat decizia este numărul de erori necorectate din sesiunea GNOME X11. Unele probleme cu Mutter, managerul de ferestre, sunt în așteptare de luni (chiar și ani) și afectează atât funcționalitatea de bază, cât și experiența generală a utilizatorului. Întreținerea efectivă a sesiunii GNOME X11 este practic inexistentă ; echipa din amonte a abandonat-o, iar Fedora nu are resursele necesare pentru a aborda problemele care sunt lăsate deoparte cu fiecare ciclu de lansare.
În cuvintele susținătorilor, eliminarea sesiunii X11 odată pentru totdeauna ne permite să acceptăm o realitate care era deja prezentă în practică: doar Wayland are noi funcții, patch-uri și suport prioritar.
Revizuirea și reacția comunității
Vestea a generat unele dezbateri, deși nu a existat nicio reacție deosebit de negativă în rândul dezvoltatorilor Fedora și al utilizatorilor avansați. Tendința clară în ecosistemul Linux în ceea ce privește desktop-urile moderne este de a se îndepărta de vechiul X11, a cărui complexitate, lipsă de întreținere și arhitectură învechită nu pot concura cu flexibilitatea și securitatea pe care Wayland le oferă în prezent.
Procesul de aprobare va trece prin comitetul FESCo, iar dacă totul merge conform planului, Fedora GNOME va oferi suport pentru Wayland doar începând cu versiunea 43 , marcând un punct de cotitură în evoluția desktopurilor Linux.
Tranziția propusă la Fedora 43 reflectă punctul culminant al unui proces de migrare care a fost în desfășurare de ani de zile. Concentrându-și eforturile pe Wayland, GNOME și Fedora își propun să ofere o experiență mai robustă, inovatoare, care să fie adaptată provocărilor tehnologice actuale, lăsând definitiv în urmă moștenirea X11, care, deși cheie în istoria Linux, și-a parcurs deja cursul.
