2 puan yazan GN⁺ 2023-09-23 | 1 yorum | WhatsApp'ta paylaş
  • Steam Deck ve SteamOS, Valve’ın Linux yatırımlarının oyun cihazıyla sınırlı kalmayıp açık kaynak ekosisteminin geneline yayıldığının bir örneği
  • SteamOS, Arch Linux, GNU kullanıcı alanı, systemd ve KDE Plasma üzerine kuruludur; Valve ayrıca KDE Plasma iyileştirmelerine de finansman sağlıyor
  • Steam Play / Proton, Wine tabanı üzerinde Linux oyun uyumluluğunu genişletti ve DXVK ile VKD3D-Proton gibi projeler de birlikte değer üretti
  • Katkı alanı Mesa OpenGL/Vulkan sürücüleri, çekirdek grafik sürücüleri, AMD renk yönetimi/HDR, Zink, Gamescope, Flatpak ve daha fazlasına uzanıyor
  • Igalia’ya göre Valve’ın politikası, üzerinde çalıştığı her şeyi tamamını upstream’e göndermek; bunun etkisi Linux masaüstü ekosistemine kadar uzanıyor

Steam Deck’ten başlayan upstream etkisi

  • Valve’ın Steam Deck ve SteamOS çalışmaları, açık kaynak ekosisteminin genelini yukarı taşıyan bir örnek olarak ele alınıyor
  • Linux Foundation Europe’un Open-Source Summit etkinliğinde Igalia’dan Alberto Garcia, SteamOS’un Linux ekosistemine nasıl katkı sunduğunu özetledi
  • Igalia, Valve ile iş birliği içinde Linux ekosistemini geliştirmeye yönelik çalışmaların bir bölümünü sürdürmeye devam ediyor

SteamOS’un temeli ve masaüstü yapısı

  • SteamOS, Arch Linux üzerine inşa edilmiştir ve GNU kullanıcı alanı ile systemd kullanır
  • Masaüstü modu KDE Plasma sunar ve Valve, KDE Plasma iyileştirme çalışmalarının bir kısmını finanse eder
  • Steam Play / Proton, Wine’dan yararlanarak Linux oyuncuları ve Linux meraklıları için büyük değer sağladı
    • İlgili açık kaynak projeleri arasında DXVK ve VKD3D-Proton da anılıyor

Grafik yığını ve çekirdek katkıları

  • Valve mühendisleri, Mesa OpenGL/Vulkan sürücüleri ve çekirdek grafik sürücüsü bileşenlerine çok sayıda iyileştirme sağladı
  • Katkılar yalnızca Steam Deck donanımına fayda sağlayan AMD grafik sürücüleriyle sınırlı değil
  • Zink OpenGL-on-Vulkan

    • Zink OpenGL-on-Vulkan çalışmaları, ortak grafik altyapısının geliştirilmesiyle doğrudan bağlantılı
    • Linux grafik sürücüsü desteği alanında Valve ve ortaklarının katkıları, oyunların ötesinde Linux masaüstü ekosistemi için de yararlı

AMD renk yönetiminden Flatpak’e

  • Igalia mühendisleri, Valve ile birlikte AMD renk yönetimi ve HDR çalışmaları içinde yer alıyor
  • Steam Play desteğini iyileştirmek için yeni Linux çekirdeği özelliklerinin etkinleştirilmesi gibi alanlarda da Igalia rol oynuyor
  • Valve’ın dahil olduğu diğer çalışmalar da farklı kollara ayrılıyor
    • Linux’ta büyük/küçük harf duyarsız dosya sistemi desteğinin genişletilmesi
    • Çeşitli çekirdek özellikleri
    • Gamescope Wayland compositor
    • Değiştirilemez yazılım güncellemeleri
    • Flatpak

“Her şeyi upstream’e gönder” politikası

  • Igalia’ya göre Valve politikasının bir parçası, üzerinde çalıştığı her şeyi tamamını upstream’e göndermek
  • Valve’ın Linux ve açık kaynak yazılım katkılarına daha kapsamlı bakmak için Alberto Garcia’nın OSS EU 2023 sunumuna göz atılabilir

1 yorum

 
GN⁺ 2023-09-23
Hacker News yorumları
  • Valve’ın sevilmesinin nedeni yalnızca Steam değil; Half-Life 1 döneminden beri iyi oyunlar yapmaya ve oyunculara iyi bir platform sunmaya çalışması, ayrıca Linux ve VR gibi kendi alanının dışındaki sorunlarla bile oyuncular için ilgilenmiş olması
    Steam mağaza politikaları gibi eleştirilebilecek yönleri olsa da, Valve’ın her zaman oyuncuları önemsediğini düşünüyorum. Belirli bir oyun yüzünden değil, “oyunların” herkes tarafından oynanabilmesi için verdiği istikrarlı destek yüzünden hayranı oldum

    • Steam ilk çıktığında DRM, fiziksel medyanın gerilemesi ve hantal, bol hatalı kullanılabilirliği yüzünden çok ağır eleştirildi; ama geriye dönüp bakınca minnet duyulacak bir tercihti
      Gabe, Microsoft’un oyunlara ilgisinin artmasından endişe ediyordu ve dijital dağıtıma geçiş kaçınılmazsa Microsoft’tan önce oyuncu dostu bir platform kurmaya çalışmış gibi görünüyor. Microsoft, Epic, GOG gibi alternatiflere bakınca da çevrimiçi dağıtıma geçişi Valve’dan daha iyi yöneten bir yer yok; dijital oyunlar için “sorgusuz sualsiz iade”ye yakın bir politika sunması da etkileyiciydi. İade süresinin dışında bozulan bir oyun gibi politikanın uymadığı durumlarda bile istisnalar oluşturup doğru yönde çözüm ürettiler
    • Birkaç yıl önce oğlumun hesabı için bir oyun kütüphanesi oluşturmak amacıyla indirimde olan Conan ve Elite Dangerous’ı hediye etmiştim; ancak hediyenin süresi doldu, iade edildi ve ardından indirim de bitti
      İlk müşteri desteği yardımcı olmadı; Gabe’e şikâyetimi iletince Steam geliştiricilerinden biri yanıt verip ilk müdahalenin istedikleri deneyim olmadığını kabul etti. İade edilen oyun kopyalarını yeniden gönderdiler ve benimle oğlumun birlikte oynayabilmesi için “mevcut ve gelecekteki tüm Valve oyunları” kodu bile yolladılar. Sonuçta şirkete ve platforma duyduğum sempati daha da arttı
    • Valve oyunlarının Pay To Win mikro ödemeler ya da çıkış günü DLC’leriyle dolu olmaması da onları sevmek için bir neden. TF2’de birkaç şapka satın almak gibi bir şeyse bence sorun değil
    • Geliştiricilerin Valve’ın mağaza politikaları konusunda kullanıcılardan fazla sempati görmemesinin nedeni, Valve’ın kullanıcılara gerçekten çok iyi davranması
      Epic, dijital bir mağazanın yalnızca %12 komisyonla bile kâr edebileceğini vurguluyor; ancak o parayı Steam Input, Proton, Workshop gibi platformu herkes için daha iyi yapan şeylere Valve kadar yeniden yatırıyor gibi görünmüyor
    • “Oyunları herkesin oynayabilmesini sağlamak” ifadesi doğru olsa keşke; fakat Steam’in erişilebilirliği mazeretsiz biçimde berbat
      Steam’i ekran okuyucuyla kullanmak hâlâ zor olduğu için insanlar kullanım rehberleri yazmak zorunda kaldı; son dönemde Windows’ta biraz iyileşti ama Mac hâlâ kötü. Görme engellilerin oynayabildiği, ister yerleşik destekle ister erişilebilirlik moduyla olsun, epey Steam oyunu var; ancak Steam Deck’te, Linux ekran okuyucularının mevcut olmasına ve PS5 ile Xbox’ın da kendi özelliklerine sahip olmasına rağmen hiç erişilebilirlik desteği yok. Valve’ın gerçekten önem verdiğini söylemek zor
      [1] (güncel değil) https://www.mail-archive.com/audiogames-reflector@sabahattin...
      [2] https://blind.shadows1428.com/
      [3] https://mortalkombatgamessupport.wbgames.com/hc/en-us/articl...
      [4] https://github.com/bradjrenshaw/say-the-spire
      [5] https://www.nexusmods.com/stardewvalley/mods/16205
      [6] https://www.youtube.com/watch?v=yQC6TJkBElY
      [7] https://www.a11yproject.com/posts/getting-started-with-orca/
      [8] https://support.xbox.com/en-US/help/account-profile/accessib...
      [9] https://www.playstation.com/en-us/support/hardware/ps5-acces...
  • Steam Deck’im yok ve SteamOS’i hiç kullanmadım ama son birkaç yılda Linux’ta eski ve yeni oyun desteği şaşırtıcı derecede iyileşti; artık çoğu durumda çalıştırılma olasılığı daha yüksek görünüyor.
    Valve’ın iyileştirmeleri sadece kendine saklamayıp upstream’e yansıtması da harika; umarım böyle devam eder.

    • Valve’ın Linux ekibi, açık kaynak teşviklerinin kendi çıkarlarıyla nasıl örtüştüğünü gerçekten çok iyi anlıyor.
      Kendileri ve yüklenicileri neredeyse tüm çalışmaları upstream’e gönderdiği için ayrı bir farkı sürdürmeleri gerekmiyor; dağıttıkları yazılımların çoğunu da doğrudan kendileri derlemek zorunda kalmıyorlar. Her şeyi mümkün olduğunca içeride tutmaya çalışan birçok kapalı kaynak şirketin aksine Valve, upstream projelerle yakın çalışınca ilk koordinasyon daha fazla olsa bile genel olarak çok daha az çabayla daha iyi yazılım elde edildiğini biliyor. Proton’un ilk 5 yılının (2016-2021) yaratıcısı ve lider geliştiricisi olarak şunu söyleyebilirim: Valve ilk günden itibaren işlerin çoğunun upstream’e gideceğini doğal karşıladı; bu da diğer açık kaynak projelerinde iyi sonuçlar ve iyi topluluk ilişkileri olarak kendini gösterdi.
      [1] Örn. https://www.codeweavers.com/blog/aeikum/2019/3/27/how-proton...
    • Birkaç gün önce Steam’de harika görünen bir indie oyunu heyecanla satın aldım, sonra Linux’u desteklemediği için kuramayacağımı öğrenince şok oldum.
      Ancak ondan sonra, oyunun doğal olarak Linux’ta çalışacağını varsaymış olmamın başlı başına ne kadar şaşırtıcı bir değişim olduğunu fark ettim.
    • Şu anda durum o kadar iyi hale geldi ki, bir oyunun Linux’a native portu yerine varsayılan olarak Proton sürümünü seçer oldum.
    • Hayatım boyunca oyuncuydum ve yaklaşık 3 yıl önce tam zamanlı dijital göçebe oldum; Steam Deck’i ön siparişler açılır açılmaz sipariş ettim, ilk partiden aldım ve gerçekten harikaydı.
      Kusursuz değil ve her şey iyi çalışmıyor ama çalıştırmak istediğim neredeyse her oyun çalışıyor, oynadığım neredeyse her oyun da gayet iyi çalışıyor. BG3’ü de Steam Deck’te oynuyorum. İleride yerleşip yeni bir oyun PC’si topladığımda Linux kurmayı planlıyorum.
    • protondb.com’u da övmek istiyorum. Proton’un oyunların çoğunu %90’ın üzerine kadar getirmesi ve protondb.com’daki raporların kalan kısmı tamamlayacak ayarları göstermesi müthiş bir kombinasyon.
  • Valve’ın iyi olmasının büyük nedeninin halka açık olmayan bir şirket olması sayesinde alışılmışın dışında bir yönetim tarzına sahip olabilmesi olduğunu düşünüyorum.
    Bazı halka açık şirketlerdeki gibi akıl almaz derecede kötü kararlar veren yöneticiler getirmelerinden farklı. Unity gibi örnekler akla geliyor.

    • Yatırımcıların olmaması denklemin bir parçası; bu yüzden enshittification henüz kapıyı çalmamış gibi görünüyor.
      Aynı zamanda Valve’ın uzun süre besleyebildiği bir vizyonu da var. Başka bir şirket olsa asgari uygulanabilir ürün yapar, yeterince para getirmezse çekip giderdi; Valve ise uzun vadeli araştırma, geliştirme ve planlamaya sürekli kaynak ayırabilecek kadar hem imkâna hem yön duygusuna sahip görünüyor. Giderek daha açgözlü hale gelen halka açık şirketler arasında Valve, açık kaynak dünyasını, belki de daha geniş dünyayı daha iyi hale getiriyor.
    • Bir gün Valve’ın liderliği değişecek diye gerçekten korkuyorum. Oyun sektöründe kurumsal açgözlülüğün peşinden sürüklenmeyen az sayıdaki büyük oyuncudan biri.
    • Halka açık olmadığı gibi, sırf piyasa değeri için ya da “yapabildiği için” baş edilemeyecek dev bir organizasyona dönüşene kadar körü körüne büyümedi de.
    • Tamamen katılıyorum. Halka açık bir şirket olsaydı eninde sonunda enshittification adeta bir zorunluluk olurdu; çünkü yasa onları “çizgi yukarı gitmeli” anlayışını kovalamaya itiyor.
      Buna karşılık halka açık olmayan şirketler, Toskana’daki 500 yıllık bir bağ gibi kendi işini yapıp kâr ederek ya da bazen daha az kâr ederek, uzun vadede insanları istihdam etmeye ve zanaatkârlığı en üst düzeye çıkarmaya yetecek kadar kazanmaktan memnun olabilir. Harika ürünler bu tür bir özenin doğal sonucudur; gelir de genellikle iyi ürünün peşinden gelir.
    • Ben de aynı fikirdeyim ama bu durumda halka açık bir şirket olan CD Projekt’in Steam’den daha tüketici dostu GOG.com’a sahip olup onu işletebilmesini açıklamıyor.
  • Proton gerçekten harika bir proje ve Steam’in toplulukta sevilen bir platform olmasının nedenini iyi gösteren bir örnek. Seçenekleri genişletmenin ve uyumluluğu artırmanın doğrudan bir kâr motivasyonu yok.
    Artık anti-cheat şirketleri Linux’u desteklese, protonDB puanları bir gecede patlama yapar.

    • Kâr motivasyonu kesinlikle var. Esas olarak Microsoft’un kaprislerine bağlı kalmamakla ilgili; Linux kullanıcıları için de karşılıklı fayda sağlayan bir yapı.
  • Linux kadar büyük bilinirliğe ve uyarlanabilirliğe sahip bir kernel olmadı. Oyunlar kadar işletim sisteminin birçok alanını aynı anda güçlü biçimde zorlayan iş de azdır.
    Oyun geliştiricileri, özellikle motoru derinlemesine optimize eden geliştiriciler, Linux’a katkı vermeye ve performans, throughput ve düşük gecikmeyi sonuna kadar çıkaracak şekilde ayarlamalar yapmaya başlarsa oyunlar, mevcut seçeneklerin yetişemeyeceği ya da benzer şekilde sunamayacağı biçimde gelişecektir. Büyük AAA tedarikçileri bunu okuyorsa, iş birliği yapmaya, yardımcı olmaya ve ürünlerinizi daha iyi çalıştırmak için gereken her şeyi iyileştirmeye hazır, büyük ölçüde göz ardı edilmiş bir topluluk olduğunu lütfen dikkate alın. Sunucularda, mobilde ve yüksek performanslı bilgi işlemde yaptıklarımızı oyunlarda da yapmamıza izin verin.

  • Valve'ın yerel Linux oyun ödülleri gibi bir şey oluşturması iyi olurdu
    En iyi Linux yerel oyununa ödül ve mağazada görünürlük, ayrıca komisyonda %50 indirim; en iyi Linux yerel platforma özel oyununa da ödül ve mağazada görünürlük, ayrıca komisyonda %100 indirim verilmesi gibi. Proton, WINE gibi yardımcı oluyor ama çok iş gerektiren bir destek aracı; Valve üzerindeki yükü de büyük ve yüksek kaliteli yerel portları engelliyor. HL2 ve CSGO gibi daha fazla yerel oyuna ihtiyacımız var; Valve, uygulama geliştiricilerin işini onların yerine yapmamalı. Uzun vadede Valve'ın kaynakları Linux, Mesa, SDL gibi yardımcı katmanlar için gerekli. Proton'un hedefi kendini gereksiz kılmak olmalı değil mi? Diğer taraf da Mantel ve Direct3D gibi uyumsuz API'ler kullanıyor; tüm konsollar kullanıcıyı platform değiştirmeye zorluyor; Apple, Microsoft, Sony ve Nintendo onlarca yıldır platforma özel oyunlar kullandı, bu yüzden bunu haksız görmek de zor. İyi yerel oyunlara örnek olarak HL1, HL2, CS1, CSGO, Civilization, Tomb Raider ve OpenRA var; özellikle çıkış günü portları önemli

    • 2023'te bir başka yerel port savunucusuyla karşılaşacağımı düşünmezdim
      Yine de Valve'ın ödül vermesinden bahsederken örnek olarak 4 Valve oyunu vermen ilginç. Gerçekte böyle yapmazlar ama hayal edince komik. Gelir paylaşımında %15 tasarruf etmek için oyun yapacak geliştirici neredeyse yok; %30 tasarruf fırsatını görüp Linux'a özel oyuna bahis oynayacak kişi de yok, bu yüzden çok talihsiz bir öneri olduğunu sanmıyorum. Ancak paraya en az ihtiyacı olan AAA stüdyoların ödülü alabilmesi sorun olabilir. Yine de teşvik etmeye çalıştığımız şey nihayetinde bu tür portlar olduğu için durum muğlak. Genel kategori ve “küçük ekip” kategorisi ayrılabilir ama küçük ekibin tanımı epey zor olacaktır
    • Eskiden ben de öyle hissediyordum ama S.H.O.G.O:MAD, Terminus, The Bard's Tale gibi Linux yerel portlarının bugün neredeyse oynanamaz olduğunu görünce fikrim değişti
      Proton ile Windows'ta bile artık çalışmayan Dark Messiah of Might and Magic gibi sorunlu eski oyunları bile çalıştırmak mümkün. Linux yerel portlarında ısrar etmek, mükemmeli kovalarken iyi bir çözümü kaçırmak gibi geliyor; yerel port da mutlaka bir şey garanti etmiyor. Elbette yerel port sunan geliştiricilere minnettarım ama sonuçta uzaylı uzay Nazilerinin yüzüne ateş edip rahatlamak istiyorum; bilgisayarımda o uzaylı uzay Nazilerinin nasıl çalışacağını düşünmek istemiyorum
    • Yüksek kaliteli portların sınırlanmasının nedeni Linux dağıtımlarının bağımlılık yaklaşımı. Belirli kütüphane sürümlerine bağlanmak zorunda kalıyorsun
      Sürüm her değiştiğinde kodu yeniden derleyebiliyorsan sorun değil, ama değişmeyen bir ikili dağıtman gerekiyorsa iyi değil. Windows tarafında her şeyi statik bağlayıp yalnızca sistem DLL'lerini almak genelde işe yarıyor; Linux'ta ise istesen de bunu yapamıyorsun
  • Steam Remote Play'i utanarak tanıtmam gerekirse: https://partner.steamgames.com/doc/features/remoteplay
    Linux'ta gecikmesiz uzaktan oynama için iyi bir alternatifin olmadığı durumlarda işe yarıyordu; artık bazıları bunu uzak masaüstü amacıyla bile VNC'ye tercih ediyor

    • https://github.com/LizardByte/Sunshine'a bakmak gerek
    • PlayStation sahibiyseniz Chiaki ile Playstation Remote Play de mümkün. Diğerleri gibi Steam OS üzerinde çalıştırılabilir
    • Sunshine ve Moonlight da harika değil mi?
  • Steam Deck'i aslında Steam Deck'in ruhunu desteklemek istediğim için aldım. Gerçekten eğlenceli ve ilginç bir bilgisayar olabileceğini düşündüm; Valve'ın yeniden katkı yapması da memnuniyet verici
    Satış rakamlarının bu tutumu açıkça desteklediğini düşünüyorum. Eskiden de hiç yapmıyor değillerdi ama başarılı bir ürün, çalışmaları ileri taşımaya yardımcı oluyor. Aldığımdan beri yaklaşık 24 oyun satın aldım ve tekrar oyunlara daldım. Seyahat ederken hayat kurtarıcı; evde ise dock'a takılı şekilde eski bir Stadia kontrolcüsünü ana giriş cihazı olarak kullanıyorum. Steam Deck özel bir cihaz

    • Benzer şekilde, masaüstü Windows PC'nin başına geçmek zahmetli geldiği ve zaman bulamadığım için bilgisayar oyunlarını bırakmıştım
      Steam Deck duyurulduktan hemen sonra ön sipariş kaporasını yatırdım ama kuyruğun gerisindeydim; sıra bana geldiğinde tatilde olduğum için bildirimi kaçırdım ve 3 gün sonra kaporanın iade edildiğini görünce fark ettim. Sinirlenip tekrar kapora yatırdım ve kuyruğun en arkasına geçtim ama üretim arttığı için çok beklemedim. Başarı faktörü ezici düzeydeki kullanım kolaylığı. Sadece askıya alıp devam edebiliyorsun; TV reklamları sırasında bile biraz oynayabiliyorsun. Steam kütüphanesindeki eski, oynanmamış oyunları keşfetmek için de iyi. Şimdi tek ihtiyacım, Ravenholm'daki Half-Life 2 kayıt noktasında canım ya da becerim yetmediği için hayatta kalamadığım bölümü geçirecek bir hile kodu bulmak
    • Neredeyse aynı. Deck'i esas olarak onu çıkaran şirketi desteklemek ve bizzat kurcalamak istediğim için aldım
      Hardcore oyuncu değilim; birkaç oyunu biraz denedim ama zaman bulursam çoğunlukla Switch'te ya da üst seviye NVIDIA kartlı bir oyun dizüstüsünde oynuyorum. Pop_OS!'ta çok iyi çalışıyor. Ancak masaüstü tarafının biraz daha cilalanmış olmasını isterdim. Açıkçası birçok kişinin Deck'i yalnızca oyun cihazı olarak değil, ana bilgisayar cihazı olarak da kullanabileceğini düşünüyorum
    • Steam Deck almak için bana bir gerekçe sunduğun için teşekkürler. Şu anda TV'de oynamak için masaüstünü taşımam gerekiyor; Deck olursa onu taşımama gerek kalmaz. İyi bir bahane arıyordum. Sadece varsayılan dock'u mu kullandığını merak ediyorum
    • Steam Deck hakkındaki en büyük şikâyetim, uyku durumunda bırakınca çoğu zaman kendi kendine uyanmaması ve elle açmam gerekmesi
      Bunun dışında kaba kalan yerleri var ama memnunum
  • Valve mühendislerinin Mesa OpenGL/Vulkan sürücüleri ve çekirdek grafik sürücüsü bileşenleri üzerinde yaptığı sayısız iyileştirme bunun merkezinde yer alıyor
    Yalnızca Steam Deck donanımına fayda sağlayan AMD grafik sürücülerine değil, Zink OpenGL-on-Vulkan’a ve ortak altyapıya da katkıda bulundular; bu alandaki katkılar oyunların ötesinde Linux masaüstü ekosistemi için de son derece yararlı oldu. Grafik tarafındaki Vulkan, düşük seviyeli Windows uyumluluğu için Proton, sürücü desteği, kontrolcü özelleştirme ve seçenekleri, bir de tüm bunları upstream’e gönderme biçimi düşünüldüğünde, halka açık olmayan bir şirketin uzun vadeli bir vizyonu hayata geçirme becerisi hakkında söylenecek çok şey var. Canonical’dan Nintendo’ya, Activision/Blizzard’a kadar herkes, Valve’ın uzun vadede daha iyi bir müşteri deneyimi sunup öğle yemeklerini ellerinden almasından endişe etmeli

    • Gabe’in zaten çok fazla parası var; Microsoft’un çekini umursamayacaktır
    • Valve teknoloji tarafını düzgün yürütüyor ama yaratıcı işler tarafında aynı şey geçerli değil. Nintendo iyi olacaktır
    • Canonical için bu olabilir, ama AAA şirketlerinin tir tir titreyeceğini sanmıyorum
      Kendi mağazalarını işletmenin %30 gelir paylaşımından daha iyi olduğuna karar vermedikleri sürece bu simbiyotik bir ilişki. Valve da belirli bir gelirin üzerinde daha düşük pay oranı sunuyor ve zaten o noktada taviz vermiş durumda
  • Valve ilk kez oyunları Linux’a getireceğini söylediğinde açıkçası çok şüpheciydim
    Microsoft’un yağmacı politikalarını engellemeye yönelik bir poz gibi görünüyordu; iyi niyet olsa bile sonunda tutulmayacak boş bir vaat gibiydi. Linux’ta Windows oyunlarını hack, numara, sihir olmadan, “hataları görmezden gelirsen bazen idare eder gibi çalışıyor” düzeyinde değil de gerçekten düzgün çalıştırmak tam bir çılgınlıktı. Ama başardılar. O çılgın insanlar bunu yalnızca birkaç yıl içinde başardı ve gerçekten harika. Gabe’i, Steam geliştiricilerini ve Proton geliştiricilerini tebrik ederim

    • Böyle söyleyince Wine’ın zorlu emeğini ve başarısını haksız yere küçümsemiş gibi oluyor
      Bunların hiçbiri Wine olmadan mümkün olmazdı; yerel portu olmayan pek çok oyunun Linux’ta çalışmasını sağladı. Proton ve SteamOS özellikle olgunluk ve kullanım kolaylığı açısından son mesafeyi kapatıyor; Pareto ilkesi nedeniyle bu önemli, ama tüm krediyi Valve’a vermek doğru değil
    • Proton’un kesinlikle “hack, numara, sihir” kategorisine girdiğini düşünüyorum
      Sadece o kadar iyi cilalanıp paketlenmiş ki hack gibi hissettirmiyor. Bu kadar doğal ve sorunsuz çalıştığını her gördüğümde hâlâ şaşırıyorum