LESS CHOICE!
Choice is only exciting for us techheads. Too much of it actively harms adoption.
This is a most excellent place for technology news and articles.
LESS CHOICE!
Choice is only exciting for us techheads. Too much of it actively harms adoption.
Personally, I'd take choice over adoption.
Preface: I am a Linux user
The Linux desktop needs to not require users to dig through config files to enable features that both windows and Mac have working by default. Fingerprint sensors, audio interfaces, broken bootloaders that you have to fix yourself. Requiring people to ever use a command line even once will keep people on Windows as the dominant platform.
Every time I have to look at a Linux forum to figure out why something isn't working and the answers are run these commands I am instantly reminded that this is the exact thing keeping Windows mainstream.
Driver support still isn't perfect. Software support as well. Linux needs to ship out of the box running exe files in compatibility layers. Linux needs to adopt executable installers for software packages that can be downloaded on the web. If Linux wants to be the way people use computers, Linux needs to fit the mould that windows has built for the people who have used it for the last 40 years.
Doing anything differently is enough of a deterrent for 90% of computer users. And of those 90%, 75% of them will give up immediately trying to fix anything that doesn't work and either call someone else or decide it's broken and do nothing.
Linux is incredibly powerful and I believe it should be the way we run computers, but I get exactly why it isn't.
I agree, but only until the part you mention how people should install their software. And that's simply because I don't think that people should install random .exes or .debs from the internet, because repositories are:
Basically this, it's why it has worked from that gaming side since just installing steam and running a game is now a painless process thanks to proton.
Okay so step one is to take GNOME and throw it into the trash where it belongs, and replace it with KDE which is a complete DE and not a bunch of plugins disguised in a trench coat of bash scripts.
Step two is to recommend a distro that targets both user quality and latest stable kernel releases for the most updated modules (Like Fedora or OpenSUSE)
Linux needs to adopt executable installers for software packages that can be downloaded on the web
Is the wrong problem because that's what Flatpak accomplishes without creating distro dependency hell. Regressing to .run and .appimage files for everything is why windows updates suck total ass, and it would nuke one of Linux's most killer features.
Users are already used to an appstore on mobile, I can personally guarantee you that they have no trouble getting accustomed to a desktop app installer, especially since they find it so much easier to search and click install without opening a bunch of websites. Since it shows both package manager and flatpak apps, they don't even have to be aware of the backend system.
--
The only thing holding back linux at this current point in time is honestly just vendors using it standard in consumer hardware. The dependency hell issue was resolved years ago by both huge improvements in package repos and the widespread support of Flatpak. The leftover baggage from X11 has been replaced by Wayland, which finally became viable around end of 2023. Even stuff like pulseaudio has been replaced by pipewire to handle every edge cases scenario.
I would not have said the same thing 2 years ago. The evidence is that the linux desktop user base is growing at an increasing rate. All they need is to hit a critical share (6-7%) for bigger vendors and OEMs to follow.
The good news is, as mentioned, there are a lot of vendors that are starting to do this. Valve's steam machine by itself could be enough to add another 10 million users if they play their cards right.
My other anecdotal evidence is that I successfully changed several of my friends and family members over to Fedora just last year because I finally found it viable to throw at any former Windows user.
The only dissatisfaction I caused was one "dependent" person who couldn't play Fortnite (the only game in their library that didn't work), which I audaciously told it would be possible in 2026 via waydroid/lepton (valve plz dont fail me lol).
You are completely right.
I do also get why the run these commands is a thing, because it's usually faster and also is distro / desktop environment agnostic.
Why would someone want to write separate guides for Gnome, KDE, Cinnamon etc. when one or two commands will suffice? But on the flip side, my family and friends will see a scary looking command and immediately be put off.
I feel it's getting a lot better since more apps are just in the browser or electron apps, there's way way less to actually configure for most end users. The type of people put off by commands generally won't go digging through the settings anyway.
I do wish there were a proper GUI for configuring GRUB though. Any that I've ever found seemed to fall out of date very quickly.
"But on the flip side, my family and friends will see a scary looking command and immediately be put off."
More to that... these are exactly the people we have all been telling "If you see someone on the internet telling you 'type this!' DON'T DO IT!"
ALT-F4 being the benign one.
rm -rf / --no-preserve-root - not so benign.
I remember a story of someone getting the recursive tag wrong on the chmod command and managed to chmod 000 themselves out of everything on the system... including chmod.
and the answers are run these commands
This one always gets me. There's rarely an explanation of what the commands do, and "man $command" is often so obtuse that it takes 10 minutes to figure out what the list of switches and options are doing to make sure it's not going to download some malware in the background.
Then, you run the commands, and the output is six pages of warnings, debug, and test scripts. You might even notice that some of the tests fail (if you can even follow along), but was it important? Who knows? I guess as long as it works, who cares?
He's right. If vendors offered Linux based machines people would try. Valve is helping Linux adoption more than all the big names like Dell, Lenovo, HP... combined.
compatibility layer upon layer
I can understand the sentiment, but don't ignore the real advantages to the proton/wine way of doing things.
For instance, some old games won't run on modern Windows but will run on Linux under proton/wine.
It's also just a lot easier for game companies to target a single platform i.e. Windows. When Valve first released their Steam machines, a few AA games were released natively. For several of those, the native builds no longer work and you now need to run the Windows version under proton/wine.
Who would make this "default" Linux? Who would be in charge of it? What power would they have over directing development of the kernel? What happens when this centralization that's so important to soothing the confusion of people who aren't even using the OS yet inevitably causes it to enshitify and brings us right back to the Windows problem?
No, I'm sorry - there may be some things that would make Linux more palatable to non-techies, but this just recreates the Windows problem again. The same dichotomy that's been at play for the past 30 years is still at play - you can have it easy or you can have freedom and control, but you can't have both.
To Torvalds, Chromebooks “are the path toward the desktop.”
Please don't associate Linux with a close-source proprietary neutered web browser owned by an ad company.
Exactly. I wouldn't touch a chromebook with a barge pole. Who wants Google to watch absolutely everything you do?
The average Joe doesn't care.
Linux don’t need anything to challenge Windows. Windows is doing great on their own.
For gaming and home use I think Windows will slowly die off. But I see precious few enterprise customers who are willing to consider Linux desktops for anyone other than sysadmins or programmers. Some will allow Macs for general users but I've never seen one that allows Linux.
Choice is both one of Linux's greatest strengths and weaknesses. There are so many distros that offer something great an unique, but that also leads to choice paralysis as well as fragmentation. I think Bazzite has been great for the Linux gaming space because it does offer a single user experience that reduces the knowledge barrier for those just getting into Linux.
"Everyone wants to save the world, but no one can agree on how..."
The linux problem in a nutshell
Yep, choice is nice, but everyone and their uncle rolling out distros is excessive as all fuck. Especially when there is precious little that isnt ultimately, deep down, just another flavor of Debian, Arch or Fedora.
I do a lot of work setting up computers and laptops for people, mostly getting software they need installed and setting up ad blocking so I don't need to come back later on and clean up a million viruses.
Lately, I've been offering a discount to people that allow me to get rid of windows entirely and install Linux, with the option to reinstall Windows for free later. I've had several people take me up on the offer, especially once I explain what Recall is to them. Only 1 has had me switch it back, and they needed to use some super niche piece of software that I just absolutely could not get running with wine no matter what I installed, and I suspect that it has something built in to make it not run on non-windows systems.
Basically, just explaining Microsoft's security nightmare in a way that your average person can understand (and I mean a real average person, not the average person as people on Linux forums see them) has gotten over 2 dozen clients to switch over to Linux with minimal issues.
Also windows borking like 5 peoples SSDs certainly helped!
Do you mind sharing your "script" or bullet points how you tell people about the Recall thing?
Basically it goes like this -
Imagine a stranger is standing over your shoulder with a notepad and a camera. Every couple seconds, he takes a photo of what you're doing and writes down everything you've typed. Then, the man hands that information off to another person. When you ask what that person is going to do with the info, the stranger assures you that he's a friend and your information is perfectly safe.
You don't know what it's being used for, and you can't be certain that the second stranger will actually keep your information safe. What if he just tosses it into an unlocked file cabinet? Anyone can now just come along and grab your information. That could be something as simple as something you looked at on Facebook. Or, it could contain your banking login. You can't be certain what they're taking notes and photos of, and what they or the strangers they supposedly trust are going to do with your information...
So basically just explaining what Recall and data selling are using metaphor combined with a not insignificant amount of fear mongering. The best way I've found to explain 99% of computer concepts to lay people is to avoid mentioning a computer as much as possible. This varies depending on the age of the person, but most of the time I'm cleaning or setting up computers and laptops, I'm doing it for someone 50+
Thanks. That story sounds like it's easy for non techies to relate to.
Like mentioned in the article, another issue is that there are very few offerings of computers with Linux preinstalled in normal computer stores.
You know how a normal average persons buys new laptops? They go to such store and look at the prices and buy one according to how much they want to spend. The advanced buyers might consult their more tech-savvy acquaintances. Stuff like "Just install Linux", is beyond concept comprehension for a lot of people, even if they heard about Linux at all.
All to say is that it's not like they can't understand these concepts if you explain them (people are clever), but they should care about them in the first place.
Edit: typo
Plugging in a flash drive and having it just work would be a start. Linux beginners don't care about the plight with exfat support.
For years and years the barrier to entry was mom or gramma buying a clipart CD for $4.99 at the grocery store, bringing it home, and expecting it to work.
Now that's not a thing anymore, but they still aren't using it. So I guess the barrier to entry now is they see that ad for the casino app that "pays you real money" and they expect to download it and expect it to work.
Until mom and grandmom can load up the computer with all sorts of malware that breaks everything, they really aren't interested.
I've said this before and I'll say it again. What Linux needs is a straight forward setup. Yes Mint is normally super easy to install but can also randomly just not work due to what is often a very simple issue but one obscure enough that the inexperienced (like me) will take hours or even days of trying different solutions until they find it. I love how light linux is but an extra half a gigabyte in the setup to just innately include solutions to the most common issues would pull in way more people than it would push away.
Linux, in my experience, has been way less painful to set up than Windows. It takes like 1/4 of the time, and I don't end up with half my shit in One Drive because I misclicked.
I'd agree with that when it works. When linux setup works its great, when it doesn't work getting it working again is obscure as hell, Windows almost always sets up correctly first time but its obscure as hell to not make it be kind of shitty.
I've bought several Dell laptops over the last 20 years, the Windows install on them was strangled in it's crib every time, and it was still miles cheaper than these other vendors.
If anyone needs to have Linux preinstalled on their computer and can't click through the 3 steps in a typical Linux install nowadays, they probably should use something like a SpeakNSpell instead of a computer.
Nothing is needed for me, I already replaced Windows. It's been a while actually.
Also, software vendors need to be able to build and target one thing instead of 10 and many other packaging types, built types and test platforms. And people are still arguing, flatpak, appimage, snaps etc. Instead of shit just working well and reliably.
I've ran Linux since 10th grade. Now, at work, I use a MacBook. I can get my Dev shit done, I can get my business work done. I can get work done. I want to get my work done and move on with my life.
The way I run Linux nowadays is by having a second laptop for the love of the game.
Now, at work, I use a MacBook. I can get my Dev shit done, I can get my business work done. I can get work done. I want to get my work done and move on with my life.
Quiet, you fool! You’re not allowed to say such heresy around here. You must constantly battle uphill and insist on purity at every turn.
Get all my games working and, more importantly, my video editing software. I had the video editing software working, updated the OS, and it broke. This is not something that has happened to me under Windows, as much as I dislike it. I work two jobs and have home maintenance; I don't have time to sit and troubleshoot and manually tweak things. Solve that and I will be on linux full time.
To Torvalds, Chromebooks "are the path toward the desktop."
What does he mean by this?
I struggle to believe Chromebooks will meaningfully contribute to more people adopting Linux, because Google is more interested in getting people to adopt Google instead.
I imagine he means things like Chromebook, rather than Chromebook itself. Mass-market consumer hardware which comes with Linux by default
I'm not sure it's good for Linux to attract disgruntled windows users. It would be better to attract people who actually want to use an OS that is different to Windows, rather than ones that just want a Windows that works. Linux is not a version of Windows.
No one wants to use any OS.
People just want to use their computer easily, and do what they want with relatively little hindrance or concern. The overwhelming bulk of people, I'd wager, Don't care about the OS as long as it stays the hell out of the way and isnt obnoxious.
Which is why Windows reigned for so long, because regardless of what criticism you throw at it.. Microsoft was amazingly successful at creating a GUI and interface that you could set anyone in front of and they'd be able to figure out basic usage in half an hour with relatively little direction.. and, especially in its heyday of windows 7, did an excellent job of just being mostly invisible to everyday use. It wasnt even a thought in your head. Just throw your disc in/download your software, and run. No thought, no worry. Just doing what you need and want to do, without having to think about it or worry about it.
Linux, depending on the distro, is finally getting close to that same place.. Where you can just use it without having to think about it to much. Where you don't have to dig into a terminal and look up command line actions and such. For basic mom&pop email and banking computers, you know..basic web based stuff, Linux has been there for I would say almost a decade at this point.
But for gaming and other stuff? I You've been able to do it for longer, but I'd say the past 2 years have just been an absolute golden age of being able to just do stuff without really having to worrying about your OS/proton/etc. The only remaining roadblock that requires you to stop and think at all is to see if the game uses a kernal based anticheat, and thats pretty much the only roadblock to playing a small minority of games on linux, Which doesnt feel like a small minority if those are the bulk of the games you play, in all fairness.. But thats not even linux's fault. Blame the devs for being shady fuckers for it, cause plenty of BIG games out there use regular old anticheat that doesnt have to have full root access to your computer and often does an even better job at stopping shit than the kernal anticheats.