2 ms·
No, I didn't mean to say to run win32 apps on OS X. I was comparing my idea to the thing[1] Apple actually made in the early 00s to ease the transition from cla
by grishka 5y ago
No, I didn't mean to say to run win32 apps on OS X. I was comparing my idea to the thing[1] Apple actually made in the early 00s to ease the transition from classic Mac OS to OS X.
My idea is that Microsoft would build a special version of Windows that supports all kinds of legacy apps, and put it into a VM. And probably not update it much if ever. That would allow them to deprecate, and then remove, older APIs in the main system, which would in turn allow rewriting the internals to be less vulnerable. They totally have the resources needed to do this. And there's no technical innovation needed to do this, either.
As far as the end user is concerned, old apps still run. Except now they run in a sandboxed environment.
[1] https://en.wikipedia.org/wiki/List_of_macOS_components#Classic https://en.wikipedia.org/wiki/List_of_macOS_components#Class...