XLibre Xserver'ın Merak Uyandıran Vakası
Linux'ta seçim özgürlüğü mü? XLibre Xserver vakası, bunun göründüğü kadar basit olmadığını gösteriyor ve açıklık ile kontrol hakkında sorular ortaya çıkarıyor.
Xorg’un XLibre Xserver adında yeni bir projeye dramatik bir şekilde ayrılmasının ardından, açık kaynak topluluğu kısa bir süreliğine umut ışığı hissetti — belki, sadece belki, sevilen X11 tekrar hayat bulabilir. Bu umut, önde gelen birkaç (ve çoğunlukla kurumsal destekli) Linux dağıtımının X11’den tamamen uzaklaşacaklarını duyurmasından sonra ortaya çıktı.
Ama aşağıda göreceğiniz gibi, o umut ışığı muhtemelen uzun sürmeyecek. Bunun önünde duran iki büyük engel var: Projenin arkasındaki geliştiricinin tartışmalı itibarı ve bazı büyük oyuncuların X11’i artık gerçekten istemedikleri yönündeki artan algı. Bunun yerine, teknik olarak topluluk tarafından bakımının yapıldığı halde, yoğun şekilde dahil oldukları Wayland projesine ağırlık veriyorlar.
O halde, konumuza geri dönelim. Birkaç gün önce, Kevin Kofler Fedora’ya X11’in yerine geçecek bir çözüm olarak XLibre Xserver eklemeyi önerdi (işte konuyla ilgili makalemiz). Ve işte sonrası… İşler hızla tırmandı. Sadece 24 saat sonra, kişisel olarak öneriyi geri çekti ve şöyle dedi:
Her zaman, topluluk tarafından ezici bir şekilde reddedilen değişikliklerin FESCo tarafından onaylanmaması gerektiğini savundum. Bu nedenle, neredeyse tamamen olumsuz geri bildirimlerin üzerinde bunu zorlamaya çalışırsam çok ikiyüzlü olurum. Pozisyonlarımın arkasındayım ve aynı zamanda bunları kendime de uygularım.
Şu anda zaten birkaç yüz yorum birikmiş durumda, bunlara buradan ve buradan göz atabilirsiniz. Gördüğünüz gibi, çoğu teknik detaylarla ilgili değil—bunlar yerine Red Hat'in eleştirmeni olarak bilinen geliştiriciye açık düşmanlık ifade ediyor. Bazıları öyle bir noktaya geliyor ki, "Eğer bu onaylanırsa, projeden ayrılıyorum." gibi şeyler söylüyor. Vay canına.
Lütfen yanlış anlamayın—bu makale, XLibre’un arkasındaki kişi olan Enrico Weigelt’i savunmak için yazılmadı. Birçok ifadesinin sınırları aştığına ve teknik tartışmadan siyasete ve komplo teorilerine kaydığına katılıyorum, bu kesinlikle kabul edilemez.
Bununla birlikte, bir projeyi itibarsızlaştırmak için sadece geliştiricisini beğenmedikleri gerekçesiyle teknik kusurlar arayan insanları görmek de moral bozucu. Bu durumda, kişisel duygular ile teknik eleştiri arasındaki çizgi neredeyse tamamen kaybolmuş durumda—her şey büyük bir karmaşaya dönüşmüş.
Ancak, bir noktaya tamamen katılıyorum: sağlam bir istikrar ve işlevsellik geçmişi olmayan yazılım kesinlikle kabul edilmemelidir. Bununla tamamen hemfikirim.
Ama hadi ama, buna güvenilmez demek mi? Cidden mi? Bahsettiğimiz şey X11—son 30 yıldır Linux masaüstünü çalıştıran yazılım. Ve şimdi, çatallanmasının ardından, birdenbire, gece yarısı, güvenilmez mi oldu? Bu mantıklı değil. Aynı kod tabanı, değil mi? Üstelik çatallanmanın amacı, onu geliştirmek ve yaşlanan tasarımındaki birçok eksikliği düzeltmek.
Unutmayalım ki XLibre söz konusu olduğunda, proje X11'e yeni bir soluk kazandırmaya çalışıyor ve Red Hat de bunun tam ortasında. Evet, aynı Red Hat Wayland'ın büyük bir destekçisi. Şirket, vizyonunu güçlü bir şekilde ileriye taşımak konusunda bir geçmişe sahip—GNOME masaüstü, systemd ve şimdi Wayland ile neler olduğunu bir düşünün.
Bu da biraz ironik. Açık kaynak bayrağını gururla sallayan aynı şirket, o zamanlar en büyük rakibi olan CentOS'u devre dışı bırakan ve bu durum açık kaynağın temsil ettiği her şeye bir tokat gibi gelen hamleyi yapan şirketti. Ve o zamandan beri, Red Hat’in yeni gelenler için işleri zorlaştırmak adına özel çaba harcıyormuş gibi görünüyor—Rocky ve Alma da buna dahil.
Yani, Weigelt kadar ileri gitmesem de, basit bir gerçeğe katılıyorum: X11 artık büyük oyuncular için öncelikli değil ve odağın tamamen Wayland üzerine olması gayet normal. Ama neden belirli bir teknolojiye yaptığınız bu baskıyı sorgulamaya cesaret eden herkesle kavga ediyorsunuz?
Linux’e yeni olsanız bile, sadece birkaç gün içinde Wayland’in (bu arada Red Hat tarafından başlatılan proje) bazı kişilerin bahsettiği kadar tamamen kusursuz ve güvenilir bir alternatif olmadığını fark etmek uzun sürmez. Ah, ve bu 'yeni' denilen şey Wayland mi? 15 yıldan fazla bir süredir geliştiriliyor. Ama yine de, gerçek anlamda kullanıma hazır gibi hissettirmiyor.
Gerçek şu ki, çoğu kullanıcı ne olarak adlandırıldığıyla ilgilenmez—sadece sistemlerinin çalışmasını isterler. Ve bu anlamda, X11 hâlâ işini görüyor. XLibre, öncekilerin üzerine inşa ederek deneyimi geliştirmeye çalışıyor. Ama bunun gerçekleşmesi için projeye adil bir şans verilmesi gerekiyor. Bununla başa çıkmak zor olabilir, özellikle projeyi tamamen göz ardı ettiğinizde, ya arkasındaki kişiyi beğenmediğiniz ya da şirketinizin hedefleriyle uyuşmadığı için.
Şu anda, diğer çoğu dağıtım bekle-gör yaklaşımı benimsiyor, Fedora'nın (ve dolayısıyla Red Hat'in) durumu ise net. Şimdiye kadar, diğerlerinden hiçbiri XLibre'ı benimseyip benimsemeyecekleri konusunda kesin bir açıklama yapmış değil. Elbette bunun gerçekleşmesi için, projenin öncelikle tamamen kararlı bir sürüm yayınlaması gerekiyor (zaten elimizde bir beta mevcut).
Dürüst olmak gerekirse, açık kaynak topluluğunun X11 gibi temel bir şeyi geri getirmeyi denemekten kaybedeceği bir şey yok. Aksine, kazanacak çok şey var. Bununla birlikte, dürüst olmam gerek—Weigelt etrafındaki drama bu çabaya hiç yardımcı olmuyor. Ve büyük oyuncuların X11’e başka bir şans vermekteki belirgin tereddütünü de eklediğinizde, tüm iş daha da zorlaşıyor.
XLibre vakası, Linux dünyasında alışılmadık ve birçok açıdan eşi görülmemiştir. Bunun nedeni, sadece teknik değerle ilgili olmamasıdır. Bunun yerine, insanların geliştiricisinin oluşturduğu itibardan dolayı bir şeyi reddetmesi ve Linux alanındaki bazı “trend belirleyicilerin” daha önce kullanımdan kaldırılmış olarak etiketledikleri bir şeyi geri getirmeyi reddetmesi söz konusudur.
Linux tamamen tercih ve özgürlükle ilgili olmalı, değil mi? Yoksa bunlar sadece kulağa hoş gelen ama pratikte pek işlemez sloganlar mı?
