June 15, 2005 10:54 AM PDT
Apple's Intel switch: Jobs' keynote transcript
- Related Stories
It's Intel inside for Apple's MacJune 6, 2005
(continued from previous page)
transitions so far, right? The first one, 68K to PowerPC and that transition happened about 10 years ago in the mid-'90s. I wasn't here then, but the team then did a great job from everything I hear. And the PowerPC set Apple up for the next decade. It was a good move. The second major transition, though, has been even bigger and that's the transition from OS 9 to OS X that we just finished a few years ago, in the early part of this decade. This was a brain transplant and even though these operating systems vary in name only by one, they are worlds apart in their technology. OS X is the most advanced operating system on the planet and it has set Apple up for the next 20 years.
Today it's time to begin a third transition. We want to constantly be making the best computers for you and the rest of our users and so it's time for a third transition and, yes, it's true. We are going to begin the transition from the PowerPC to Intel processors and we're going to begin it for you now and for our customers next year. Now, why are we going to do this, right? Didn't we just get through going from OS 9 to OS X, isn't the business great right now? Why do we want another transition? Because we want to make the best computers for our customers looking forward. Now, I stood up here two years ago in front of you and I promised you this, and we haven't been able to deliver that to you yet. I think a lot of you would like a G5 in your PowerBook and we haven't been able to deliver that to you yet. But these aren't even the most important reasons. The most important reasons are that as we look ahead, though we may have great products right now, and we've got some great PowerPC product still yet to come, as we look ahead we can of envision some amazing products we want to build for you and we don't know how to build them with the future PowerPC road map. And that's why we're going to do this. When we look at Intel, they've got great performance, yes, but they've got something else that's very important to us. Just as important as performance, is power consumption. And the way we look at it is performance per watt. For one watt of power how much performance do you get? And when we look at the future road maps projected out in mid-2006 and beyond, what we see is the PowerPC gives us sort of 15 units of performance per watt, but the Intel road map in the future gives us 70, and so this tells us what we have to do.
Now this is not going to be a transition that happens overnight, it's going to happen over a period of a few years. Again, we've got great products right now and we've got some great PowerPC products in the pipeline yet to be introduced. But starting next year we will begin introducing Macs with Intel processors in them and over time these transitions will again occur. So when we meet here again this next time next year, our plan is to be shipping
There are two major challenges in this transition. The first one is making Mac OS X sing on Intel processors, right? Now, I have something to tell you today. Mac OS X has been leading a secret double life for the past five years. There have been rumors to this effect, but this is Apple's campus in Cupertino. Let's zoom in on it and that building right there. We've had teams doing the just-in-case scenario. And our rules have been that our designs for OS X must be processor-independent and that every project must be built for both the PowerPC and Intel processors. And so today for the first time, I can confirm the rumors that every release of Mac OS X has been compiled for both PowerPC and Intel. This has been going on for the last five years.
Just in case. So Mac OS X is cross-platform by design, right from the very beginning. So Mac OS X is singing on Intel processors and I'd just like to show you right now. As a matter of fact?as a mater of fact this system I've been using right here...Let's go have a look. Let's go have a look here. So we've been running on an Intel system all morning and let me just go, you know, do a few simple things. Baseball, you know, boom, all the normal stuff just works. Let's go back to these Dashboard Widgets that we just brought up, there they are and, you know, we can even--let's see here, you know--go find a calendar event here. Very simple! Let me go show you mail. There is mail right here. Safari, here is the new Widget stuff, way to find some new widgets, boom, on Apple.com. Let me show you iPhoto, loading in 4,000 photos, here we are. And let me go ahead and play you a movie. Here it is, let me get rid of this. Here is a movie trailer here. All right, enough of that. So this is Mac OS X running on Intel processors.
We are very far along on this but we're not done, which is why we're going to put it in your hands real soon, so that you can help us finish it. Now, the second major challenge is your apps right? So let's take a look at how you're going to make Intel versions on your apps. You can separate code into kind of four different buckets: Widgets, Scripts, Java, Cocoa Apps, which of course are made with Xcode, Carbon Apps, which can be made from Xcode, and Carbon Apps which can be made from Metrowerks. Now each have different properties. Widgets, Scripts and Java, they just work, right? They just run, nothing to do. Cocoa apps, a few minor tweaks and a recompile and they just work. Carbon with Xcode, more tweaks and a recompile, and they're going to work. And in Metrowerks, the first thing you have to do is move to Xcode.
So, let's take a look at this again: Widgets, Scripts and Java just work. Cocoa apps, literally a few days and your Cocoa app's going to be running with an Intel version. Carbon apps, it's to be a few weeks, a few more tweaks, although there are exceptions to that although we maybe overstating it here, which we'll see in a minute. And and in Metrowerks we don't know, you've got to get to Xcode. So the key here is getting to Xcode.
Now we started evangelizing Xcode 18 months ago, how is everyone doing on Xcode? They're doing well. Our top 100 developers, over half are using Xcode today, over half of our top 100 developers and another 25 percent of them are in the process of switching to Xcode. So, over 80 percent of our top 100 developers are using or are in the process of using Xcode, and less than 20 percent haven't got onboard yet. Now is a good time to get onboard. So Xcode is the key and we've got a new Xcode today to give you, Xcode 2.1. This has got some new fun features as you know Xcodes are a very robust development environment, but the most important new feature,
1 commentJoin the conversation! Add your comment