I agree, people can learn and appreciate if given the chance. But they've more important things to do so changing OS is just a distraction.
I know, techies love to love or hate the OS. Here there are endless threads waxing lyrical about Windows, MacOS or say dozen Linux installs. But 99% of users could care less.
It's kinda like cars. Petrol heads will talk cars for ages. Engine specs. What brand of oil. Gearbox ratios. Whereas I'm like 99% of people - I get in my car to go somewhere. Pretty much the only "feature" a car needs is to make me not worry about getting there.
So for 97% of people the "best" OS is the one they don't notice. The one that's invisible because they want to run a program, and it just runs.
The problem with switching my mom to Linux is not the OS. It's all the programs she uses. And while they might (or might not) be "equivalent" they're not the same. And I'm not interested in re-teaching her every bit of software, and she's not interested in relearning every bit of software.
She's not on "a journey" of software discovery. She has arrived. Changing now is just a waste of time she could be gardening or whatever.
The reason it'll never be the year for Linux Desktop is the same reason it's always been - it's not there already.
I mostly agree with you, though one of the few good things about Electron taking over the desktop means that an increasing number of programs are getting direct ports to Linux. A guy can dream at least.
> And I'm not interested in re-teaching her every bit of software, and she's not interested in relearning every bit of software.
I don't see Windows as having much of an edge there. Lots of things seem to change on Windows just for change's sake. I get so tired of the churn on Windows versions and finding how to disable the new crummy features. If you want to avoid relearning all the time, something simple like XFCE is going to be way better.
And Linux won't arbitrarily irrevocably brick your computer because of an automatic update. In my opinion, having your computer bricked because of an automatic update is a very large change to adapt to.
I feel the need to constantly reiterate this; if someone who works on Windows Update reads this, please consider a different career, because you are categorically terrible at your job. There are plenty of jobs out there that don't involve software engineering.
> And Linux won't arbitrarily irrevocably brick your computer because of an automatic update.
To the average user, it absolutely will. Unless they happen to run on particularly well-supported hardware, the days of console tinkering aren't gone, even on major distros.
What's fixable to the average Linux user and what's fixable to the average person (whose job is not to run Linux) are two very, very different things.
If you run a modern distro with a modern filesystem, you can at the very least have automatic snapshots that actually work, and you can restore to a previous state if an update breaks things. The same cannot be said for Windows.
I have booted from snapshots on Ubuntu with ZFS plenty of times and it has worked fine. I've also used Snapper with btrfs and restored from backup and it's worked fine. I've also booted from snapshots in NixOS and it has worked fine. I actually cannot think of a time where any of those examples didn't work fine.
I think (in general) the number of machines being bricked because of an update is about a rounding error from 0.
The biggest brick event in recent times was Shockwave, not Windows. Personally I've never seen a bricked machine, not at home, not at work, not at family.
Of course my anecdata is meaningless as is your annecdata. Ymmv.
I say this in particular because the automatic update to Windows 11 bricked my mom’s computer, or at least it required me to nuke the machine and reinstall everything from scratch. You can look at the linked post from a few levels up if you want details.
This is the second time this has happened to my family from Windows, on different computers.
I know, techies love to love or hate the OS. Here there are endless threads waxing lyrical about Windows, MacOS or say dozen Linux installs. But 99% of users could care less.
It's kinda like cars. Petrol heads will talk cars for ages. Engine specs. What brand of oil. Gearbox ratios. Whereas I'm like 99% of people - I get in my car to go somewhere. Pretty much the only "feature" a car needs is to make me not worry about getting there.
So for 97% of people the "best" OS is the one they don't notice. The one that's invisible because they want to run a program, and it just runs.
The problem with switching my mom to Linux is not the OS. It's all the programs she uses. And while they might (or might not) be "equivalent" they're not the same. And I'm not interested in re-teaching her every bit of software, and she's not interested in relearning every bit of software.
She's not on "a journey" of software discovery. She has arrived. Changing now is just a waste of time she could be gardening or whatever.
The reason it'll never be the year for Linux Desktop is the same reason it's always been - it's not there already.