It Finally Happened
And now that the grim reality has begun to sink in, it doesn't look so grim after all. Apple has announced that it is moving to Intel chips. The process will be slow and, like the transition from 68k to PowerPC, it will cause Apple to lead a double life for a few years. I must admit I never thought the day would come. But let's look at this a moment.
The PowerPC architecture, originally designed by IBM, Motorola, and Apple, has seen the departure of Motorola (the truly innovative force in its development) from the design side. IBM has hit a wall and found itself bashing its head against said wall for a couple of years now, indicating a possible end to the superiority of the architecture. Intel, too, has found it difficult to improve its Pentium architecture, having to make its CISC chips more RISC-like, migrating it toward the style used in the PowerPC chips in order to continue to get performance improvements.
Now we have been told that Rosetta, an emulator that runs on the Intel hardware platform, can run the MacOS with almost no performance hit. Some may say that shows the inferiority of the IBM chips, but emulators have improved dramatically in less than a decade, making what once seemed impossible commonplace. What this says to me is something even more dramatic. If the MacOS can run under an emulator at nearly full speed, what happens when it is native on the hardware? when the APIs are designed for the architecture and no longer need to be interpretted by some other piece of software acting as a hardware abstraction layer?
Microsoft's Longhorn, (over)due out around the same time as Apple starts shipping its low-end machines with Intel chips next year, will still lack many of the promised features companies had originally been told to expect as early as late last year. Apple already has those promises fulfilled, and more. If the box will cost the same, the OS run at least as efficiently, and the features be in place on the new Apple/Intel boxes, legacy apps are the only reason to keep from switching in the long term.
Finally, this works because Apple, which has spent twenty years as a hardware company (the Big Brother of the original "1984" commercial was IBM, not Microsoft), has realized that it has a competitive advantage in software and can be supported by its iTunes Music Store and iPod divisions through the transition. It's a company with no debt, strong financials, and deep pockets. Hardware margins may be the big thing, but a migration to a software focus will allow Apple to develop new consumer electronics and services divisions. Not only does this look good for Apple (which even a couple years ago it did not), it may signal trouble for Windows, though not, I suspect Microsoft as a whole. Time, as always, will tell, but it promises to be an interesting ride.
5 Comments:
Funny, I was just telling my wife that if Apple would make OS X x86 compatible that I would buy it in a hot second for my PC.
I'll have to look into Rosetta...
i need to bury my macintosh se
That MS put into Apple in the late 90s was in the form of stock, and a special form of stock approved by regulators for that one deal only. Microsoft's shares in Apple are known as "non-voting." MS can't directly influence the board at Apple, not that its members, among whom are Larry Ellison and Al Gore, are fans of MS anyway. Furthermore, MS has pledged continued development of Office, doing so just across the street on the heels of Jobs' announcement. If anything, this allows Intel the freedom to develop many of the hardware technologies MS has had the monopoly power to nix with a shake of Gates' or Ballmer's head.
Tiger is the fifth iteration of OS X. In that same time, MS has release XP. The difference between the two versions of XP is essentially a flipped bit (ok, I think it may be a couple bytes), but both contain the same functionality at the time of installation. Leopard will be on the market before Longhorn—probably because jungle cats are much speedier than Texas steer—and MS will find itself still four generations behind Apple and without the level of 64-bit or dual-core support that Leopard should contain.
Don't get me wrong, having a G5 desktop would be nice, but wait until late 2007 before you decide, unless you are already planning to buy a machine before that. Developers (sure, so far it is a few small independent places and a couple of folks each at Adobe and MS, as of today) have already started looking at the new X-Code and are planning projects for the Mac-on-Intel line. I'm not saying I love the idea of looking at new hardware, but I remember the swicth from 68k to PowerPC and the switch from 9 to X. I remember them, though, not for the headaches and missteps, but for the near absence of either.
One last thing: the coverage is of Mac on Intel, not of Mac on x86. While it may be a dual-core Pentium that launches the line, I am well aware that there are some more attractive alternatives open to Apple, and probably one or two still under wraps from the public eye. We may well be seeing a new generation of Intel machines under the hood, with even more RISC-like processing than before plus a 128-bit or 256-bit AltiVec sister processor thrown in to give it that G4/G5 oomph we Mac users so dearly love when the big numbers come crashing through.
Rosetta sounds interesting.
Rosetta is, according to observers, probably a version of Transitive's QuickTransit technology. The idea behind QuickTransit is that if two operating systems are known (along with any core hardware differences), code translating solely within that binary relationship can produce incredibly fast emulation.
There are currently six flavors of QuickTransit, one for each directional pairing of the three top operating system manufacturers/groups (this has eerie echoes of the six seals on directions, as spelled out in the Sefir Yetzirah). In any case, it would be only a stopgap measure, ending before 2009 dawns.
Post a Comment
<< Home