56k modemda MMORPG: 2004-yildagi RuneScape qanday 5 KB/s ga sig'ib qolgan edi
Jagex dasturchilari bitta TCP ulanishi va 600 ms server sikli orqali hajmi 5 KB/s ga teng kanalga 3D dunyo va minglab o'yinchilarni qanday sig'dirganini texnik tahlil.

Ubisoft uchinchi shaxs me’yoriy jang o‘yini For Honor uchun Linux va SteamOS qo‘llab-quvvatlashini rasmiy ravishda to‘xtatdi. 10-sentabrdan boshlab o‘yin Steam Deck, Linux stoloviy kompyuterlari va Steam Machine qurilmalarda ishlamay qoladi. Sabab — Easy Anti-Cheat tizimining Linux ustidagi qo‘llab-quvvatlashining o‘chirilishi.
Ubisoft rasmiy saytidagi e’londa quyidagilar aytilgan: "Adalash raqobat muhitini mustahkamlash uchun qo‘shimcha xavfsizlik choralarini joriy etamiz. For Honor Linux platformasidan olib tashlanmoqda, chunki bu platformada himoya vositalarini ma’noli darajada qo‘llash imkoni yo‘q. Bu For Honor 10-sentabrdan boshlab Steam Deckda o‘ynalmasligi degani. Kelajakda platformani qayta ochish imkoniyati bilan anti-cheatni yaxshilash yo‘llarini o‘rganib boramiz."
Bu — katta nashriyotchilar Linux platformasini chetlab yuborgan eng so‘nggi misol. Oldin Battlefield seriyasi, Apex Legends, GTA V va boshqalar ham anti-cheat sababli Linuxda o‘ynab bo‘lmaydigan o‘yinlar ro‘yxatiga qo‘shilgan edi.
Linuxda o‘yin o‘ynash son yillarda Valve Proton va Steam Deck chiqishi bilan katta qadam oldi. Proton — Windows o‘yinlarini Linuxda ishga tushiruvchi uyumlilik qatlami — ko‘plab anti-cheat tizimlari bilan ham ishlashni o‘rganib chiqdi. Easy Anti-Cheat (EAC) va BattlEye kabi kernel darajasida ishlovchi himoya tizimlari Linuxda foydalanuvchi rejimida (user-mode) ishlashi mumkin, lekin ularning to‘liq kernel-modul o‘rnatishi Linux yadrosi va litsenziya cheklovlari tufayli murakkab.
Ubisoft o‘zi EAC Linux qo‘llab-quvvatlashini yoqgan edi, lekin endi uni o‘chirib yuborayotgani — bu texnik imkonsizlik emas, balki moliyaviy va operatsion qaror. Kernel darajasidagi anti-cheat Linuxda to‘liq ishlamasligi sababli ba‘zi nashriyotchilar platformani butunlay bloklash yo‘lini tanlaydi.
Kompaniya "o‘yinchilar xavfsizligi" va "adalash muhit" deb atasa-da, jamoa bu tasvirlardan qoniqmayapti. Asosiy nuqta: Linuxda For Honor o‘yinchilari o‘rtasida hakerlar paydo bo‘lganligiga dalil yo‘q. Foydalanuvchilar GitHub, Reddit va forumlarda Linux uchun ochiq kodli hakerlar yoki kommersiyal cheatlar mavjudligini topolmadilar. Linux o‘yinchilarining o‘zi ham kichik aholi (umumiy o‘yinchilarning 1-2% dan kam).
Shuningdek, Ubisoft oldingi yillarda 2015-yildan oldingi o‘yinlarni ishga tushirishda har safar parol so‘rashni "xavfsizlik" deb tasvirlagan, lekin asl sabab Ubisoft Club mukofot tizimini Ubisoft Connectga to‘g‘ri ko‘chirmaslik edi. Bu ishonchli kompaniya tasviri yaratmaydi.
Har bir holatda nashriyotchilar "cheaterlar yo‘lini to‘kladik" deb e’lon qilsa-da, Windowsda hakerlar soni kamaymadi. Linuxni bloklash haqiqiy yechim emas, balki eng oson yo‘l bo‘lib xizmat qildi.
Valve Steam Deck chiqarganda Linux o‘yinlashni massaga yetkazdi. Lekin nashriyotchilar hali ham Linuxni "kichik bozor" deb hisoblaydi. Jamoa va ba‘zi tahlilchilar (masalan, GamingOnLinuxdagi Linas) Steamda "Intensional Unsupported" (Qasddan qo‘llab-quvvatlanmaydigan) yoki "Actively Blocked" (Faol bloklangan) teglarini joriy etishni taklif qilmoqda. Joriy "Unsupported" (Qo‘llab-quvvatlanmaydigan) belgisi o‘yin dasturchisi Linuxni sinab ko‘rmaganini bildiradi, lekin Ubisoft holatida — ular sinab ko‘rgan, ishlatgan, va keyin qasddan o‘chirdilar. Bu farq o‘yinchi uchun muhim.
Valve hozircha bunday tizimni joriy etmagani uchun, o‘yinchilar o‘yin sotib olgach, u o‘ynab bo‘lmaydiganini keyinroq aniqlaydilar. Bu moliyaviy zarar va ishonch buzishdir.
Kernel darajasidagi anti-cheat Linuxda to‘liq ishlamasa-da, foydalanuvchi rejimida (user-mode) EAC hakerlarni aniqlashda juda samarali. Ko‘plab o‘yinlar (masalan, Elden Ring, Apex Legends — EAC user-mode da) Linuxda muammosiz ishlaydi. For Honor ham bir yildan ortiq Linuxda EAC user-mode bilan ishladi va katta cheat skandaliga uchramadi.
Ubisoft endi "qo‘shimcha xavfsizlik choralar" deb atayotgan narsa, ehtimol kernel darajasidagi yangiliklar yoki server tomonidagi tekshiruvlar. Lekin bu Linuxni bloklashni hak qiladimi? Ko‘plab mutaxassislar yo‘q deb hisoblaydi. 2XKO va Marvel Tokon kabi yangi jang o‘yinlari ham kernel anti-cheatga tayyorlanayotgan, lekin ular hali chiqmagan.
Ubisoft "kelajakda qayta ochish imkoniyati" deb qoldirgan esda tutuvchi qismini inobatga olsak-da, Rockstar va EA tajribasi ko‘rsatadiki, bir marta bloklangan platforma yana ochilishi kam uchraydi. Ammo Linux o‘yinlash ekosistemasi o‘sib bormoqda: Steam Deck sotuvlari millionlab hisoblana, Proton har oy yaxshilanmoqda, va Valve kernel darajasidagi anti-cheat yechimlari (masalan, Wine/Proton uchun kernel driver) ustida ishlayapti.
Agar Linux o‘yinchilar aholi o‘sib, 5-10% ga yetib borsa, nashriyotchilar uni "e'tiborsiz qoldirish" qiyinlashtiradi. Hozircha esa har bir bloklash — platforma uchun kichik, lekin og'ir zarba.
For Honor Linuxdan chiqishi — bu texnik zaruriyat emas, balki biznes qarori. Ubisoft kichik aholi uchun kernel anti-cheat qo‘llab-quvvatlashiga sarflashdan chet tortdi. O‘yinchilar uchun bu noadolat: ular o‘yin sotib olgan, o‘ynagan, va endi ularning qurilmalari "xavfsiz emas" deb hisoblanayotgan. Valve va jamoaning bosimi oldin yoki keyin nashriyotchilarni qayta o‘ylashga majbur qiladi. Hozircha esa — 10-sentabr For Honor uchun Linuxda oxirgi kun bo‘ladi.
Asl manba: gamingonlinux.com