by mft_ | 2026-01-12 12:05:30+00:00
> I agree in broad terms, but let me re-capitulate this. Which OS do you think would offer a better experience for non-experts when installing on bare-metal? By my reckoning, Windows is a nightmare to install afresh on random hardware, and MacOS wont work on most-all random hardware. Users think that Windows is easier because they almost never have to install it from scratch.

I've done multiple installs of every Windows (except 8) Windows since the NT4 era, and multiple installs of OS X over the last decade. They have almost always been straightforward and successful, unless I've complicated things with weird partition/dual boot requirements. (OS X isn't really a fair comparison, as the target hardware is so hugely restricted.)

----

Aside from the initial installation 'just working' (which I accept might not be dramatically different with Linux, these days, and indeed, I accept that Windows often needs additional drivers downloading, depending on your system.) there's another big factor to consider.

With Windows and OS X there's a long-established concept (at least, prior to the app store era) that if you want to install something, you download a file and run it. This applies whether it's drivers or software, and >95% of the time also provides a simple uninstall path. Even my elderly mother can grok this.

With Linux, this is my recent journey: Must I use APT or APT-GET? Flatpack? Snap? Or can I use the built-in Software Manager (FWIW, I really like the one in Mint, except when stuff isn't available on it.) Oh, so some software (Mullvad, Blender, etc.) I need to download manually? I've installed Mint; am I on a Debian system? Okay, I'll download the DEB, but then how to install that? (Oh, it failed - open-whispr). For other things, we must download an Appimage and make it executable - great, that works, but it doesn't have an install feature, so how to install it somewhere so that it's not forever sitting in Downloads? Huh, okay, I can figure that out, but it's a pain. Oh, wait, some of those self-contained files I've downloaded will run directly from file manager, but for some reason fail silently via the start menu link I've just made. Okay, better trouble-shoot that tomorrow...

(For brevity, I've left out that at every stage, there were multiple web searches to find instructions for the correct approach, diving into all manner of forums, Stack Overflow posts, and Github repositories. And I've left out the more esoteric stuff, like slowing down touchpad scrolling via obscure command-line incantations.)

This is the reality of setting up a simple Linux system with (what is reputed to be) one of the most user-friendly distros there is.

And which is why, if the goal is Linux 'winning' on the desktop (beyond committed nerds) there's still quite some way to go on UX.

> Also, do you factor in the ever-increasing nuisances (AI, ads, spyware)[0][1][2][4] that Microsoft and Apple are injecting into their operating systems, and the move towards digital sovereignty which is accelerating in every nation outside of the US in any computation of what is a 'better experience'?

Totally with you, 100% - that's why I'm experimenting with a full shift to Linux myself. But this only applies to relative nerds. Many/most non-expert users don't know or care about such things.