The reason why the apps won't run is the weird SDK thing. As a Mac or iOS developer you can only run certain versions of XCode and each version of XCode supports only the most recent couple of OS SDKs. If you freeze everything in amber, like, keep a Mac on the 2016 Mac OS release, you can keep shipping compatible builds forever, but at some point just by virtue of one of your developers buying a new computer suddenly locks a minimum Mac OS, which has a minimum XCode, which means a certain minimum SDK version, which dictates a minimum Mac OS target. And besides that, to use just one new feature you pretty much have to jump to the very latest SDK, and from there, supporting even one version back means forking your codebase and backporting, so it doesn't take long for 90% of software to abandon old versions.
I know that in some ways Apple is better than their hardware-making peers in terms of supporting current OS on hardware made a few years back. But compared to other software vendors, say, Microsoft, they are terrible.
Golden Gate runs on 2020 and newer macs.
Windows 11 runs on 2017 8th-gen Intel CPUs and better.
Windows 10 is supported even on PCs from 2006 with 4GB of RAM - and importantly, a ton of modern software (e.g. Chrome) is still compatible with Windows 10.
The comparison may be relevant since it seems Apple is incentivized primarily to move hardware, whereas Microsoft seems like they want to promote Windows as a stable, non-fragmented platform you can trust, both as a consumer and as a developer. One of their worst-received OSs was the one that basically forced most users to buy a new PC -- Vista. (And to a lesser degree, the TPM 2.0 requirement in Win11.)
I know that in some ways Apple is better than their hardware-making peers in terms of supporting current OS on hardware made a few years back. But compared to other software vendors, say, Microsoft, they are terrible.
Golden Gate runs on 2020 and newer macs.
Windows 11 runs on 2017 8th-gen Intel CPUs and better.
Windows 10 is supported even on PCs from 2006 with 4GB of RAM - and importantly, a ton of modern software (e.g. Chrome) is still compatible with Windows 10.
The comparison may be relevant since it seems Apple is incentivized primarily to move hardware, whereas Microsoft seems like they want to promote Windows as a stable, non-fragmented platform you can trust, both as a consumer and as a developer. One of their worst-received OSs was the one that basically forced most users to buy a new PC -- Vista. (And to a lesser degree, the TPM 2.0 requirement in Win11.)