With macOS 13, Apple has announced that Apple Silicon systems running ARM Linux virtual machines will now be able to access Rosetta for translating of x86_64 Linux binaries… In other words, great Linux x86_64 support when running within Linux (Arm-based) VMs.
This is a neat addition.
Contrary to Phoronix’s reporting, Ars Technica is reporting that it enables Linux running on non-Apple ARM chips to support running Linux x86 binaries, as long as the underlying ARM chip supports versin 8.2 of the ARM instruction set.
This is pretty cool news. Although to be honest linux was already home to the most portable software. It’s not like windows and macOS where x86 compatibility can make or break the platform. QEMU does this too, but I’ve never really needed it.
I suppose it could be used along with wine to run windows x86 software on linux ARM.