4 ms·
> The big idea with Linux/BSD/fully-open-source is that you can fix whatever you don't like. That's a great theory, and sometimes it's actually true, but in re
by tpmoney 8mo ago
> The big idea with Linux/BSD/fully-open-source is that you can fix whatever you don't like.
That's a great theory, and sometimes it's actually true, but in reality for most users most of the time, Linux is as "fixable" as Windows or macOS, because most people, even the technically savvy ones aren't driver developers. Heck most software developers probably aren't even C programmers anymore. And even if someone had the competency in the language and low level system programming, do they have the time and the inclination to re-write the audio stack so that it finally works correctly? Or to fix the fact that even in 2026, sleep and hibernate are hit and miss? And then to maintain their patch against future system updates or go through the process of getting it upstreamed?
Most Linux users, and especially most Linux users switching from something like macOS or Windows would be waiting and hoping that someone else decided to fix the thing for them because they either lack the skills, time or inclination to do it themselves. And we know this is true because if it weren't true, all the various "wars" over the years like systemd and pulse audio and wayland wouldn't have been a war at all because everyone who didn't like it would have easily patched it out and moved on. But a modern full fledged OS experience is a mess of intertwined and complex dependencies. So when a distro decides to switch a big chunk of the underlying stack like that, most people either have to go along with it, or hope that enough people feel strongly enough about it to fork everything and make their own distro, and then they have to hope the forkers have the passion and drive to maintain that for them.
Yes, you "can" fix whatever you don't like in linux. Just like you "can" find all the information you need to diagnose and treat whatever medical condition you might have online and at your local libraries. But most people are still going to pay a doctor, because most people don't have the time or skills to actually do it.
- jemmyw 8mo agoDoes it matter? Generally Linux desktop distributions are made for the people who use them, who would tend towards people who will fix things. You mention distros but there obviously are a lot of passionate distro makers because right now it seems like there are more distros than ever. There are often comments on threads like this that go along the lines of "If only the people making Linux desktop did X then they'd get more people". But there there isn't really anyone making Linux on the desktop. It's not a product. Even the products within it are built on the work of people with very disparate interests. It's kind of amazing that we get a cobbled together working experience at all. Apple and Microsoft can focus on particular things, like getting more users, or supporting hardware they want to sell, or trying to get you to sign up to Office 365. No Linux desktop environment can have that kind of focus. So when you say it's not fixable to most users I think: well it's not supposed to be. It's not supposed to be anything, it just kind of is. Like coming across a mountain instead of a theme park - it's not a curated experience, it's not going to be for everyone, you might get hurt, but it's far far more beautiful.
- tpmoney 8mo ago> Does it matter? It does matter if you're selling someone on the idea of switching away from their mac or windows machine that they're complaining about something the OS vendor has done by highlighting that with Linux they could "fix it themselves". It misses the point that most people don't want to "fix it themselves" and even if they had the inclination to that, for many problems they don't have the time or the skills. If someone is upset that Apple forced a move to Liquid Glass with Tahoe and all the bad UX that comes along with it, it's possible that they could also have the skills to fix their OS if they were equally upset that their chosen linux distro switched to Wayland. But it's more likely than not that they don't have those skills and so for that user, Linux is theoretically an OS they can fix, and practically just as likely to force them to accept the march of technology as any other OS they use.
- jemmyw 8mo agoI personally wouldn't try to sell Linux to anyone and get them to switch. It is a futile game and I see no real reason for it. People will move if they have reason to (in any direction) and the best one can do is show and tell. I will tell people what I like using if they ask. I'm more likely to tell folks not to switch because I don't want to be technical support for anyone outside my household. I don't think anyone will switch from MacOS to Linux because of rounded corners. If they're really into theming it would make sense. Being able to fix things is also a bit of a vague statement. You can fix things in many different ways, and you can fix some things in every OS. Fixing might be writing your own code, or switching a theme, or an application, or a distro, or the whole OS. The level of lockdown then matters. MacOS has the greatest lockdown because you can't just get a new Macbook and fix it by installing something other than MacOS.
- lynndotpy 8mo agoYour comments really sound like you don't have experience with Linux. This sounds like you're repeating things others have heard. > it's more likely than not that they don't have those skills No, they absolutely do. Even at the most basic level of interacting with the OS, Linux desktops usually offer more options in its Settings application than you'd get with MacOS. If something annoys you on Linux, it probably annoyed someone else, and there's probably a toggle or switch for it. If not, the barrier to fixing it is usually "sudo apt install cool_thing". Higher than "open the settings app", but it doesn't require compiling or coding. It only requires literacy (and, granted, not everyone is literate). > Linux is ... practically just as likely to force them to accept the march of technology For starters, let's not characterize Liquid Glass as "the march of technology". It's a symptom of dysfunction within Apple. Second, no, this is just simply wrong. Many Linux distros offer LTS versions. Ubuntu 16.04 was released in 2016 and its support is ending this year, after a decade. (That's not counting the five more years of security maintenance.) Very importantly, these also don't have dark patterns to tick you to update like Apple did with Tahoe.
- lynndotpy 8mo ago> but in reality for most users most of the time, Linux is as "fixable" as Windows or macOS, I disagree with this. For most users, most of the time, Linux is significantly more fixable than Windows or MacOS. In nearly 20 years, I've never had to write a line of C or touch the Linux kernel to fix issues I've had on Linux. For example, one of my big peeves I've had lately on both PopOS and MacOS are the looooong animations to switch desktops. On PopOS, I had two paths to fix this: Tweak the COSMIC desktop to fix the behavior, or the simple thing of simply installing GNOME (or KDE or any other DE of choice). On MacOS, I'm SOL. There's no way to fix that on my Macbook (short of installing Asahi Linux, of course). > Just like you "can" find all the information you need to diagnose and treat whatever medical condition you might have online and at your local libraries. But most people are still going to pay a doctor, because most people don't have the time or skills to actually do it. This isn't a great analogy, but it's worth noting: Many conditions are expected to be self-diagnosed and self-treated. I don't go to the doctor for scrapes, bruises, colds, dry eyes, a stubbed toe, etc. By this analogy, Linux users are buying their own aspirin and applying their own band-aids, while MacOS users are waiting in line, dependent on someone else to fix these things. I say this as someone who uses both MacOS and Linux daily.
- tpmoney 8mo ago> On PopOS, I had two paths to fix this: Tweak the COSMIC desktop to fix the behavior, or the simple thing of simply installing GNOME (or KDE or any other DE of choice). So what did you do? Did you fix the DE? Again, this is effectively outside the skill of the sorts of people who would be "switching" to linux due to the issues with macOS or Windows. And while installing a new DE is certainly easier than re-programming one, it's still dependent on someone else having written a DE that not only solves your problem, but doesn't introduce entirely new ones and isn't so fundamentally different to the user that they might as well have switched OSes in the first place. And if the user's primary issue was being forced into a major interface re-design like liquid glass, having to switch to a completely new DE is more of a lateral move than actually fixing the problem. And to be clear, the fact that it's POSSIBLE for someone to fix a problem for you even if you can't, and it doesn't have to be the primary OS vendor is a benefit of using an open source OS. So I'm not saying it's not possible to benefit from this. I'm just saying that for most users, most of the time, the ability to "fix it themselves" is effectively as out of reach for them as it is using macOS or Windows because having access to the source code is only the tiniest part of actually fixing a problem for themselves. Since my doctor analogy fell flat, let me try again with a traditional car analogy. A kit car is infinitely more open, customizable and user controllable than any car bought from an auto manufacturer. And yet, for the vast majority of drivers, buying a kit car, even if it was turn key and pre-built would do absolutely nothing to make it more likely that they will do their own repairs or modifications to the car. They will continue taking it to the same mechanics they always took their traditional cars to, they will continue to buy off the shelf parts if possible and do without if not.
- oarsinsync 7mo ago> > The big idea with Linux/BSD/fully-open-source is that you can fix whatever you don't like. > That's a great theory, and sometimes it's actually true, but in reality for most users most of the time, Linux is as "fixable" as Windows or macOS, because most people, even the technically savvy ones aren't driver developers. But there a whole lot more people who are happy to pay Claude $200/month now than there used to be. Claude isn’t a driver developer, but it’s taken a bunch of different open projects and modified for them for me in such a way that it’s made my life meaningfully better. Things I couldn’t do for years, that I’ve wanted for years, got accomplished in 2 evenings: one to implement and deploy, one to optimise because the original deployment was a good POC but not good enough to keep running (e.g. doubling or tripling of CPU usage or RAM from prior to modification). Sure, you could argue I’m paying a doctor, but there isn’t a doctor for the apple ecosystem. There’s just “suck it up, sunshine.” (Written from my iPad, where I continue to suck it up)