Oynamak istemiyorsanız: Ubuntu değişmez bir masaüstünde çalışır mı?
Değişmez bir Linux masaüstü – en azından Ubuntu geliştiricileri artık bu yönde deneyler yapıyor. Temel, daha önce Nesnelerin İnterneti alanı için tasarlanan temel değişken olmalıdır; Snap paketleri uygulamalar için kullanılır. Ubuntu, gelişmiş güvenlik ve kararlılığın yanı sıra daha kolay yönetimi en büyük faydalar olarak görüyor.
Birçok avantaj, birçok dezavantaj
Ancak bu kadar değişmez bir işletim sistemi nedir? Adından da anlaşılacağı gibi, sistemin bazı alanları birbirinden izole edilmiştir, böylece ne kullanıcı ne de uygulamalar bunları değiştiremez. Bunun için, uygulamaların yalnızca temel sistemden değil, aynı zamanda birbirlerinden de izole kaldığı kapsayıcılaştırma kullanılır.
Bu alanlar, güncellemeleri birbirinden bağımsız olarak alır ve her zaman tamamen veya hiç almaz: artık kısmen güncellenen bir sistem olmamalı, artık kararsız uygulamalar veya artık uyumlu olmayan bileşenler de olmamalıdır. Bu güncellemeler ve ortaya çıkan sistem durumları tahmin edilebilirdir ve bu nedenle yöneticilerin yönetmesi daha kolaydır.
Daha basit yönetime ek olarak, güvenlik açısından da avantajlar açıktır: Kötü amaçlı yazılım sisteme girmeyi başarsa bile, diğer uygulamalara veya altta yatan sisteme erişim elde etmekte daha fazla zorluk yaşar. Bununla birlikte, bu katı yapı, kullanıcıların artık bunları kolayca oluşturamayacakları anlamına da gelir – bu yaklaşım, deney yapmayı seven geliştiriciler için uygun değildir.
Ancak değişmez bir sistemin normal kullanıcılar için dezavantajları da olabilir çünkü tüm uygulamalar kapsayıcılar için yapılmamıştır. Ek olarak, bilgisayarda daha fazla kullanılabilir yığın bellek bulunmalıdır, çünkü pek çok bileşen birden çok kez kullanılabilir olmalıdır – sonuçta her uygulama kendi bağımlılıklarını getirir.
Korku: zorlamayı tetikleme
Şaşırtıcı olmayan bir şekilde Ubuntu, Snap formatının uygulamalar için mükemmel olduğunu düşünüyor çünkü Canonical, uygulama kapsayıcısını 20 Nisan’dan beri resmi olarak kullanıyor. Geliştiricilerin belirttiği gibi, bunlar özellikle değişmez sistemler için uygundur çünkü Snap Store, ilgili uygulamanın güvenlik incelemesi de dahil olmak üzere sağlayıcı tarafından imza ve doğrulama sağlar.
Ancak Canonical, sunucuyu açık kaynaklı yazılım olarak kullanıma sunmadığından, topluluk içinde bir çekişme kaynağı olan tam da bu Snap Store’dur. Project Mint gibi eleştirmenler, formatın çok iş kurtaracağını kabul ederken, FLOSS’un temel değerleriyle çelişiyor. Ayrıca, 23.04 ile Ubuntu, Snap’in rakibi Flatpak’ı tüm varyantlarda devre dışı bırakıyor.
Bu nedenle, Ubuntu’nun kullanıcılarını kendi ekosistemine kilitlemek istediğine dair uzun zamandır bir korku var – çekirdek değişkene dayalı saf bir Snap masaüstü bile bu sözde planlara uyacaktır. Ama şu da bir gerçek: Diğer geliştiriciler de benzer projeler üzerinde çalışıyor, örneğin Silverblue ile Fedora ve ayrıca MicroOS tabanlı openSUSE Aeon.
Şimdiye kadar sadece deneyler
Ancak, değişmez bir Ubuntu masaüstünün gelip gelmeyeceği veya ne zaman geleceği belli değil. Anlık görüntüler de dahil olmak üzere ilgili blog gönderisinde ayrıntılı olarak tartışılan ana varyant, IoT alanı için 2014 yılında piyasaya sürüldü. Masaüstü deneyleri şu anda açık bir şekilde devam ediyor, ancak geliştiriciler kesinlikle eksiksiz bir sistemin bu şekilde yapılandırılabileceğini düşünüyor.
En azından GitHub’da, Canonical’ın 2020’nin sonlarında başlattığı ubuntu-core-desktop adlı proje de dahil olmak üzere deneylerle eşleşen çeşitli projeler var. Bu, şu anda Gnome Display Manager’ı (GDM) içeren bir Ubuntu Core 22 görüntüsüdür. Kullanıcılar onu sanal bir makine olarak başlatmalıdır, henüz son kullanıcı kullanımına yönelik değildir.
Canonical, yayınlama sırasında bir iX talebine henüz yanıt vermemişti. Planların belirli detaylarının önümüzdeki aylarda ortaya çıkması bekleniyor. Bununla birlikte, klasik Linux dağıtımına bir veda yakın görünmüyor: geliştiricilerin kendileri, bunun bazı kullanıcılar için tercih edilen sistem olmaya devam edeceğine işaret ediyor.
(fo)
Haberin Sonu