this post was submitted on 11 Apr 2025
226 points (90.4% liked)

Linux

9710 readers
54 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
 

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.

(page 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 4 days ago (1 children)

Worst take ever. Outside of Desktop, Windows gets dominated by Linux. Even on Azure, Linux is the number one OS over MS's Windows Server. Windows is free on IoT and still Linux dominates. So what makes Desktop different? 30 years of Microsoft's vendor lock-in strategy. All the OEMs have to invest into Windows because they have to take the volume licensing deal from Microsoft or be priced out. This ensures Windows engineering efforts for drivers, software, and testing. Because the machines were Windows, 3rd party hardware and software had to invest into Windows as well. When there is no vendor lock-in, Linux receives the money for engineering efforts and dominates Windows. Nobody complains about having Linux on their Smart TV. Right, because the money for engineering efforts are not forced to be put toward Windows. How many people are switching their Steam Deck to Windows 80%? 50%? 10%? 1%,? more like ~0.1% switch. The money is there to make a great experience and so there is almost no reason to switch. It's only the tech nerds that are installing OSes. Average people don't even know what Windows or Linux is. When Microsoft loses it's lock-in strategy, Linux will take over. Nobody is choosing Windows for Desktop. It's just what comes on the machine at the store.

[–] [email protected] 3 points 4 days ago (4 children)

I worry that for 3rd parties to put forth any effort, there needs to be incentives... which would be in the form of demand... which isn't there yet because they don't put any effort into it.

MS is playing a dangerous game (for them). If they turn the screws on users hard enough then Linux might gain enough market share for there to be real demand. I'm trying to get people to switch but the lack of third party support makes it a minefield sometimes.

load more comments (4 replies)
[–] [email protected] 6 points 3 days ago (2 children)

Why don't people use Linux? Fair question. It's because people who don't use Linux are stupid and lazy.

Wow, galaxy brain stuff.

load more comments (2 replies)
[–] [email protected] 6 points 3 days ago

Development led me directly to installing Linux because Windows is bad for dev...

I fell into the warm embrace of KDE and GNOME environments in 2022 and have never looked back.

[–] [email protected] 9 points 4 days ago (1 children)

Well yes but also no. There are quite a few distros that are "minimal effort", they just work for the average person without any more knowledge you'd need on Windows or Mac. The last part that's still not so "minimal effort" is gaming, most things just work out of the box, some things don't. Btw Android is Linux.

So I don't think that the problem is that Linux needs a little more knowledge or effort, because it mostly doesn't, but the fact that most people who would switch see a billion different distros and don't know what to do. Having so much choice here actually hinders people from coming to Linux. Doesn't mean it would be better with less choices, it's just one of several reasons why we don't see mass adoption.

Another reason is the outdated thinking that Linux is complicated to use (and this blog fuels just that).

[–] [email protected] 7 points 4 days ago (1 children)

I often see people saying Linux is difficult to install and use, and when people ask for more details it turns out they're describing an experience from 15-20 years ago, and they haven't tried using it since. There are several very easy distros around now.

load more comments (1 replies)
[–] [email protected] 7 points 4 days ago

You hit the nail right on the head. Chromebooks got decent enough uptake and many folks just use an ios or android smartphone and don't really use a computer. In some ways its nice things are like this. At least for me. I used to eat fast food way to often but that bout of inflation hit fastfood hard and now I rarely if ever eat it. Even my once in awhile is a non chain burger, hot dog, beef, gyro, burrito type place and not taco bell or mcdonalds since the mom and pop places are like a buck or two more for higher quality. Still pretty rare though.

[–] [email protected] 6 points 4 days ago

I think one of the biggest hurdles for Linux is that Windows comes preinstalled. People are lazy, and want things to just work.

If companies could sell systems at a reasonable, competitive price, with Linux preinstalled; I do believe we could see folks use it.

The average user does not see a computer the same way a tech-savvy individual does. They want to push the buttons and the computer do the thing.

Sure steam has helped make it more viable for game enjoying folks to hop on board, even if it isn't just click and play for every game; it has made strides.

We also need support from big entities, but that is likely an uphill battle. For as much as I love open source software, and the entire ecosystem surrounding open software standards; we have players like Microsoft, adobe, and I am sure more that will push back. Including DRM and Anti-Cheat from other companies as well.

The average user isn't going to know, let alone fight things like kernel level anti-cheat, DRM, and closed standards.

Unfortunately not everyone has the will, the time, or the intelligence to learn something new.

And add in many folks inability to deal with change well.

This is just some of my thoughts on the subject...

[–] [email protected] 4 points 4 days ago

I've been wanting to switch to Linux for years, but it was always too intimidating for me since I'm not a computer programmer. In the end, it took a roommate who was tech savvy to help install it and answer a few questions. Took about 10 minutes of his time but I still felt like a burden

[–] [email protected] 5 points 4 days ago

Sysadmin here. I use Linux a lot on the job and in my homelab, but it's true, I don't wasn't firefighting exercises off the clock. I just want to use my computer. Also, my systems are used by the whole family, and they sure as hell don't want to learn Linux and become IT zealots.

[–] [email protected] 2 points 3 days ago

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.

I worked at a company building Unix. Later, it built a few releases of a Linux distro too. The people there were proficient documenters and app dev; build, release and support (escalation) devs; and some kernel devs so blindingly smart it made us normies' tired just trying to keep up mentally.

Everyone used windows.

"Whot?!?" Yes, windows. Building Unix - the Unix - and a Linux distro, these super-capable black belts of the OS (borrowing your term) should be in Korn all day long.

Windows. WinAMP. VanDyke. Mozilla.

These people have the skill for it, but their preference was for windows. Because it was bad, but consistently so and presented a unified force to cope around.

I've worked on Linux my entire career, having used Linux since 94. But aside from a short window in 96, I've also done it with windows.

Windows. Spotify. Putty. SeaMonkey.

[–] [email protected] 3 points 4 days ago

dhh isn't advocating for linux for everybody per se; instead it's addressed at programmers and similar folk who regard linux as way too complex for everyday use. the background story being that he was an Apple fanboy for the longest time and recently made the switch and now can't shut up about it. as a result they (basecamp) developed some insane rice setup that has to be seen to be believed, it's beyond ridiculous.

as an aside, I've met those people he's talking at and they regularly blow my mind. like, how can you utilize a modern toolchain for practically every possible development scenario using an OS that actively fights you every step of the way, the abomination called WSL notwithstanding...

so the idea is the brogrammers will become the early adopters and by way of trickle-down-tech linux will make its way to normies, same way e.g. Android did.

I don't think that's gonna happen in the foreseeable future. the options, distros, DEs, whatevers are way too fragmented and fragile and are infested with the most deluded, rabid "fans" there are, each and everyone of them mired in truckloads of "no true scottsman" fallacies.

Apple has a vertically integrated tech stack - there is one DE, one WM, one codebase for every product they sell and they are free to focus their sinister efforts elsewhere, backed by the deepest coffers there are.

contrast this with the myriad of distros, package managers, DEs, WMs, etc. each pulling in a different direction, abandoned paths and duplicated efforts galore, done predominantly with no funds to speak of; and if there are any, they are squandered on... what was it, shamans?

no math in this universe is gonna make team #2 catch up to team #1, let alone surpass it.

load more comments
view more: ‹ prev next ›