3 ms·
The extension of Rosetta2 to work in virtualization contexts is not the same as Apple shipping a Linux emulator / environment like WSL / WSL2.
by halostatue 4y ago
The extension of Rosetta2 to work in virtualization contexts is not the same as Apple shipping a Linux emulator / environment like WSL / WSL2.
- AshamedCaptain 4y agoPlease note that I said a x86 Linux emulator, and it is exactly that. It is: 1. A Linux binary, 2. Which translates Linux/ELF code from x86 to ARM, 3. And translates Linux x86 syscalls to amd64 Linux, 4. With the explicit intention of allowing the user to run x86 Linux binaries under macOS. If you want to be this level of nitpicking, then WSL is not a Linux emulator either; after all, they also require an existing Linux kernel to work, and may not even emulate anything whatsoever. But BOTH WSL2 and this emulator serve _exactly_ the serve purpose: to facilitate running of Linux binaries under a native host OS that is not Linux, thus my point.