The “Faster Zombies” blog post
richg42.blogspot.com
richg42.blogspot.com
This is absolutely the point of Valve's Linux involvement, Steam Machine, and so on. It doesn't have to be perfect. It barely has to even work. It's a "fleet in being", ready for a fight with Microsoft that may never come.
Apple take 30% from all game transactions on Apple's iOS.
Google take 30% of all game transactions on Google's Android. (Amazon presumably take 30% from all Fire devices, but hardly anyone uses their store).
Valve take 30% of (many) game transactions on Microsoft's Windows. Somewhere at Microsoft there is a whiteboard with 'Valve' crossed out and 'Microsoft' written instead. They've a long way to go there without getting shot down by anti-monopoly authorities, but don't think they'll never try.
This is exactly the kind of visual that we need in order to coherently think about the past and future of software.
It's a great short-story writing prompt.
The reason these companies have gated stores and force paynents through them is for control over developers and lock in of purchases for users: what makes Steam a target for Microsoft is not that they extract some piddly percentage of a meager business on top of their platform, but the very premise here that if Steam ever wanted to they could just walk to another platform and users would get to take the investment of their software with them. Users on Android who spend hundreds of dollars on software from the Play Store will have to buy all that software again if they want it on an iPhone, but users who bought hundreds of dollars of software from Steam on Windows get to take it all with them if they move to Linux. If Microsoft has a graphic with Steam crossed out and Microsoft written in, it is for control, not revenue.
The "faster zombies" blog post mentioned was very big news at the time for Linux gaming, but since then, not a single OpenGL game has replicated the performance of L4D2. It's an accepted fact that games will see an FPS hit on Linux - not the end of the world, but not something that's ever going to attract gamers to switch to Linux unless they have other reasons.
Vulkan may change things, Dota 2 and Talos Principle benchmarks have been promising, and showing signs of the Windows beating (or at least matching) performance they promised 5 years ago.
From the perspective of most consumers in the population of gamers it's a superb result. Competition in the platform space has resulted in improved performance and spurred development of technologies that facilitate better gaming experiences across several dimensions.
Why should Valve be a crusader for Linux? Their goal is to make great games and serve gamers.
Because they can put a definitive end on the standoff between them and Microsoft.
But that is not, and should not be their main goal. And if it's too expensive, it may end up detrimental to the "great games" goal. So, they should be looking into it, but there may be really good reasons to not do it.
Overall, I'd guess the Gabe (having worked at Microsoft) is pretty comfortable with that platform, but likes having Linux their as a hedge (with potential to open up new markets too).
I wonder what's changed. Used to be people would reboot into Linux for better performance in Quake.
We did a lot of things to eek out more performance but as far as I recall no one was booting to Linux to do anything except run dedicated servers.