Anecdotally, over the last 15 or so years I've been a professional programmer the number of fellow devs I've seen using Linux as the primary OS of choice on their dev machines has gone down considerably. Most are on macOS now, and I'd say even Windows has greater usage than Linux in recent years. Docker I think is the primary reason for the switch. You can develop anywhere and be reasonably certain that your applicat…
Why Linux is not ready for the desktop, the final edition
231–240 of 472 posts
Re: Why Linux is not ready for the desktop, the final edition
#232Earlier quoted context omitted.
> When you start installing software and drivers, the OS gets totalled I have been using multiple Linux distros for over 20 years (and supporting other people) and this has simply never happened to me. Not even since I started using a distro that is supposedly less stable (Manjaro). > Forcing a user to compile C code is a bad user experience That is why very few distros expect users to do it. Are you thinking of Gent…
I’ve been using Linux on the same timeline starting with RHEL3, then Gentoo, Ubuntu, and finally ArchLinux and I’ve had to arch-chroot from a live usb several times over the last five years to fix broken upgrades*. It hasn’t been more than an hour detour each time but it’s been far from painless. I just recently had to nuke and pave a Thinkpad X1 extreme to reset KDE/Plasma to a configuration that didn’t crash Plasma…
Which is why I said "or similar". I actually had AUR in mind (as I use Manjaro).
Re: Why Linux is not ready for the desktop, the final edition
#233linux userspace is pure garbage
glibc has worked great except there's no forward compatibility :-)
Re: Why Linux is not ready for the desktop, the final edition
#234who is the intended audience of the article?
The PC is more or less dead and Linux on desktop is even more dead.
Re: Why Linux is not ready for the desktop, the final edition
#235Re: Why Linux is not ready for the desktop, the final edition
#236This website is for hackers, not "geek squad". I am very disappointed that something of such low quality could manage to be linked on one of the first few pages of this site.
Yeah, you're absolutely right, I'm going for quality content, not shiny crap.
Re: Why Linux is not ready for the desktop, the final edition
#237Earlier quoted context omitted.
> “Good enough" is highly subjective. You're entitled to your opinion, of course, but millions of people also think otherwise. Ironically, I might as well point out that billions of people think otherwise of Linux. In some countries, a few trees is “good enough” as a bridge. The IRS, of course, says COBOL is “good enough” to use as a web backend for the moment. The weirdest thing is how people complain that engineeri…
> Oregon Trail, a game made for Windows 95, still runs on Windows 11 Fatal error: MSVCRT70.DLL could not be found. But that's easy enough to fix, right? Just dig through Windows's package manager (sorry, I meant MSDN) trying to guess the right vcredist, and try a few and hope for the best.
To be fair, I've seen plenty of commercial Windows software ship over the years without runtime components required on the original supported OS (or with required redistributable components that had to be separately installed from the distribution CD-ROM for no well-explained reason).
Re: Why Linux is not ready for the desktop, the final edition
#238> Finally, since drivers in Linux are generally part of the kernel (there are a few exceptions, including NVIDIA), you cannot upgrade them to the latest version or downgrade them to the version that worked for you on the fly. You have to boot into a different kernel. This is extremely inconvenient and not always possible I mean, that's just false. Most drivers are done as kernel modules and you can push/pull them in…
0.1% of people in the world could that. 0.001% of people in the world would do that.
That's not false, your understanding of a decent OS is just lacking. In Windows you can swap drivers however you want given they support your Windows version.
Re: Why Linux is not ready for the desktop, the final edition
#239The main criticism I see as valid here is first point: software distribution is tricky. For macOS and Windows you basically have a model where you can go to a website, download a binary, install it, and it runs. Most Linux distros won’t jive with that very well. And because every Linux distro uses a different theme and one of a dozen UI libraries/DEs/etc. the downloaded GUI application will look bad because it won’t…
Both are moving away from that model.
Re: Why Linux is not ready for the desktop, the final edition
#240For example, Windows or Android software from ten years ago will still work in Windows 11 or Android 15 or whatever their current versions are. For Windows, software compatibility is actually excellent: a lot of 32-bit Windows 95 software still runs perfectly on Windows 11 64 almost 30 years later. Nothing remotely close exists for Linux. I completely disagree. Android applications made for older versions DO NOT work…
In Wine/Windows I run Windows applications from the 90s. In Windows 11 64 you can install and use Office 97.
In Linux nothing even close is possible. People do care about old applications. They really do.