Según mi investigación, parece que macOS pasó de 32 bits x86 a 64 bits x64 en las siguientes versiones:
Kernel App Support
10.4 Tiger x86 x86
10.5 Leopard x86 x86/x64
10.6 Snow Leopard x86/x64 x86/x64
10.7 Lion x86/x64 x86/x64
10.8 Mountain Lion x64 x86/x64
10.9 - 10.12 ... x64 x86/x64
Es decir:
- El soporte para aplicaciones x64 se agregó en 10.5.
- Se introdujo un núcleo de 64 bits en 10.6, y el núcleo de 32 bits se eliminó en 10.8.
- Es posible ejecutar aplicaciones de 32 bits con un núcleo de 64 bits y (a diferencia de Linux y Windows) aplicaciones de 64 bits con un núcleo de 32 bits.
¿Es esto exacto?