3 ms·
> That is about Rosetta, not Apple Silicon. It's about Rosetta... on Apple Silicon: "Rosetta is a translation process that allows users to run apps that contai
by insaneirish 6y ago
> That is about Rosetta, not Apple Silicon.
It's about Rosetta... on Apple Silicon: "Rosetta is a translation process that allows users to run apps that contain x86_64 instructions on Apple silicon."
The original post pre-supposes that you're going to be able to run x86 VMs on Apple Silicon Macs. You can't: "Rosetta doesn’t translate the following executables [...] Virtual Machine apps that virtualize x86_64 computer platforms"
- soraminazuki 6y agoThe original post is likely referring to Docker containers running qemu-user, not Rosetta running x86 VMs.
- snowwrestler 6y agoRosetta has the specific purpose of running MacOS applications that were compiled for x86 on Apple Silicon. It is not a general x86 emulator and therefore you can't run an arbitrary x86 VM on top of it. There will be other applications created--probably not by Apple--that will provide general-purpose x86 emulation on Apple Silicon.