irobot2003 said:
I think it's overstating it a bit to say that IBM royally screwed up... First we (or at least I) don't know exactly what the agreement they had with Apple was, other than apparently (based on what Jobs said) they promised 3GHz by last year. Second a 2.7GHz G5 is quite competitive with a 3.6GHz Xeon for applications it was designed for (see the recent arstechnica article). Although agreed that it lags a bit behind AMD.
Did IBM agree to target laptops with the G5? Again, I personally don't know, maybe they did. However, it could be the deal was that IBM would provide bragging rights on high-end pro-desktops and Moto/Freescale would take care of laptops/consumer machines.
True IBM had problems with their process, but apparently so did the rest of the industry.
I don't think IBM could be surprised that Jobs was unhappy with their current relationship, but I imagine the way the split went down might have been unexpected.
I'm not privy to the agreement either, but the results of it up (taking into account ALL of the developments) until now speak volumes. And it's not just the present absence of a 3ghz G5 or G5 based laptop, I think Jobs was honest in that regard. I think there's more...
It may be true that the entire industry "hit the wall" as Jobs said when everyone began moving to a smaller process, but with IBM's G5, it seemed more like a hit and run. The updates were slow in coming, they were mediocre by just about any measure, and from the 2.5 G5 to today's 2.7, it needed a special, Apple designed liquid cooling system just so it could be put into use. Sure, it's a little progress, but where's the roadmap now? The 3ghz is more than a year late, and you just can't go on selling last year's excuses forever. Especially when the competitors seemed to have already found ways to improve performance in their products. Apple certainly hasn't done anything with it's designs to prevent the implementation of faster G5's, in fact it looks like they've gone out of their way to accommodate whatever IBM tosses their way.
I don't recall Apple or IBM ever stating that the G5 was implemented only for desktop configurations, as one would expect to hear. In fact, when Apple was asked about the status of a G5 laptop (and it was asked often enough) Apple has repeatedly stated that their were "significant engineering issues" involved, but never denied it was not in consideration. Apple simply stated that we shouldn't expect one anytime soon. And as Job's lamented in the keynote, "we haven't be able to deliver one to you yet." So there's nothing to indicate that the G5 had been absolutely removed from consideration for inclusion in a laptop previously, by either Apple or IBM
So along with the developmental gridlock of the G5, there was the fab problems, the countless shipment delays, and the unprecedented announcement by Apple that the introduction of the new G5 iMac would have to be delayed - for months - due to the unavailability of IBM's G5 chip. IBM's "surprise" seems to have clouded it's memory of how that story rippled in the financial press at the time.
Sure, maybe there were acceptable (not desirable, but acceptable) technical reasons for all this. Maybe there were unanticipated issues involved with the development of the PPC roadmap that hindered the G5 beyond what could have been reasonably foreseen at the time the 3ghz promise was made. IBM was doing everything it could. Or was it...
Enter the final straw that broke the camel's back, and it's name is Xbox 2. When IBM announced it was supplying not just PPC chips for the Xbox, but multi-core PPC chips clocking
in excess of 3ghz, that was more than enough for Apple to see exactly what IBM's R&D had been up too all this time. I think that announcement was astonishing to Apple, not because the Xbox chips could also be used in Apple gear, but because it showed a virtual collapse of IBM's resolve to bring the Apple G5 roadmap forward into at least the end of the decade (not to mention just make good on the original and still unfulfilled 3ghz promise). And the fact that this was for Microsoft, Apple's chief rival and competitor, certainly made the decision to bring in Intel that much easier. In any event, it should be of no coincidence in retrospect that the original Wall Street Journal article (not the Cnet article) that described a possible Apple/Intel alliance (and largely dismissed by everyone) occurred relatively soon after the Xbox announcement.
Game over, IBM.