shmerl: You stop. Complaints about Windows come from unsatisfied users. Trying to ignore that is just stupid.
Developers and users do (that there would be no lock-in). And those who support lock-in reduce choice for others.
Nah, Steam doesn't care to inform you about it before buying. A good reason not to use it at all, even though some games can happen not to require Steamworks to run.
Johnathanamz: What video game developers complain about DirectX?
PC versions of video games sell more on Windows than on Linux and Mac combined.
As I said before 7 major video game engines will support DirectX 12
I know a lot of video game development companies who like DirectX. Epic Games is one of them and of course they also support Linux and OpenGL, and soon Vulkan. But Epic Games does not hate DirectX neither does Crytek, DICE, and so on.
Gabe Newell is the one who has lock-ins with Steam having most of the PC versions of video games selling on Steam exclusively and their refund policies are very bad.
Gabe Newell was mad at Windows 8's store because he was afraid that Microsoft would siphon money away from Steam, Gabe Newell wants Steam to be the #1 top digital distribution service on the internet not letting any other digital distribution service exist without selling PC versions of video games without Steam.
Just look at gamersgate.com, greenman gaming.com, and humblebundle.com they all sell PC versions of video games that have Steam keys only, while humblebundle.com is the only one besides gog.com who also sell 100% Digital Rights Management (DRM) free PC versions of video games.
You congratulate VALVe on all of this when Steam is more of a lock-in.
hummer010: The "free" with Linux has nothing to do with money. Until you understand that, you'll have a tough time understanding anything else I have to say about OS's.
Johnathanamz: I understand perfectly what Linux is.
I know Linux is a open source operating System (OS), which lets you customize your code freely however you want and to share that code freely with people all over the Earth, customize the kernel, etc.
I understand because of the open sourceness of Linux you can do a lot of stuff with Linux, but this open source aspect is not for every single person on Earth. Not every single person on Earth knows how to program, not every single person on Earth cares to have a fully customizable Operating System (OS), they just want one that just works out of the bot, not every single person on Earth likes products that are free, because most people like to pay for their products because they feel like they own the product, they feel like the people who created that product deserves money, etc I can go on and on.
Gabe newell is a hypocrite. I remember reading him saying something about windows 10 or windows 8 somewhere where he said he feared windows was becoming a closed platform and that steam OS would be 'open'. Now, an operating system, which as far as I know only lets you play steam games, now that is really open isn't it...