Xfce Memulakan Kerja pada xfwl4, Pemapar Wayland Berasaskan Rust


Xfce berkata pelepasan pembangunan pertama pemersetup Wayland barunya, xfwl4 dijangka sekitar pertengahan 2026, dengan kerja sudah pun berjalan.

Bukan rahsia lagi bahawa zaman X11 kebanyakannya telah berlalu. Ia telah digantikan oleh Wayland, yang kini menjadi pelayan paparan lalai bagi hampir semua persekitaran desktop utama. Satu pengecualian yang ketara adalah Xfce, yang masih bergantung pada X11, tetapi itu juga nampaknya akan berubah pada akhir tahun ini. Mengapa saya berkata begitu?

Pasukan pembangunan Xfce telah mengumumkan rancangan untuk membina pemetik Wayland asli, xfwl4, yang ditulis dalam Rust. Kerja ini dibiayai secara langsung melalui sumbangan komuniti dan dipimpin oleh pembangun teras Xfce yang lama, Brian Tarricone.

Menurut projek itu, sebahagian besar dana yang didermakan akan diperuntukkan untuk pembangunan xfwl4. Matlamatnya adalah untuk menyediakan pemaister Wayland yang berfungsi sedekat mungkin dengan xfwm4, mengekalkan pengalaman pengurusan tingkap Xfce yang biasa sambil menyesuaikan diri dengan realiti seni bina Wayland.

Adalah penting untuk diambil perhatian bahawa xfwl4 bukanlah port atau refaktor xfwm4. Sebaliknya, ia sedang ditulis sepenuhnya dari awal. Cubaan terdahulu untuk mengembangkan xfwm4 bagi menyokong kedua-dua X11 dan Wayland secara serentak akhirnya telah ditinggalkan.

Pembangun Xfce berkata satu lagi faktor di sebalik penulisan semula adalah ketidakserasian asas antara beberapa konsep pengurusan tetingkap X11 dan protokol Wayland. Sesetengah tingkah laku memang tidak wujud di bawah Wayland, dan berusaha mengatasi perbezaan itu dalam kod asas yang berfokus pada X11 terbukti tidak praktikal.

Selain mencapai kesetaraan ciri dengan xfwm4, peta jalan xfwl4 merangkumi perubahan seni bina yang lebih luas di seluruh tumpukan Xfce. Permulaan sesi akan diubah suai supaya kompositor menjadi akar sesi Wayland, menggantikan peranan semasa xfce4-session.

Sokongan untuk protokol pengurusan sesi xdg dirancang, bersama-sama dengan integrasi dengan XWayland untuk mengekalkan keserasian dengan aplikasi X11.

Pembangunan pada xfwl4 sudah sedang dijalankan, dan pasukan Xfce berkata bahawa siaran pembangunan pertama dijangka sekitar pertengahan tahun. Kod sumber dan perbincangan reka bentuk boleh diakses secara awam. Untuk maklumat lanjut, lihat pengumuman tersebut.