Apple has officially announced its decision to switch to Intel cpu's, probably for reasons of cost and reliability of supply. That has generated tremendous amounts of speculation and even some concern. I don't think I have all the answers, but some things are pretty obvious:
First, it's not likely you'll be able to install OS X on non-Appple hardware. Apple is a hardware company and needs that revenue. At $100.00 a copy for the OS, there's no way they could survive just selling that. So there is no doubt that the Intel version of Mac OS X will be crafted to run only on Apple's hardware.
On the other hand, that's not necessarily easy. The most likely scenario is a proprietary motherboard or an internal "dongle" that OS X will look for and require (see https://www.vnunet.com/vnunet/news/2137787/security-chip-block-non-macs also). However, it's just software, and software checks can be bypassed. I'm sure Apple won't make it easy, but pirate versions could appear and do damage to Apple's plans.
Of course the opposite situation will probably be easy: having a dual boot Windows/Mac machine should be trivial. Of more interest to me is having a dual boot Mac/Linux box, but that should be just as easy. But what I'd really like is a Vmware setup, and that too should easier to accomplish. I'm sure Apple must realize what an attractive box that would be: being able to run Windows and Linux as guest operating systems under Mac OS X with Vmware would give Apple hardware both a blessing to invade corporate desktops and a tremendous desire to bring them in. You wouldn't have to give up anything, and could run whatever, wherever. If I were Apple, I'd be working with Vmware right now, and would make sure that nothing got in its way. Virtualization is the future, and Apple has put themselves in the ideal position to take advantage of that: nobody else will be able to offer Mac OS X as a guest OS, but they can serve up anything they want.
If Vmware or some other virtualization software can be had for the Intel Mac OS X, that would let both Windows and Linux (and quite a few lesser known OSes) be run as guest operating systems without instruction set emulation. That ability, should it become reality, opens up the corporate desktop world to both OS X and Linux, which is a pretty powerful one-two punch. No more worrying about whether you have the right OS for the app you want to run; you do. Does it run better on Linux than OS X? No problem at all. Still have some "must have" Windows apps? Again, no problem. Do you feel BSD is the safest place for daily activity? Fine, then OS X is where you'll run your mail and browsing. Think Linux is better at that? Run 'em there. In other words, have your cake and eat it too.
That would also free developers from the tyranny of "wrong choice". Many now are "stuck" with Windows because of the popularity factor, but would prefer Linux or Mac for development. If this caught on, developers would have whole new markets to exploit. I think that Windows development would die a death of attrition (aw gee, what a shame - not!) but niche OSes and less popular Linux distros could benefit greatly..
I know that someone is going to point out that, disregarding OS X, you can do that now and it hasn't exactly caused a sea-change in the computing world. I am of the opinion that adding OS X to that mix could be the force that moves to the necessary tipping point. Yeah, yeah, some Linux folks are going to ask "what the hell do we need OS X for?" and some Mac folks are going to ask the opposite question, but I see this as something with powerful synergestic possibilities.
There's another possibility here. While Apple may not make it easy to run OS X on your Dell PC, nothing says that they couldn't licence that capability to someone like Dell. Would it make sense for Dell to get out from under Microsoft's yoke? I'm not sure about that, but if the Vmware becomes reality, maybe it would.
This wasn't the first flirtation with Intel chips.
Got something to add? Send me email.
More Articles by Tony Lawrence © 2012-07-30 Tony Lawrence
Anyone who puts a small gloss on a fundamental technology, calls it proprietary, and then tries to keep others from building on it, is a thief. (Tim O'Reilly)