5 ms·
The reason macOS is so problem-free (relative to Linux) is that for practical purposes it "can't" be installed on all but a couple specific pieces of hardware.
by newsbinator 5y ago
The reason macOS is so problem-free (relative to Linux) is that for practical purposes it "can't" be installed on all but a couple specific pieces of hardware.
That's the trade-off I've chosen: MacOS is guaranteed to work well on my laptop because they were designed and built together, for each other.
Put another way: the fact an apples-to-apples comparison to Linux is impossible is the reason macOS wins for me.
- rhn_mk1 5y agoI think you're ignoring the manufacturers of Linux laptops, like Purism or System76. Those are built together, for each other. Okay, maybe not as deeply as MacOS, but it's the only concern of those companies.
- newsbinator 5y agoYou might be right. I've never used a Purism or System76 laptop. If I can use it without ever having to know which boot loader I'm using (or what a boot loader is), what version of a given driver I have installed, which partition I'm writing to (or what a partition is), whether I'm currently logged in as root or as admin... ... that'd be comparable to MacOS, and it definitely opens the door to me switching to Linux if/when Apple takes a dark-enough turn. Now one might argue that every professional user, especially a programmer, should know what a boot loader is or what partition they should be writing to, since that's as basic a requirement to use a professional tool as touch-typing is. But I wouldn't agree with that; macOS abstracts away a lot of basic things, and that's why I like it.
- rhn_mk1 5y agoYou're not going to be disappointed when you give them a try then. They match your requirements so far. Sure, they have problems specific to them (e.g. losing encryption keys, some WiFi sticks unsupported by policy), but every ecosystem has rough edges you won't find elsewhere. BTW, there are more Linux-focused companies. Those two are just the ones I remember from the top of my head.
- AnthonyMouse 5y ago> But I wouldn't agree with that; macOS abstracts away a lot of basic things, and that's why I like it. Everything does that now. People only care about boot loaders if they want to dual boot Windows, and in general the extent of caring about it is to confirm when the installer asks if that's what you want to do. Linux attracts the kinds of people who want to know what a boot loader is, because it makes that easier than alternatives do. But it's not actually required to use it.
- kitsunesoba 5y agoMy biggest gripe is how underwhelming Purism and system76 laptop hardware is relative to even Thinkpads and Framework, let alone MacBooks. I was strongly considering a system76 Lemur Pro early this year, but ultimately landed on a Thinkpad X1 Nano instead because of how much better of a screen the Nano is equipped with and its 16:10 screen ratio among other things.
- loosescrews 5y agoExactly this. People are happy to buy a computer which is specifically intended to run macOS, but refuse to do the same for Linux and then complain when it doesn't work perfectly. Sure, it is super nice to have the option of running it on almost any hardware, but as you said, if you don't want to do any tinkering, you need to buy the right hardware. If you want the corporate guaranteed experience, you need to buy it from a company that offers that. Lenovo and Dell offer machines with a Linux certification, but that seems to be more of a "we think it should work" sort of situation. That is good enough for my personal use, but my next work computer is going to be from System76.