Steve Jobs WWDC keynote report
Jun. 6th, 2005 12:59 pm-Jobs led off with a discussion of Apple in the marketplace (40% year-over-year growth in unit sales), Tiger, and iPod/iTunes (80% marketshare). No big surprises so far.
-As was scooped a couple days ago, Apple will be switching to Intel processors, from IBM PowerPC. They'll start shipping some Macs with Intel inside in early 2006, and have an all-Intel product line by the end of 2007. Reason for the switch: Intel's R&D roadmap is much more promising and more Apple-positive than IBM's, and Intel is blowing IBM away in performace per watt.
-At this point (halfway through the keynote, having demonstrated a bunch of Tiger and iTunes features), Jobs revealed that the mac he'd been using was actually running on an Intel processor, as seen in the About This Mac Window. This got a huge surprise reaction from the audience.
-Jobs explained how this was possible: OSX has led a secret dual life for the last five years. Every version of OSX from 10.0 through 10.4 has been built in parallel on in-house Intel-based macs, "just in case". Wow.
-Apple has also secretly developed the tools that will be needed in a mixed-chip environment. The Apple app-building language XCode can already build for both Intel and IBM chips. It can also make Universal Binaries, which will run on *either* chip. Additionally, Intel-based macs will ship with Rosetta, which will translate apps built for IBM chips on the fly, transparently to the user.
-The next OSX will be Leopard, currently targeted for end of 2006 (around when Longhorn ships). More on that at the next WWDC.
-As was scooped a couple days ago, Apple will be switching to Intel processors, from IBM PowerPC. They'll start shipping some Macs with Intel inside in early 2006, and have an all-Intel product line by the end of 2007. Reason for the switch: Intel's R&D roadmap is much more promising and more Apple-positive than IBM's, and Intel is blowing IBM away in performace per watt.
-At this point (halfway through the keynote, having demonstrated a bunch of Tiger and iTunes features), Jobs revealed that the mac he'd been using was actually running on an Intel processor, as seen in the About This Mac Window. This got a huge surprise reaction from the audience.
-Jobs explained how this was possible: OSX has led a secret dual life for the last five years. Every version of OSX from 10.0 through 10.4 has been built in parallel on in-house Intel-based macs, "just in case". Wow.
-Apple has also secretly developed the tools that will be needed in a mixed-chip environment. The Apple app-building language XCode can already build for both Intel and IBM chips. It can also make Universal Binaries, which will run on *either* chip. Additionally, Intel-based macs will ship with Rosetta, which will translate apps built for IBM chips on the fly, transparently to the user.
-The next OSX will be Leopard, currently targeted for end of 2006 (around when Longhorn ships). More on that at the next WWDC.
no subject
Date: 2005-06-06 10:01 pm (UTC)no subject
Date: 2005-06-06 10:37 pm (UTC)Universal Binaries
Date: 2005-06-07 08:29 am (UTC)Now things like UNIX utilities will have to be natively compiled for x86, as they have no way of being FAT. But I doubt that'll be a big deal, and Rosetta should take care of any PPC binaries.
no subject
Date: 2005-06-07 12:09 am (UTC)That doesn't surprise me; OS/X is built on BSD, and BSD can be made to run on virtually anything (I'm typing this on a Pentium II system running FreeBSD). I've been wondering how long it would be before Apple ported OS/X to the PC.
It never occurred to me that Apple would abandon the PowerPC chip, though.