Holy fuck did this thread take a sharp turn. A simple announcement of Microsoft not selling some keys turns into a small clique of apes on both sides flinging shit at each other, may as well piss in the ocean:
The biggest difference that causes these chimpouts is every OS (yes, even borderline unusable ones like SerenityOS or haiku) have their own view of how a computer should be used: Linux spergs believe that a user should be willing to accept a higher than average learning curve (which is pretty close to the curve of older, pre-1980s computers tbh.) The Windows view is the path of least resistance, i.e using the standard OS that everyone else uses because that's what they're used to/the people they work with are used to. macOS is, to quote an actual apple ad from the early 90's,“The computer for the bemused, confused, and intimidated”.
The Mac user sees computers as the box that does the internets, the Linux user could probably tell you every chip on their board and who made it, and the Windows user might know the name of some of the components.
The biggest issues with the whole Windows v. Linux debate is software availability, which can be best described as a permanently fucked cycle:
- Windows is pushed by MS onto every mainstream computer manufacturer years ago.
- Software devs target whatever has the most users.
- Users get reliant on said software
- Devs stop acknowledging a system the more niche it is, leaving Linux with little support.
- People don't use Linux because their software isn't on it natively (nobody wants to fuck with WINE, so don't bother.)
Basically, the only way the year of the Linux desktop™ could be made viable is if enough people moved to Linux, devs might start supporting it, except they won't because of aforementioned reasons.
Keep in mind the OS wars are almost exclusively based on software availability, and the occasional UI debacle, as I doubt anyone here (myself included) are OS scientists/designers/engineers, since the Linux fragmentation and Windows legacy cruft would make both immediately disqualified and we'd be using something completely different.
If we want to get peak autistic, anything can be used on any OS:
All the big three OS's have X11 client/servers available, which means the user could have a Ubuntu/SuSE/RHEL/Gentoo/OpenIndiana/UnixWare setup for regular day-to-day use, and for that one über special program, use an X11 forwarder to pipe the programs display output from some gigafuck Windows/Mac machine locked away to their display.
For a more primitive example, here's someone using 9front (an OS that barely got a working internet browser and has no native WYSIWYG word processor, video or audio editor)
“runnning” Safari via VNC.
TLDR - Microsoft is a monopoly, Kiwis are autistic, and everything is shit so use whatever you like; year of the Linux desktop never.