Posted April 30, 2021
nightcraw1er.488: “ I want to move Windows from people needing it – and knowing they need it – to loving and wanting it” - you could replace windows in that sentence with galaxy!
In a way, I find it positive if Microsoft really has reached that kind of revelation. What that means in practice though, I don't know. As I've said in the past, back in the Windows 9x and XP times, I felt Microsoft was actively trying make Windows better for its users, introducing new features that they thought their users would like, would make them enjoy using their Windows more, and bring even more users to using Windows (also from people who didn't really use computers yet, or might be thinking of using Apple Mac or OS/2 Warp instead, or whatever).
Windows 95 and especially Windows 98SE were great releases IMHO, offering people good backwards compatibility to their older MS-DOS and Windows 3.x programs, and introducing new things that would make the life of Windows users both easier and cheaper (like DirectX, Direct3D etc. which meant people were finally freed from having to buy their overpriced 3D graphics cards or sound cards from 3Dfx or Soundblaster brands, but instead they could more freely choose what to buy for their system, and it still worked).
Great stuff! I even recall back then arguing with some anti-PC Usenet warrior claiming that a standardized 3D API (like Direct3D or OpenGL) is pretty much impossible and a pipe-dream, that there will never be such API that you can buy different graphics cards and still get 3D accelerated graphics. PC games would ALWAYS have to directly support only certain 3D card brand(s)... He claimed OpenGL is only suitable for professional CAD workstations and such, and Direct3D just couldn't handle it either. Luckily he seemed to be quite wrong after all, now we can freely choose between several GPU makers (well, only three at this point, but that is not really related to the API or lack there-of).
Windows XP was a logical next step. Yeah people finally lost backwards gaming compatibility MS-DOS (boohoo! That is why I dual-booted Windows 98SE and XP on the same PC), but it made Windows more robust with NTFS, better memory handling (I presume?) etc.
After XP times though, I've increasingly felt MS is not thinking that much "how can we make Windows better for our users that they'd benefit more from it and make (Windows) PCs even more enjoyable for people to use?", but rather "how could we benefit from our Windows users more, and gently nudge them towards using our proprietary Windows RT/S/X devices, buy all their applications through our Windows Store, and adopt Azure cloud?".
Maybe the worst thing there is that MS seems to see the current x86 PCs as something that doesn't quite fit their view how people should do their Windows computing, but are still willing to tolerate it as long a we stubborn PC desktop users are still clinging to our old "legacy Win32" ways, and bring at least some money to MS.
Linux, for the most part, currently offers me better that feeling of the authors thinking "how could this feature benefit our users?" (rather than how it could benefit the authors of the feature).
StingingVelvet: How evil or not evil Microsoft is has little relevance to the point that Linux is on an irrelevant amount of desktops and gaming PCs. Maybe if MS tries to kill 32 bit or whatever that will change, but the situation today is what it is.
At least now you know why Valve is still investing so much on Linux gaming and running your Steam games also on Linux (even the Windows games), despite the low number of users in official Steam surveys. Maybe one day you will be glad they did... unless you don't care about the survival of your Steam game library, and desktop PC gaming overall, of course.
Post edited April 30, 2021 by timppu