logoalt Hacker News

kallebootoday at 12:25 PM3 repliesview on HN

I hope they keep around the underpinnings for Rosetta 2 (without the macOS parts) just to keep supporting Intel virtualization for things like Docker. Heck then anyone who really needs to run some old Intel app can run a virtualized older version of macOS.

But I wonder if they're eager to drop support for the Intel TSO memory model from their CPUs.


Replies

zitterbewegungtoday at 12:30 PM

Apple will keep Rosetta 2 support for Intel virtualization. See https://developer.apple.com/documentation/apple-silicon/abou...

show 2 replies
stetraintoday at 12:34 PM

I read somewhere that the part that allows a virtual machine to use Rosetta inside the VM is sticking around.

MacOS on ARM can't directly virtualize an Intel OS using Rosetta today using the native virtualization framework, you need something like qemu for that. But you can use an ARM linux VM with the Rosetta framework installed internally to run x86 containers, which is I think how docker desktop and similar alternatives are handling it.

lxgrtoday at 12:49 PM

Same here. Would be very sad to lose Wine capabilities as well, and presumably these have minimal macOS dependencies.

show 1 reply