QuickTransit is the key
I think the C|Net story is half right -- Apple will start using Intel x86 chips, but they'll also keep selling PPC-based systems too. In fact, I expect Jobs to tout the upcoming IBM upgrades just as much as the Intel possibilities ... remember, what Apple wants is the ability to provide a broad range of products and having three major chip suppliers gives Apple the flexibility it needs and lets it play one supplier against another to always get the best deal. (Note: this is the spin, not necessarily the reality.)
To sell this, Jobs is going to make QuickTransit sound like the greatest invention since the internal combustion engine. No need to recompile means OS X software written once will run anywhere. Perhaps that 80 percent speed has been tweaked to 90 percent. Run OS X apps on an x86 with only a 10 percent speed penalty and they'll run just fine. I wouldn't be surprised if Jobs announces that Apple has bought Transitive on Monday and that the company has even more interesting technology on the way that will make recompiling software a snap. The message: no need to recompile your software now, keep developing OS X for PPC, it's going to be with us for "a long, long time."
Of course, all of this is smoke and mirrors, Jobs has to keep PPC viable because it's going to be all Apple has in the hardware pipeline for the next 6 to 18 months. Two years from now, I'll bet that Apple sells 100% x86-based systems ... but we'll go along with the transition because of the Jobs QuickTransit gambit.
BTW, my dream is that Apple has a true trojan horse OS X 10.5 plan in mind ... run OS X and Windows simultaneously on the same computer. No need to emulate ... the trick is allowing an OS to run without booting into it. You boot into OS X and then run your (existing, full license) Windows programs in a window. Think of what it might be like to release such a product simultaneously with Longhorn -- you can install this entirely new MS OS or you can keep your current Windows installation while putting a fully-tested, stable OS X over top of it.
I think the C|Net story is half right -- Apple will start using Intel x86 chips, but they'll also keep selling PPC-based systems too. In fact, I expect Jobs to tout the upcoming IBM upgrades just as much as the Intel possibilities ... remember, what Apple wants is the ability to provide a broad range of products and having three major chip suppliers gives Apple the flexibility it needs and lets it play one supplier against another to always get the best deal. (Note: this is the spin, not necessarily the reality.)
To sell this, Jobs is going to make QuickTransit sound like the greatest invention since the internal combustion engine. No need to recompile means OS X software written once will run anywhere. Perhaps that 80 percent speed has been tweaked to 90 percent. Run OS X apps on an x86 with only a 10 percent speed penalty and they'll run just fine. I wouldn't be surprised if Jobs announces that Apple has bought Transitive on Monday and that the company has even more interesting technology on the way that will make recompiling software a snap. The message: no need to recompile your software now, keep developing OS X for PPC, it's going to be with us for "a long, long time."
Of course, all of this is smoke and mirrors, Jobs has to keep PPC viable because it's going to be all Apple has in the hardware pipeline for the next 6 to 18 months. Two years from now, I'll bet that Apple sells 100% x86-based systems ... but we'll go along with the transition because of the Jobs QuickTransit gambit.
BTW, my dream is that Apple has a true trojan horse OS X 10.5 plan in mind ... run OS X and Windows simultaneously on the same computer. No need to emulate ... the trick is allowing an OS to run without booting into it. You boot into OS X and then run your (existing, full license) Windows programs in a window. Think of what it might be like to release such a product simultaneously with Longhorn -- you can install this entirely new MS OS or you can keep your current Windows installation while putting a fully-tested, stable OS X over top of it.