Kes Menarik XLibre Xserver


Kebebasan memilih dalam Linux? Kes XLibre Xserver mencadangkan ia tidak semudah yang disangka, menimbulkan persoalan tentang keterbukaan dan kawalan.

Selepas pemisahan dramatik Xorg ke dalam projek baru yang dipanggil XLibre Xserver, komuniti sumber terbuka seketika merasai percikan harapan — mungkin, hanya mungkin, X11 yang tercinta akan mendapat peluang baru untuk terus hidup. Harapan itu muncul selepas beberapa pengumuman besar daripada beberapa pengedaran Linux terkemuka (dan kebanyakannya disokong oleh korporat) bahawa mereka akan beralih sepenuhnya daripada X11.

Tetapi seperti yang akan anda lihat di bawah, sinar harapan itu mungkin tidak akan bertahan lama. Dua masalah besar menghalanginya: reputasi kontroversial pemaju di sebalik projek itu dan rasa semakin meningkat bahawa beberapa pemain utama tidak lagi mahu X11. Sebaliknya, mereka menyalurkan sokongan kepada Wayland—projek yang mereka terlibat secara mendalam, walaupun ia dikendalikan secara teknikal oleh komuniti.

Jadi, kembali kepada topik. Beberapa hari yang lalu, Kevin Kofler mencadangkan (ini artikel kami mengenai perkara ini) untuk menambah XLibre Xserver ke Fedora sebagai pengganti X11. Dan wah, apa yang berlaku selepas itu… Keadaan meningkat dengan cepat. Hanya 24 jam kemudian, dia secara peribadi menarik balik cadangan itu, sambil berkata:

Saya selalu berpendapat bahawa Perubahan yang ditolak sepenuhnya oleh komuniti tidak seharusnya diluluskan oleh FESCo. Jadi akan menjadi sangat munafik jika saya cuba meneruskannya walaupun mendapat maklum balas yang hampir sepenuhnya negatif. Saya berpegang pada pendirian saya dan juga menerapkannya kepada diri sendiri.

Sudah terdapat beberapa ratus komen terkumpul, yang boleh anda semak di sini dan di sini. Seperti yang akan anda lihat, banyak daripadanya sebenarnya bukan mengenai butiran teknikal sama sekali—sebaliknya, mereka menyatakan permusuhan terbuka terhadap pembangun, yang terkenal sebagai pengkritik lantang Red Hat. Ada yang sampai berkata perkara seperti, "Jika ini diluluskan, saya akan meninggalkan projek ini." Hebat.

Tolong jangan salah faham—artikel ini bukan untuk mempertahankan Enrico Weigelt, orang di sebalik XLibre. Saya bersetuju bahawa banyak kenyataannya melampaui batas dan menjauh daripada perbincangan teknikal ke arah politik dan teori konspirasi, yang memang tidak boleh diterima.

Begitu juga, ia mengecewakan melihat orang mencari kelemahan teknikal hanya untuk menidakkan sesuatu projek kerana mereka tidak menyukai pembangunnya. Dalam situasi ini, sempadan antara perasaan peribadi dan kritikan teknikal hampir hilang—semuanya bercampur menjadi satu kekusutan besar.

Walau bagaimanapun, saya sepenuhnya bersetuju dengan salah satu perkara itu: perisian tanpa rekod prestasi yang mantap dari segi kestabilan dan fungsi tidak patut diterima. Saya 100% bersetuju dengan itu.

Tapi ayolah, menyebutnya tidak boleh dipercayai? Betul ke? Kita bercakap tentang X11—perisian yang menggerakkan desktop Linux selama 30 tahun yang lalu. Dan sekarang, selepas di-fork, tiba-tiba semalam menjadi tidak boleh dipercayai? Itu tidak masuk akal. Ia secara literal adalah kod asas yang sama, kan? Tambahan pula, tujuan utama fork itu adalah untuk memperbaikinya dan membaiki banyak kekurangan dalam reka bentuknya yang semakin tua.

Jangan lupa bahawa apabila bercakap tentang XLibre, projek ini cuba memberi nafas baru kepada X11, dan Red Hat berada tepat di tengah-tengahnya. Ya, Red Hat yang sama adalah penyokong utama Wayland. Syarikat ini mempunyai rekod mencatat menolak visinya dengan tegas—fikirkan sahaja apa yang terjadi dengan desktop GNOME, systemd, dan sekarang Wayland.

Ia agak ironik juga. Syarikat yang sama yang dengan bangganya mengibarkan bendera sumber terbuka adalah syarikat yang menutup CentOS, pesaing terbesarnya pada masa itu, dalam satu langkah yang terasa seperti tamparan terhadap segala yang diperjuangkan oleh sumber terbuka. Dan sejak itu, nampaknya Red Hat telah bersusah payah untuk menyukarkan perkara bagi pendatang baru—termasuk Rocky dan Alma.

Jadi, walaupun saya tidak akan sejauh yang Weigelt lakukan, saya bersetuju dengan satu kebenaran mudah: X11 jelas bukan lagi keutamaan bagi pemain besar, dan sekarang fokus sepenuhnya pada Wayland, dan itu tidak mengapa. Tetapi mengapa anda memilih untuk bergaduh dengan sesiapa sahaja yang berani mempersoalkan dorongan anda untuk satu teknologi tertentu?

Walaupun anda baru dengan Linux, ia tidak mengambil masa yang lama—hanya beberapa hari—untuk menyedari bahawa Wayland (projek yang dimulakan oleh Red Hat, btw) masih belum menjadi pengganti yang sepenuhnya mantap dan boleh dipercayai seperti yang difikirkan oleh sesetengah orang. Oh, dan perkara "baru" yang dipanggil Wayland ini? Ia telah dibangunkan selama lebih 15 tahun. Namun, ia masih belum terasa benar-benar bersedia untuk digunakan secara meluas.

Kebenarannya, kebanyakan pengguna tidak peduli apa namanya—mereka hanya mahu sistem mereka berfungsi. Dan dalam hal ini, X11 masih berfungsi dengan baik. XLibre cuba membawa perkara ke tahap seterusnya, membina atas segala yang telah wujud sebelumnya untuk meningkatkan pengalaman. Tetapi untuk itu berlaku, projek ini perlu diberi peluang yang adil. Itu sukar dilakukan apabila ia ditolak terus kerana anda tidak menyukai orang di sebaliknya atau kerana ia tidak selari dengan matlamat syarikat anda.

Sekarang, kebanyakan pengedaran lain mengambil pendekatan menunggu dan melihat, berbeza dengan Fedora (dan, secara tidak langsung, Red Hat), yang kedudukannya jelas. Setakat ini, tiada yang lain membuat sebarang kenyataan tegas mengenai sama ada mereka merancang untuk mengguna pakai XLibre. Sudah tentu, untuk itu berlaku, projek ini perlu terlebih dahulu mengeluarkan versi yang sepenuhnya stabil (kami sudah mempunyai versi beta yang tersedia).

Secara jujur, komuniti sumber terbuka tidak rugi apa-apa dengan mencuba untuk mengembalikan sesuatu yang asas seperti X11. Malah, ada banyak yang boleh diperoleh. Namun, saya harus jujur—drama yang berlaku mengenai Weigelt tidak membantu usaha ini. Dan apabila ditambah dengan keraguan yang jelas daripada pemain besar untuk memberi X11 peluang lain, ia menjadikan keseluruhan perkara ini lebih sukar.

Kes XLibre adalah luar biasa—dan dalam banyak cara, tidak pernah berlaku sebelum ini—dalam dunia Linux. Ini kerana ia bukan hanya mengenai kepakaran teknikal. Sebaliknya, ia melibatkan orang menolak sesuatu kerana reputasi yang telah dibina oleh pembangunnya, bersama dengan penolakan beberapa “penentu trend” dalam ruang Linux untuk mengembalikan sesuatu yang telah mereka labelkan sebagai lapuk.

Linux sepatutnya mengenai pilihan dan kebebasan, kan? Atau adakah itu hanya slogan yang kedengaran indah tetapi tidak begitu praktikal?