My 2¢...I think Apple has been moving themselves in to a platform non-chip specific since SJ has came into office. However, in order to move the entire community he had to make it a viable platform in the first place, and to move the developers and the users to this platform w/o ripping to shreds AAPL. That had to take a lot of time, money, secrecy, and an iron grip on the community in order to do this, that is why they killed off the clones, and why we are only now seeing the spoils of there work after so many years.
SJ even at time said that "Rhapsody" (the OS X codeword at that time) was going to work on the Itanium, as said in a scene by
ATAT,
This movement had to be done slowly and in many steps...
First, all the apps would have to written in a language that would be OS specific, rather than OS and hardware specific. This would also have to be intriguing and palpable to the developers, enter Cocoa.
Second the current Apps that are in development would have to be able to work in the same environment as the new Cocoa language and the very new environment that will move to a non specific hardware environment, and all done w/o breaking the apps and pissing off the developers in the process, all done with less than 20% of their current code would have to change, enter Carbon.
Thirdly this OS that would have to be portable, the portable part would be threw the open-sourced kernel, the kernel would fetch instructions given out by the corresponding layer on top that will not be hardware specific but rather to the kernel that can be changed to suit to the hardware necessities. Open sourced so a computer maker can use this OS threw the fastest, coolest, and cheapest, hardware be it x86, PPC, x86-64, PPC-64... ect. , And the shell on top would be something sold threw Apple, enter Darwin and its shell Aqua.
All of this would have to be done, while continuing relationships w/ companies, such as that in Redmond to continue the development of Office: Mac. Apple is also welcoming the communities that are still growing such as that from the Linux and Open source movements to be able to easily port over their projects to Apple's software, such as Apache.
I think most of this has played out very well; all of the developers have taken the road path that Apple has set out, all writing in to the Carbon language for OS X. Now Apple is telling them to take the next logical step, which would be for them to write into Cocoa and be fully OS X specific, and most developers should be on this path by now. I think this why Quark decided at the last minute of changing all its code to Cocoa to suit this, and why it is taking so long for a port of their software. Once most of the big apps start coming out into Cocoa then they can bring out OS X for everybody. The only problem would be that the Carbon apps that are out now, are still requesting PPC specific hardware, and they will not be able to work or at least not as well as Cocoa apps, being that it might not be a PPC chip inside the computer the OS is on.
Nevertheless, I don't think that an x86 port is going to happen with in '03. Its more likely in '04, by then a lot of Cocoa third party apps will be out, OS X will be more of a main stay in the computer community, the Macintoshes will be looking a lot more tasty w/ the possibility of the PPC 970, and Apple will be looking less like they are running away from the PPC. Even in 04 though I think they will first just call it something like
OS X x86 Server, so it wont scare the be-jesus out of MS enough to drop Mac-BU and lose the number one reasons why people can switch to Mac, namely Office.
This is of course IMHO, and I could be just drinking too much coffee, but I think this they way Apple has been moving. Apple loves the PPC, they have even said this in a interview lately (I cant find it right now), and it allows them to have the best and fastest Laptops and the coolest form-factors for their computers, but the real speed and money is threw third party computer dealers and the biggest chip makers. Apple can continue to make money on the hardware side of things threw people wanting to use legacy software on new computers that wont work on the x86, from making really cool looking computers, and the fastest Laptops from using PPCs, and by saleing great software to more than just 5% of the market, and even might pull some of the big cash from MS by getting in the pants of corporations.