All macs do.
If i can expect a macbook to work properly running macos, but can't expect a laptop running Linux to work properly, that's all I need to know. I'm not going to be all "I guess it doesn't matter that my laptop doesn't sleep, they have hundreds of models to account for!" and just deal with it.
So--mac and linux are equal?
If you must rebuild Apple’s OSS kernel, you can follow the instructions here: https://developer.apple.com/library/archive/documentation/Da...
Do you mean i3 cannot handle general browsing tasks?
Please read https://en.wikipedia.org/wiki/Planned_obsolescence
An obsolete laptop is the same as an obsolete phone: it's one where it chugs when opening Spotify, or Slack, or any other "nobody ever bothered to optimize this" app that everyone uses anyway.
Or, to put that another way: you can certainly retouch photos in GIMP, or even in Paint Shop Pro 7 on Windows XP. But what if you want to use seam-carving in your photo-retouching? PSP7 ain't got that. Once you know that your use-case dictates a modern version of some memory-hogging software, well, that constraint dictates what kind of computer is "obsolete" or not for you.
One of my biggest complaints about Apple is the difference between what I consider to be obsolete and what they do.
My Unity projects work out of the box.
There's no "real package manager" on any of the BSDs; package managers are a Linux-ism. BSDs (like Darwin) have base-systems, developed and released as a whole; and then, separately, userlands, delivered through some kind of ports system. Critically, nothing in the base system is ever dependent on the userland; the system always works fine with zero userland ports installed.
Under such a paradigm, there's absolutely no difference between a first-party ports ecosystem and a third-party one.
> You can't upgrade your hardware. Once your HW is unsupported by Apple you're stuck with an old OS that is unsupported by third party software as well.
Personally, I like the era of disposable computers. Most computers have got hardly anything in them these days, anyway; just an SoC and a battery. What would you upgrade? It'd be like upgrading the parts in an electric toothbrush. In both cases, there's just a few parts, and they all wear out at about the same rate, such that when the device is worn out, it's all worn out. Just get a new one, and recycle the old one for scrap (i.e. what Apple does when you use their trade-in program.)
(And there's the App Store, which is effectively a non-technically-inclined-user's "package manager".)
I like Homebrew -- is it not adequate enough for your needs?
The latest version of MacOS supports hardware from 2012. High Sierra (released 2 years ago) supports hardware from 2009 and 2010, and very little if any software released today won't run on it.
I don't want to do any of that any more.
Either it works out of the box, or it doesn't.