Earlier quoted context omitted.
> They pulled something off I think would be difficult for many others and have shown they're not married to a single architecture. You mean like how MS Windows ran on the DEC Alpha as well as X86? Or how Linux runs on X86 and ARM CPU's? Running an OS on multiple CPU types goes back a very long time.
You mean like how MS Windows ran on the DEC Alpha as well as X86? Or how Linux runs on X86 and ARM CPU's? It’s not the same thing. A macOS hard drive could boot either an Intel or PPC Mac and all of the apps ran on both types of machines. Apps that were “fat binaries” ran natively on both processor architectures. Same thing today with the apps and the operating system running natively on Intel and ARM machines.
The apps ran on both types of machines thanks to rosetta and the performance hit this takes: https://en.wikipedia.org/wiki/Rosetta_(software)
It is doubtful that a PPC system can boot an intel MacOS HD. One is RISC the other CISC.
The reason you can "natively" run intel on ARM machines is Rosetta2
"Until recently, Mac developers only had to worry about creating Intel-based apps. However, that started to change when the first Apple silicon Macs arrived. For Intel-based apps to run on these computers, Apple introduced Rosetta 2."
Please read up before posting.