Transitive Transition?
Last week, the Mac Media has been batting about rumors aplenty that Apple will rollout a version of Tiger that will run on Intel hardware in conjuction with instruction translation technology from
Transitive called "Quicktransit," a sort of low-level instruction emulator that allows code compiled for one type of processor to run on another. This would allow, for example, Mac OS X 10.4 a.k.a. "Tiger" to run on a computer with an Intel processor, with only a twenty percent performance penalty.
While an Intel Processor distribution of Mac OS X is more disticntly possible because of the Darwin version for Intel that Apple maintains, and because the architecture of OS X allows for the source code to be easily ported, it's never been much of a stretch to imagine how little effort it would take for Apple to move its OS to a different processor. The iTunes port for Windows shows that Apple certainly has the expertise in the Application arena as well.
While the Quicktransit technology would make this process much easier, alleviating Apple's need to select a set of hardware it would support and create drivers for that hardware, the technology's unproven and might not be quite all it was cracked up to be. It seems that with every new release of OS X, there's talk about an Intel version, whether it would be successful, disrupt Apple's business model, or turn the entire computing world on its ear. There are still those who believe that OS X on Intel hardware would mean the "death" of Apple's hardware business, and that it's the most dangerous idea Apple has ever entertained, if it is really considering the idea. In a word, suicide.
The
PearPC Project certainly shows that there's considerable interest in running OS X, even if you
don't own a Mac, while the now proven PearPC poachers pushing
CherryOS seem to feel that there's certainly a market for OS X on Intel hardware, no matter what the speed penalty.
The most interesting aspect of these rumors, in my opinion, is the lack of debate about whether
it can be done, whereas the argument now seems to focus around the question of whether
Apple should do it. If anything, that should be the clearest example that OS X and the Mac platform have finally arrived at where it should have been all along, at the top of the OS heap. The very fact that Windows networking and VPN and file system compatibility are now a forgone conclusion (something that we take for granted), is so remarkable to me, that I wonder how I ever got along using OS 9, and why anyone would prefer it over OS X (although I know that there's some who still do).
But what are we really talking about here? A Tiger distribution that runs in emulation (no matter how efficient) on Intel hardware brings us closer to. . .to what? Cheaper Macs? Hardly. Macs have never been so affordable or price competitive as they are today. There's almost no "Mac Premium" left, considering all of the headaches that Windows users have to suffer with crappy hardware and security/virus isues. The question remains, what does Tiger on Intel bring to the computing world, other than an alternative OS and applications which pretty much exist in Windows versions anyway, some much better and more mature than their OS X brethren.
The Big Payoff: In Vino Veritas (In Wine There Is Truth)
Do you like Wine? I occasionally have a glass, but when I'm not using OS X and running software on a Linux box, Wine is all I have.
Wine is "an Open Source implementation of the Windows API on top of X and Unix." To put it succintly, Wine is like a Classic Envrionment for Windows Applications under Linux and X11 (the GUI for Linux and other forms of UNIX). X11 already runs on OS X, and there's currently an effort underway, called
Darwine that strives to bring Wine functionality to OS X. Linux uses Wine to run Microsoft Office, Adobe Graphic Design Applications, Visio, and other major productivity Applications under Linux
without having to have Windows installed. The Darwine project is hampered by the fact that Mac OS X only runs on PowerPC processors, which means that any applications that will run under Darwine will either have to be Windows applications written for a PowerPC processor (many do exist, but are leftovers from the discontinued Windows NT 4 PowerPC distribution), or they would need an emulator to run under OS X. Currently, the Qemu emulator seems to be the best bet for Darwine, but it's still a long way off, and no one can imagine a day when it would be fast enough to be true solution for most Windows Applications. That would cease to be an issue if OS X were to run on an Intel processor, with the Quicktransit solution or without. Imagine Windows Applications running at full processor speed,
faster, or just as fast as the OS X Applications on the same computer, with no emulator, no Windows Desktop.
Even though the Justice Department's antitrust cases against Microsoft haven't amounted to a hill of beans, many of the findings in those cases do preclude the posibility that Microsoft could legally stop companies from running Microsoft Office without a Windows OS license. So, if Apple were to uncork an Intel version of Tiger, it would be days of Wine and Roses for those businesses that wanted to dump Windows, with all of its security holes and Microsoft licensing, in favor of OS X, with Wine installed to run those necessary evils (I mean applications) that they already own. Salute!
Dean Shavit is an
ACSA (Apple Certified System Administrator) who leads training sessions for
MOST (Mac OS Training & Consulting). If you have questions or feedback you can contact him at
dean@macworkshops.com