Oh right, Linux on Desktop lost. Stop trying to make Linux on Desktop a thing.
Oh right, Linux on Desktop lost. Stop trying to make Linux on Desktop a thing.
Of course, that's just my N+1 anecdata. I've been using Linux on my main PC for two years now without much issue, but ymmv.
I still chase these issues for server dist upgrades, but at least I don't have to do for my desktop.
Dependency management utterly sucks in Linux. I can still run windows 98 binaries on win10.
> I still chase these issues for server dist upgrades
Yeah, I don't doubt it. Full OS upgrades are always dangerous, as proven by the Windows 8 -> Windows 10 install fiasco or the Catalina wipes. LTS distros tend to get ~5-6 years of support though, so it's not like you're going to be forced to reinstall for another few years.
Linux, Windows and MacOS are all different flavors of the same shitshow. I can assure you that package/dependency management is not one of Linux's shortcomings, relative to it's competitors.
What the hell? That's one of the biggest things desktop Linux got really right! Sure older binaries don't work but you shouldn't be flinging binaries around anyway.
All it had to do to "win" was be available to those who wanted it, which was the case. Mobile Linux is no different and in that sense it's definitely winning now.
With Apple and Microsoft effectively abandoning their desktop OSes it's very likely that Linux will become the dominant desktop OS even among non-tech-literate users.
Apple and Microsoft "abandoning" their desktop OSes is a dubious claim at best but in a magical world where they did, their "non-tech-literate users" wouldn't flock to Linux, they'd be happy they don't have to restart their computer for updates as often anymore. Non-techie people aren't going to move to a new OS except when they get a new computer. Even when they get a new computer they're just going to use the pre-installed OS. This is a fantasy.
These things have inertia. People who don't know computers aren't arbitrarily just going to decide to switch to a new OS where they have to relearn everything and their software doesn't work and there are moderately more driver incompatibilities that cause errors that confuse them. It's just not going to happen.