Twitter user @never_released<\/a>, have already found that these steps can also enable Rosetta on non-Apple ARM CPUs as long as they’re modern enough to support at least version 8.2 of the Arm instruction set. As Martin points out, this isn’t strictly legal because of macOS’s licensing restrictions, and there are some relatively minor Apple-specific hardware features needed to unlock Rosetta’s full capabilities.<\/p>\nVentura still doesn’t enable the installation of x86 operating systems on Apple Silicon Macs \u2014 only running x86 apps within Arm operating systems. This also doesn’t change the state of Windows on Apple Silicon Macs, which is caught between Apple’s limitations on x86 guest operating systems and Microsoft’s refusal (or alleged inability) to sell licenses for the Arm versions of Windows. If the Arm versions of Windows ever can be run on a Mac, they may not need Rosetta, since Microsoft has its own x86-to-Arm translation software, and in some ways, it’s more flexible than Rosetta.<\/p>\n
Extending Rosetta’s functionality this way and offering it to guest operating systems hopefully means that it will stick around for longer than the original Rosetta did. When Apple moved from PowerPC to Intel CPUs, Rosetta was eventually discontinued because consumers didn’t really need to run much PowerPC code aside from their Mac apps. Apps written for Intel processors, on the other hand, are going to stick around for the foreseeable future.<\/p>\n<\/p><\/div>\n