İki konu, iki subreddit ve zıt yönlerde akan bir tartışma. r/linux'ta: "Neden herkes omarchy'den bu kadar nefret ediyor?" r/omarchy'de: "Omarchy neden iyi ve tüm bu ilgiyi neden hak ediyor?" İkisi de uzun, ciddi yanıtlar aldı. Hiçbiri bir şeyi çözmedi.
İki konuyu okurken dikkatimi çeken, yanıtların ne kadar sık hemfikir olduğuydu. Omarchy'nin iyi olup olmadığı konusunda değil, Omarchy'nin ne olduğu konusunda. Her iki taraftaki en güçlü yanıtlardan bazıları aynı şeyi neredeyse birebir tarif edip sonra zıt hükümler veriyor. İkisinin de tartıştığı tasarım doktrini ise 2012'de, bir web çatısı hakkındaki bir denemede, daha sonra Omarchy'yi yapan kişi tarafından kaleme alınmıştı. O deneme, anlaşmazlığa şeklini daha kolay görünür kılan bir sözlük veriyor.
Omarchy'ye yönelik diğer eleştiriler ayrı bir konu. Buradaki anlaşmazlık daha dar: kararları başkasının vermesi bir özellik mi, yoksa sorunun kendisi mi?
İki Kamp da Aynı Makineyi Tarif Ediyor
İşte lehteki argüman, r/omarchy'deki bir yanıttan, yani insanların onu savunmaya gittiği subreddit'ten: "Bir sürü insan yüzlerce yapılandırma dosyasıyla uğraşacak kadar umursamıyor ama Linux kullanacak kadar umursuyor."
İşte aleyhteki argüman, r/archlinux'taki bir yanıttan: "Görüş sahibi dağıtımlardan tam da bu yüzden nefret ediyorum. Çünkü görüşleri çöp."
İkisini de iki kez okuyun. Aynı cümle, üzerine farklı duygular iliştirilmiş. Biri, Omarchy'nin sizin adınıza yüzlerce karar verdiğini ve ürünün tam olarak bu olduğunu söylüyor. Diğeri, Omarchy'nin sizin adınıza yüzlerce karar verdiğini ve bu kararların yanlış olduğunu söylüyor. Bu yanıtlarda anlaşmazlık makinenin ne yaptığıyla ilgili değil.
Birinin taraf tutmadan aynı noktayı dile getirdiğini görebilirsiniz, hem de Omarchy yanlısı subreddit'in ta içinde; orada bir yorumcu, Arch'ın "tamamen seçim özgürlüğü, nasıl istersen öyle yap" olduğunu, Omarchy'nin ise "…en baştan her şeyi nasıl yapman gerektiğini söylediğini. Ve bunun da sorun olmadığını" yazmış.
İlginin ve nefretin büyük kısmı, üzerine iki hüküm iliştirilmiş tek bir gözlem.
İki kişi öncülde hemfikirse ve yalnızca sonuçta ayrılıyorsa, birbirlerine verebilecekleri pek bir şey kalmamıştır.
Omarchy'nin Kendisi İçin Kullandığı Kelime
Güncel kılavuz kategoriyi Omarchy'nin kendi sözleriyle adlandırıyor: "Omarchy, Arch, döşemeli pencere yöneticisi Hyprland ve masaüstü yapı kiti Quickshell üzerine kurulu bir omakase Linux dağıtımıdır." Omakase: siz sipariş vermezsiniz. Şef karar verir ve satın aldığınız şey onun yargısıdır.
Selefi, soyağacını yazıya dökmüş. Artık emekliye ayrılmış Ubuntu tabanlı selef Omakub, kendi ardılını şöyle anlatıyor: "Böylece omakase Ubuntu'dan Arch'a, GNOME'dan Hyprland'e taşındı ve Omarchy oldu. Başkasının dağıtımının üstüne bir katman değil, öğünün tamamı."
Bu da sizi 2012'ye, Ruby on Rails hakkındaki bir denemeye geri götürüyor.
"Rails omakasedir. Bir şef ekibi malzemeleri seçti, API'leri tasarladı ve lezzetli bir full-stack çatının nasıl olacağına dair kendi fikirlerine göre yeme sırasını sizin adınıza düzenledi. Menü hem kişisel hem de tuhaf olabilir. Herkesin, her yerdeki damak zevkine hitap etmek üzere tasarlanmadı."
Bunu bugün okuyunca tüyler ürpertici. O deneme alternatifi tarif ederek açılıyor: "alakart yazılım ortamları", yani "yemek yemek için önce seçenekler menüsünü dikkatle inceleyip tam olarak istediğinizi sipariş etmeniz gereken" ve "ne istediğinizi bilmeniz gereken" yerler. Omarchy var olmadan on yıldan fazla önce yayımlanmış bir Arch tarifi gibi okunuyor. Hatta bugünkü kavganın etrafında dönüp durduğu sınır koşulunu bile koyuyor: makul ölçüde olmak kaydıyla değişikliklere izin var.
Tabakları Saymak Yanlış Bir Değerlendirme
Tartışmanın iki ucundan, tıpatıp aynı şeyi yapan iki satır. Biri r/linux konusundaki bir yorumcudan: "Bu 'dağıtım' aslında sadece süslü bir kurulum betiği." Diğeri güncel kılavuzdan: "Burada sıfır şişkinlik var: sadece kullandığım her şey."
İkisi de sayıyor. Biri içeriği sayıp listeye zayıf diyor; diğeri içeriği sayıp listeye eksiksiz diyor. Bu, tüm bu konuşmada en çok tekrarlanan hamle ve okuduğum her yazıda karşıma çıkıyor.
Omarchy'nin savunucularına her şeyden önce bir hak teslim etmek gerekiyor ve bu küçük bir şey değil. Zevk sunmak zor iştir. Her varsayılan ayarı, seçimler birbiriyle uyumlu olacak ve üstelik bir yabancının dizüstü bilgisayarında da ayakta kalacak şekilde belirlemek, o bileşenleri baştan savma bir araya getirmekten daha zor bir problemdir; "bunlar sadece dotfile" demek ise küratörlüğü sessizce iş yokluğu olarak yeniden sınıflandırır. r/archlinux konusunun aşağısındaki bir yanıt sonucu pek sevgi göstermeden kabul ediyor: "Omarchy bence aslında Linux kullanıcıları için değil. Windows ya da Mac kullananlar için bir geçiş kapısı. Bence ek kullanıcı tabanına sevinmeliyiz." Burada bir şey işe yaradı ve envanter sayımı bunu göremez.
Çünkü envanter sayımı bir bakkalı değerlendirme yöntemidir. Reyonları dolaşırsınız, stokta ne olduğunu sayarsınız ve liste uzadıkça dükkân iyileşir. Tadım menüsü böyle çalışmaz, aynı öncül üzerine kurulu bir sistem de öyle. Dolayısıyla böyle bir şeyi kurmadan önce yanıtını isteyeceğim soru şu: bu zevk iyi mi ve başkasının bunu benim makinemde süresiz olarak uygulamasını istiyor muyum?
Anlaşmanın Atlanan Kısmı
r/archlinux'taki bir gönderinin başlığı "Omarchy'yi bıraktım ve görüşsüz, temiz bir Arch'a döndüm". Yazarı u/phx32259 ona yaklaşık 63 gün vermiş (ilk açılış tepkisi olmayacak kadar uzun). Genelde oradan çekilen satır, bir güncellemeden sonra tuş atamalarının ve bir Neovim yapılandırmasının değişmiş olarak geri gelmesiyle ilgili; bunu kendi deneyimi olarak aktarıyor ve konudaki en az bir yorumcu buna itiraz ediyor. Bunu, bir kişinin kendi makinesinde olanlara dair anlatısı olarak alın; çünkü olan tam olarak bu ve argümanın bundan fazlasına ihtiyacı yok.
Hemen ardından yazdığı cümle, üzerinde durulmaya değer olan: "Evet, bunun görüş sahibi bir kurulum olduğunu biliyorum, güncellemelerin de görüş sahibi olacağını fark etmemiştim."
Anlaşma bu; içeriden keşfedilmiş hali. Tadım menüsü, şefin karar vermeye devam ettiği kalıcı bir sözleşmedir; sevmeye başladığınız bir tabak da buna dahil.
Bu bir skandal değildi. Ne istediğini çözdü; kendi sözleriyle, sıradan Arch artı "önceden yapılandırılmış bir Hyprland ve geliştirme ortamı" istiyordu, onun adına sürekli yeniden karar veren bir sistem değil. Bu alakart demek ve alakart istemek son derece makul bir istek. Ayrıca herhangi bir şey kurmadan önce kendiniz hakkında bilmeye değer bir şey.
Sürekli döndüğüm nokta, güncel kılavuzun bu bedeli açık bir dille belirtmesi. Güncel kılavuz sistem güncellemelerinin bazı yapılandırmaları zaman zaman özgün durumuna döndürebileceği, kullanıcının değişikliklerinin ise bir yedek dosyasında korunacağı konusunda uyarıyor.
Menü Metaforunun Tükendiği Yer
Makul ölçüde olmak kaydıyla değişikliklere izin var. Bu bir web çatısı hakkında yazılmıştı ve bugün 2012'de kendisinden istenenden çok daha fazla yük taşıyor.
Rails'in seçtiği bir şeyi beğenmezseniz Gemfile'ınızdan bir satır silersiniz ya da bir sonraki projede başka bir çatı seçersiniz ve haftanız etkilenmez. Masaüstünüzün seçtiği bir şeyi beğenmezseniz, değiştirilen şey ellerinizin gittiği yerdir. Tuş atamaları yıllar içinde inşa edilmiş kas hafızasıdır ve bir makineyi kiralık değil de sizin gibi hissettiren şeyin büyük kısmı onlardır.
Karşılaştırmanın bana faydalı olmaktan çıktığı yer burası. Bir restorandan iki tabak arasında çıkabilirsiniz. Bir işletim sistemi ise makinenizi, iş akışınızı ve bir salı öğleden sonrası bırakamayacağınız on yıllık alışkanlıkları elinde tutar.
Bunun Omarchy aleyhine bir şeyi çözdüğünü düşünmüyorum. O kararları hiç vermek istememiş insanlar için seçilmiş bir sistem savunulabilir bir üründür ve onunla buluşan insanlar kendi tercihleri konusunda yanılmıyor. Ama bu, anlaşmanın karşılaştırmanın hissettirdiğinden daha ağır olduğu anlamına geliyor; her iki yönde de. Fazla ağır olup olmadığı sizinle ilgili bir soru ve hiçbir menü buna yanıt veremez.
Root erişimi, NVMe ve AMD EPYC gücüne sahip bir Linux VPS üzerinde geliştir.
Linux Planlarını Gör

Tartışma
Yorumlar
Tartışmaya katılmak için giriş yapın.