ViRGE
Elite Member, Moderator Emeritus
- Oct 9, 1999
- 31,516
- 167
- 106
A few reasons:Originally posted by: mikeyes
My boss has been a PC/Linux user for years, bought a mac and suddenly PC's are evil and full of problems while the mac is a gift from god (aka Steve Jobs) He could not however answer the following question:
Why is there PC emulation for the MAC but no MAC emulation for the PC??
1) Apple would beat your ass down so fast you'd never see it coming. They don't want OS X virtualized, there's not a heck of a lot you can do to make them allow it. It's a lot easier when Microsoft and the Linux distro groups allow you to sell a commercial virtualization product.
2) EFI based. No one currently has an EFI virtualization environemnt. VMWare and the like all emulate the BIOS.
3) 3D acceleration is a core feature of the OS and window manager, it's been that way for years now. Currently 3D acceleration support in virtualized environments is very very poor, you'd get a similarly poor experience on virtualized Mac OS X as a result.
#1 keeps #2 and #3 from ever being seriously worked on, since for now it would only largely benefit Mac virtualization (i.e. you'd have no way of recouping the R&D costs on other products that won't get you sued).
Oh, and it's "Mac" with a single upper-case letter. MAC is Media Access Control, a networking sublayer.