I posted this link about Windows 3’s architecture and VMs a while ago, but this topic continues to fascinate me. Raymond Chen brought it up again recently.
I’m aware that virtualization itself is much older than Windows 3 (IBM did it in the 1960ies, I believe?), but knowing that similar concepts existed in my tiny little machine that ran Windows 3.1 is just mindblowing. 🤯 (Alright, it wasn’t exactly “tiny”. It was an IBM PS/2 Model 80. 🤣)