242
submitted 5 days ago by Sunny@slrpnk.net to c/linux@lemmy.world

Stumbled across this quick post recently and thought it was a really good tale and worth sharing.


A couple of weeks ago, I saw a tweet asking: "If Linux is so good, why aren't more people using it?" And it's a fair question! It intuitively rings true until you give it a moment's consideration. Linux is even free, so what's stopping mass adoption, if it's actually better? My response:

  • If exercising is so healthy, why don't more people do it?
  • If reading is so educational, why don't more people do it?
  • If junk food is so bad for you, why do so many people eat it?

The world is full of free invitations to self-improvement that are ignored by most people most of the time. Putting it crudely, it's easier to be fat and ignorant in a world of cheap, empty calories than it is to be fit and informed. It's hard to resist the temptation of minimal effort.

And Linux isn't minimal effort. It's an operating system that demands more of you than does the commercial offerings from Microsoft and Apple. Thus, it serves as a dojo for understanding computers better. With a sensei who keeps demanding you figure problems out on your own in order to learn and level up.

Now I totally understand why most computer users aren't interested in an intellectual workout when all they want to do is browse the web or use an app. They're not looking to become a black belt in computing fundamentals.

But programmers are different. Or ought to be different. They're like firefighters. Fitness isn't the purpose of firefighting, but a prerequisite. You're a better firefighter when you have the stamina and strength to carry people out of a burning building on your shoulders than if you do not. So most firefighters work to be fit in order to serve that mission.

That's why I'd love to see more developers take another look at Linux. Such that they may develop better proficiency in the basic katas of the internet. Such that they aren't scared to connect a computer to the internet without the cover of a cloud.

Besides, if you're able to figure out how to setup a modern build pipeline for JavaScript or even correctly configure IAM for AWS, you already have all the stamina you need for the Linux journey. Think about giving it another try. Not because it is easy, but because it is worth it.

top 50 comments
sorted by: hot top controversial new old
[-] gigachad@sh.itjust.works 111 points 5 days ago

The reason is that Linux usually doesn't come preinstalled. I'm pretty sure at least 50% of the users wouldn't even notice they have Mint Cinnamon instead of Windows on their Laptops.

[-] thedirtyknapkin@lemmy.world 42 points 5 days ago

I'd crank that up to like 80% Linux users somehow always seem to overestimate how tech savvy most people are.

I'd say 50% of users can't tell you what an operating system is. maybe more. and ya'll expect those people to be able to CHOOSE a Linux distro and actually install it. no way. that's way way too much to ask of the average end user.

[-] chunkystyles@sopuli.xyz 12 points 4 days ago

Jorge Castro of Universal Blue (Bazzite, Bluefin, Aurora) likes to say that normal people don't install operating systems. And he's totally right.

[-] monogram@feddit.nl 32 points 5 days ago

I’m 💯 sure at least 99% of steamdecks run the ootb steam Linux

[-] vaionko@sopuli.xyz 8 points 4 days ago

I know a guy running windows on a steam deck. Absolutely mad

[-] DJDarren@sopuli.xyz 12 points 4 days ago

What a pervert.

That's like buying a Ferrari and dropping in a Lada engine.

load more comments (2 replies)
[-] Drewmeister@lemmy.world 19 points 5 days ago* (last edited 5 days ago)

I don't use Linux. I'm here from /all. I last attempted Linux probably around 2006 or so. The biggest thing I remember was driver support being awful. I guess it's a lot better now?

My biggest hurdle to making the switch is that it takes effort. It's not because I'm lazy; it's because I don't see any need to put in effort. Because I already have an OS, and it works fine. I know that to some, particularly in this community, there are a lot of things about Windows to complain about, but the vast majority of users can't come up with a list of things that bothers them about their daily OS. If my computer already had Linux on it, I'd probably feel exactly the same way.

[-] chunkystyles@sopuli.xyz 7 points 4 days ago

I was a Windows user for around 30 years and loved it. But I got so frustrated with Windows that I switched. My computer didn't feel like I was the one in control of it anymore, and I hated that.

I'm very happy on Linux, now.

load more comments (17 replies)
load more comments (1 replies)
[-] cupcakezealot 24 points 4 days ago

because most people use what comes installed and apple and microsoft dominate that.

then again, considering apple is based on unix you could argue that anyone with apple does use a version of it

[-] andMoonsValue@lemmy.world 13 points 4 days ago

This is the obvious right answer. If computers shipped with Linux mint most consumers wouldn't notice the difference.

[-] Agent641@lemmy.world 31 points 4 days ago* (last edited 4 days ago)

The UIs and UXes in Linux are still shit and look like they are from 1998. Engineers are not great designers. I design UI and UX for windows and Android for a living. I'm not professionally educated in design, but I know how to make a GUI look like it wasn't a collab by Mattel and M.C Esher for use on a museum computer. That goes for apps and system features. The Bluetooth device GUI in Linux Mint is fuckawful:

Being able to consistently install things by downloading an exe from a website and just double click it is lacking.

The names of Linux software are also regularly dumb. Trying to be punny, clever, or cool. If it resized images, just call it Image Resized For Mint or something, not "Nautilus" or Nemo", they are forgettable and tell me nothing about the app "Uhh, it was something ocean themed, I think". (This is true of Windows apps as well, Audacity, Figma Director, and Irfanview, I'm looking at you)

Apps "forgetting" the last-used settings, inc last used save file path, or user config, is a common issue too. Out of the box, apps should remember last-used settings without having to be told.

Window focus interfering with key capture is an issue too. Use Flameshot (a screen capture app) to take a region screenshot of a right-click context menu in another app - you can't. Greenshots on windows does it fine.

I still persist with Mint, but the process is further from 'Seamless' than even windows 11, the shitshow it is.

Maybe I just hate all operating systems.

[-] 3dmvr@lemm.ee 2 points 2 days ago

Kde plasma and gnome both look good, cachyos also has a nicer graphical installer than windows in a live os environment off the usb, can basically test the plasma ui without commiting

load more comments (16 replies)
[-] Ledivin@lemmy.world 71 points 5 days ago* (last edited 5 days ago)

And Linux isn't minimal effort. It's an operating system that demands more of you than does the commercial offerings from Microsoft and Apple. Thus, it serves as a dojo for understanding computers better. With a sensei who keeps demanding you figure problems out on your own in order to learn and level up.

Counterpoint: most people don't use Linux because the people that evangelize Linux talk about it like this.

I don't want to "level up," I want to accomplish my tasks. I'm trying to get shit done, not train for a fucking tournament.

[-] floofloof@lemmy.ca 43 points 5 days ago

I think people that talk like this overstate the difficulty of Linux. There are easy distros that won't trouble the average user.

[-] Valmond@lemmy.world 28 points 5 days ago

I'm the laziest man on earth and I use Mint, way less hassle than windows for example. So if you have never used either, you can safely go with Mint IMO.

If you gave spent 20 years on windows, then it's another story.

load more comments (4 replies)
load more comments (6 replies)
load more comments (12 replies)
[-] Puzzlehead@reddthat.com 9 points 3 days ago

Well android uses Linux I found out.

[-] ILikeBoobies@lemmy.ca 9 points 3 days ago

Yes, I think the biggest hurdle for Linux is the tech crowd giving it a reputation for being difficult

[-] cortex7979@lemm.ee 8 points 3 days ago

What if I need a program that is only available for windows?

[-] tableflip5@lemmy.world 10 points 3 days ago* (last edited 3 days ago)

compatibility layers makes 99% software work

or try a virtual windows instance if performace is not critical

[-] dev_null@lemmy.ml 1 points 2 days ago

Yeah, but for non-technical people this is an insurmountable barrier. My aunt isn't "trying a virtual machine".

[-] tableflip5@lemmy.world 1 points 1 day ago

the setup is straightfoward

people are just allergic to the terminal

you aunt can get a windows instance setup by someone competent and use that instance forever

[-] dev_null@lemmy.ml 1 points 1 day ago* (last edited 1 day ago)

Yeah, but not everyone has someone to help them, and many people will prefer Windows for the simple reason that it doesn't give them problems they need to seek help about, even if the problems have good solutions available.

[-] oo1@lemmings.world 4 points 3 days ago

If such an awful thing ever happpened to me in my personal life I'd change my needs.

In work of course I'm fucked, by stupidity rather than needs of course, but at least that's only for 37.5 hours a week.

[-] musubibreakfast@lemm.ee 5 points 3 days ago

I'm in the same boat, adobe can get fucked

load more comments (9 replies)
[-] Geetnerd@lemmy.world 19 points 4 days ago

See...

The RTFM condescending, contemptuous attitude doesn't help.

A lot of us are not teens, or 20 somethings, and have other responsibilities and duties.

We just want the shit to "Just Work." We don't want to research why the last version upgrade broke the graphics driver, or why our printer doesn't work anymore, or any of that stuff.

Granted, the distros that try to fix this have advanced light years over the last actual 20 years, but it's still not good enough.

And yes, I have my "Compiled From Scratch Arch" membership card. Never again.

[-] Radium@sh.itjust.works 12 points 4 days ago
load more comments (2 replies)
[-] Lettuceeatlettuce@lemmy.ml 13 points 4 days ago

Man, I wish the Windows-only shop I support as a sysadmin "just worked." I spend the majority of my time troubleshooting random Windows issues.

Driver issues, firmware issues, Teams breaking, Outlook breaking, SharePoint and OneDrive sync issues, Edge freezing/crashing, UI scaling issues, routine updates failing, random connectivity issues, random audio issues, printer issues...

I won't lie, my Linux computers have random issues too, but way less often than the Windows machines I have to support every day. And when I encounter the Linux issues, I actually can fix them in a way that is permanent almost always.

Windows on the other hand, I typically fix and then the same problem starts happening again a few months later after an update, or the only "fix" that works is restarting the computer several times in a row.

To be fair to the Windows defenders, Windows 11 has easily been the worst for this in my experience. Windows 10 was more stable, and Windows 7 was even better. XP had lots of random issues, but back then you could still get under the hood pretty easily and make Windows do what you wanted.

Every personal device I have runs Linux and has for several years. I removed Windows completely from my life thank God, and I can't imagine going back. I honestly would be more likely to stop using computers altogether before I went back to the horror show that is Windows/Microsoft.

[-] BigTrout75@lemmy.world 11 points 4 days ago

Let them eat ads

[-] hightrix@lemmy.world 6 points 4 days ago* (last edited 4 days ago)

I’ll give an alternative opinion.

Im a software engineer and have been doing it for many years. I’m comfortable with various Linux distros. I build software for and deploy software to various Linux instances. I maintain Linux systems and overall like using Linux for these purposes.

When I come home, I turn on my windows PC and it just works. I don’t want to maintain a Linux system at home because it feels like work and I don’t want to work at home. Yes, most days I’d not need to do anything, but some days I would. And those days I’d prefer not to.

It is less about not wanting intellectual exercise and more about already having worked out today, so I’d rather relax with junk food and watch Netflix.

[-] pedz@lemmy.ca 16 points 4 days ago* (last edited 4 days ago)

I do first level tech support for a living and help people with Windows and Microsoft products.

When I come home, I turn on my Linux PC and it just works. I don’t want to maintain a Windows system at home because it feels like work and I don’t want to work at home.

load more comments (1 replies)
[-] doomcanoe@sh.itjust.works 6 points 4 days ago* (last edited 4 days ago)

I get the sentiment of your point, and it's a fair one. But I have found it to not really hold up to scrutiny anymore. Once I became familiar with Linux at a very base level, I found it ''just works'' more often than Windows. Especially for the ''just relax, eat junk food and watch netflix'' style of using a computer.

Like, in that sense, I feel like I have to ''maintain'' Windows more often, in that I am constantly having to get it out of my way (i.e. turn off adds, deal with automatic updates, etc). My daily use Linux install works the same every day I turn it on.

Don't get me wrong, I get that learning a new system is harder than dealing with the problems of the one you already know. But if you can use Windows and Linux, and don't require some proprietary software on Windows, Linux seems to be way ahead in the ''it just works, and works predictably and easy'' category imho.

load more comments (1 replies)
[-] JimVanDeventer@lemmy.world 9 points 4 days ago

But most people do use Linux; Android is the most common OS, isn’t it?

load more comments (1 replies)
load more comments
view more: next ›
this post was submitted on 11 Apr 2025
242 points (100.0% liked)

Linux

9729 readers
105 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS