Windows does this too where they just stop supporting older hardware. I find the worst part is that new versions of Windows/MacOS are largely just random bloat that nobody asked for.
Apple is actually pretty nice with how MacOS gets installed. Macs themselves have a recovery thing if you want to reinstall. If I remember correctly it is hardcoded with a version that came out before the device was released, but can automatically detect and verify a newer installed version.
They get ya by tracking every last program you open, being hostile towards user choice, and charging you hundreds of dollars for $50 of storage.
Pop os implement rexocery partition too which u can use to reinstall all os
I love Arch, but it’s disingenuous to say that the install process is as easy as Install? Done.
Can’t actually buy MacOS, you have to buy their hardware. For the time being connecting with an Apple Account is still fully optional.
I got macOS running in a VM on my Linux desktop. But then I didn’t want to connect my main iCloud account because I have heard they may ban you if you they detect you are doing stuff like this.
Without an iCloud account I can’t really do the stuff I actually would want to use macOS for, like using Apple’s movie editing software, or making iPhone apps with XCode. The default mail app is nicer than any alternative for Linux I’m aware of, at least.
I never heard of anybody having their iCloud account blocked after using hackintosh and I have qhuite a few friends using it. I think as long as you have actual apple products connected to that account, they won’t block it as to not deter their customers.
The only case I read was on reddit, but they created a new account from scratch and the ban might not even have been related to the hackintosh but just because it was deemed suspicious.
Hmm maybe I’ll look into it again. The concern had something to do with having to spoof a serial number. I own Final Cut and would love to have the beefy GPU and CPU in my desktop accelerate it, but also am very afraid of losing my main account with that and a lot more. Already my current workflow is to render on my old MacBook as uncompressed, then transfer it to my desktop and use FFMPEG to compress. Better results and much faster than trying to have my MacBook do any sort of video compression.
After you get decently experienced with Linux, you’re tempted to move to a “difficult-to-setup” distro for fun and more flexibility. Nothing wrong with normie distros, but these advanced distros are really good - you can strip down “bloat”, pick your own init system, your own login daemon as well as your own job scheduler.