Gdyby tylko Microsoft był wystarczająco przewidujący, aby otworzyć gry Windows na Linuksie i pomóc w rozwoju samych Wine i Proton.
CMA ujawniło, że wierzy, że Proton, a co za tym idzie, Wine są „niedoskonałymi substytutami” gier w systemie operacyjnym Windows.
W swojej oficjalnej decyzji CMA miał do powiedzenia na stronie 226 dokumentu:
„Dane dotyczące wydajności gier przy użyciu Protona sugerują, że jest to niedoskonały substytut gier w systemie Windows, aw znaczną część gier nie można grać bez problemów.
Valve kategoryzuje gry na podstawie tego, jak dobrze działają przy użyciu Protona na przenośnym urządzeniu do gier Steam Deck firmy Valve. Dane dotyczące proporcji 100 najlepszych gier na Steam w każdej kategorii pokazały, że 16% można było odtwarzać bez problemów, a kolejne 33% można było odtwarzać z pewnymi ulepszeniami. 31% nie nadawało się do gry, a 20% nie zostało przetestowanych.
Dostępna jest również oddzielna kategoryzacja oparta na społeczności, co również sugeruje, że Proton nadal podlegał istotnym problemom z wydajnością. Dane dla 100 najlepszych gier Steam korzystających z tej kategoryzacji sugerowały, że 19% działało doskonale, 53% działało doskonale po pewnych poprawkach, 14% działało z drobnymi problemami, 2% działało, ale z bardziej poważnymi problemami, a 12% było niegrywalnych.
Chociaż Microsoft twierdził, że te dane pokazują skuteczność Protonu, naszym zdaniem są one zgodne z interpretacją, że jest to niedoskonały substytut korzystania z systemu operacyjnego Windows”.
Jak wiemy, argumentem CMA za „zapobieganiem” transakcji Microsoft Activision jest przewidywana dominacja Microsoftu w grach w chmurze. Wiemy również, że CMA odkryło, że Microsoft dominuje w grach w chmurze pod względem systemów operacyjnych. Dzieje się tak głównie dlatego, że wszyscy dostawcy gier w chmurze muszą korzystać z systemu Windows, ponieważ Windows jest dominującym systemem operacyjnym do gier na komputery PC.
Odkrycia te, choć prawdziwe, nie wynikają z tego, że Microsoft nadal agresywnie monopolizuje przestrzeń gier wideo. Gdybyśmy wszyscy byli szczerzy, wszyscy wiemy, że Microsoft naprawdę włożył pracę w uczynienie systemu Windows systemem operacyjnym do robienia czegokolwiek w latach 90., a nawet ze swoimi wadami po prostu bardziej troszczyli się o gry niż Apple kiedykolwiek.
W przeciwieństwie do tego, podczas gdy społeczność Linuksa udowodniła, że gra próbuje konkurować z Microsoftem, ich wysiłki przyniosły mieszane rezultaty, jeśli chodzi o front gier.
Wine, pierwotnie nazywany Windows is Not an Emulator, to warstwa kompatybilności, która umożliwia uruchamianie programów stworzonych dla systemu Windows w systemach Linux lub Mac OS. Od wielu lat entuzjaści Linuksa grają z Wine, aby grać w swoje ulubione gry w Linuksie zamiast w Windows.
Jednak Wine pozostaje niedoskonały w tej funkcji, głównie z powodu słabej dokumentacji Windows API. Firma Microsoft nadal przechowuje niektóre dane dotyczące działania systemu Windows jako prywatne. Zmusiło to zespół programistów Wine w Codeweavers do inżynierii wstecznej i odgadnięcia, czego nie wiedzą.
Kiedy Valve zdecydowało się wejść do branży sprzętowej, zainwestowało w Wine, aby pracować nad własnym rozwidleniem programu o nazwie Proton. Proton ma pewne funkcje, które celowo nie są używane w Wine, ale czynią go jeszcze lepszym w uruchamianiu programów Windows tylko dla Linuksa.
W rzeczywistości, jak być może wiesz, gigantycznym asem Protona jest API Vulkan, które pod względem kompatybilności i wydajności rywalizuje z Microsoft DirectX 12 i Apple Metal API. Programiści korzystający z Vulkan uzyskują lepszą kompatybilność i wydajność w grach działających w systemach Linux i Proton niż w systemie Windows, w przypadku niektórych kompilacji.
Biorąc to wszystko pod uwagę, jak przekonała się CMA, Proton nie jest nawet w pobliżu miejsca, w którym powinien być, aby systemy operacyjne Linux, takie jak SteamOS, stały się realną alternatywą dla Windows. Kompatybilność wielu gier wideo opartych na systemie Windows jest nadal w powietrzu na Steam Deck i ogólnie w Linuksie. Wielu graczy spodziewa się, że w wybraną liczbę gier nigdy nie będzie można grać poza systemem Windows.
Jak na ironię, Microsoft przedstawił Protona samej CMA, aby wskazać, że nie mają absolutnego monopolu na systemy operacyjne do gier. Chociaż prawdą jest, że nie wymusili tego, sam Microsoft mógł zająć się tą częścią branży, pomagając we własnym rozwoju Wine.
Czy to brzmi naciąganie? W 2023 roku Microsoft jest faktycznie członkiem Linux Foundation. Chociaż firma ograniczyła swoją współpracę z fundacją, wykazała się otwartością na pracę z Linuksem w dobrej wierze.
Microsoft sam stwierdził, że jego system operacyjny nie jest już podstawą ich działalności. Być może, gdyby naprawdę w to wierzyli, mogliby podjąć działania w celu zmniejszenia zależności od systemu Windows w wielu branżach, takich jak gry wideo. Oczywiste jest, że mogliby lepiej radzić sobie z CMA, gdyby mieli dalekowzroczność, aby zmienić swoją działalność w ten sposób wiele lat temu.