- KDE projesi, kendi Linux dağıtımı KDE Linux'un alfa sürümünü duyurdu
- Arch Linux tabanlı değiştirilemez (immutable) bir yapı benimsiyor; paket kurulumu yerine Flatpak ve KDE Builder kullanımını esas alıyor
- Yalnızca Wayland destekleniyor; X.org desteği ve BIOS tabanlı sistem desteği planlanmıyor
- Sistem imajı EROFS kullanarak atomik güncellemeler ve geri alma özelliği sunuyor
- İleride üç sürüm sunulacak ve güvenlik güncellemeleri, paket yönetimi gibi alanlarda mevcut dağıtımlardan ayrışacak
KDE, kendi Linux dağıtımının alfasını duyurdu
Genel bakış ve duyuru
- KDE projesi, Akademy 2025 etkinliğinde KDE Linux adlı kendi Linux dağıtımının alfa sürümünü duyurdu
- Bu dağıtım, "KDE'nin tüm teknolojilerini en ileri şekilde hayata geçiren en iyi sonuç" olmayı hedefliyor; ev kullanımı, kurumsal kullanım ve OEM kurulumları gibi farklı amaçlara genişleyebilme potansiyeli taşıyor
- Şu anda erken geliştirme aşamasında olduğundan tamamlanmamış özellikler ve pürüzlü noktalar çok; tamamlanmış bir Linux masaüstünün yönünü gösteren deneysel bir sürüm niteliğinde
Geliştirme motivasyonu ve arka plan
- KDE Linux geliştirmesine Harald Sitter başta olmak üzere çok sayıda KDE ana katkıcısı aktif olarak katılıyor
- Mevcut KDE neon'un Ubuntu LTS tabanlı olması nedeniyle eski teknolojiler, gereksiz paketleme işleri ve aşırı özelleştirilmiş derleme süreci gibi sorunlarda sınırına ulaştığı belirtiliyor
- KDE Linux, bu sınırlamaları aşmak, güncel teknolojileri kullanabilmek ve dağıtım ile işletim tarafında daha fazla esneklik sağlamak amacıyla geliştiriliyor
- Ana amaç, KDE yazılımının nasıl dağıtılacağını doğrudan kendilerinin yönetmesi; bu yönüyle Linux Mint, ElementaryOS gibi masaüstü ortamı odaklı yapıların kendi işletim sistemlerine sahip olmasıyla benzer bir bağlam paylaşıyor
Mimari ve teknik özellikler
- Temel işletim sistemi olarak Arch Linux paketleri kullanılıyor; ancak uygulamalar KDE Builder ile kaynaktan derleniyor veya Flatpak ile yönetiliyor. Pacman sunulmuyor
- X.org oturumları desteklenmiyor, yalnızca Wayland kullanılıyor; eski NVIDIA kartları gibi bazı donanım yapılandırmaları için elle ayar gerekebiliyor
- Yalnızca UEFI sistemleri destekleniyor; sadece BIOS kullanan sistemler için destek planı yok
- Kök dosya sistemi (
/) değişken Btrfs birimi kullanırken, /usr için EROFS tabanlı salt okunur birim tercih edilerek atomik yükseltme ve kolay geri alma yapısı kuruluyor
- Sistem güncellemeleri Discover veya CLI üzerinden updatectl ile yapılıyor; en fazla 5 EROFS dosyası önbelleğe alınarak sürümler arasında kolay geri dönüş sağlanabiliyor
Paketler ve kullanıcı deneyimi
- Kullanıcılar temel sisteme doğrudan paket kuramıyor; yalnızca Flatpak veya Snap (Discover entegrasyonu desteklenmiyor) ile Distrobox (kapsayıcı içinde başka dağıtım uygulamalarını kurup entegre etme) destekleniyor
- Podman kurulumu gibi alfa aşamasına özgü hatalar bulunuyor, ancak zamanla düzeltilmesi planlanıyor
- Varsayılan olarak Gwenview, Okular, Haruna, Kate, Konsole, Firefox gibi yazılımlar geliyor; ayrıca Bash, curl, Linux 6.16.5, GCC gibi temel CLI araçları da yer alıyor
- Emacs, tmux, pip, Fish gibi bazı kullanışlı araçlar ise bulunmuyor
Özel imajlar ve yönetim
- Sistemin temel paketleri kullanıcı tarafından doğrudan değiştirilemiyor. Ancak projenin kendi içinde kullandığı mkosi aracı ve ilgili yapılandırma dosyalarıyla özel imajlar üretilebiliyor
Sürümler ve gelecek yol haritası
- Uzun vadede Testing, Enthusiast ve Stable olmak üzere üç sürüm sunulması planlanıyor
- Testing, geliştirme/QA amacıyla Git'ten her gün derleniyor (şu anda dağıtılıyor)
- Enthusiast beta ve genel kullanıcıları hedefliyor; Stable ise yalnızca belirli kalite ölçütlerine ulaşmış sürüm yazılımlarını içerecek
- Beta çıkışından önce Arch User Repository kullanımından uzaklaşılması ve resmi KDE altyapısına geçilmesi gibi çözülmesi gereken konular var
Güvenlik, yönetim ve yönetişim
- Güvenlik duyuru e-posta listesi veya otomatik bildirim sistemi sunulmuyor. Kullanıcıların Arch güvenlik izleyicisini ve KDE güvenlik tavsiyelerini doğrudan takip etmesi gerekiyor
- Arch tabanlı değiştirilemez sistem yapısı nedeniyle güvenlik yamalarının uygulanması gecikebilir; ayrıca paket yöneticisi olmadığından sisteme kurulu yazılımların listesini yönetmek zorlaşıyor
- Fiili yönetişim, bir 'ihtiyarlar konseyi' modelini izliyor; önemli anlaşmazlıklarda son karar yetkisi Sitter'da bulunuyor
Projenin geleceği ve önemi
- Dağıtımı doğrudan geliştirip bakımını üstlenerek açık kaynak masaüstü ortamlarının kendi sorumlulukları ve sınırlarını deneyimleme, ayrıca geleneksel büyük dağıtımların neden karmaşık kararlar aldığını daha iyi anlama amacı da bulunuyor
- Proje durdurulursa diye, EOL (hizmet sonu) anında başka bir dağıtıma otomatik geçiş planı hazırlanmış durumda
- Alfa sürüm olması nedeniyle eksikleri çok olsa da, KDE'nin kendi teknik yönünü bağımsız biçimde ortaya koyma isteğini gösteren bir proje
Henüz yorum yok.