Ammo Navigation Weblog Company Support Store Rogue Amoeba
Rogue Amoeba
Mon, 06 Jun 2005

Intel Logo Holy Hell! Let's be honest, that's pretty much the first reaction developers have right now to Apple's announcement that they're moving to the x86 architecture. Despite the fact that the Wall Street Journal and C|Net News had reported this story as fact (not rumor) prior to the keynote, I'm sure most people are shocked by this change. There are a lot of details missing which we'll get over the next few days, but for now I've compiled five major questions surrounding this change.

1) On what hardware will OS X run?

This is actually a two-part question. First, will OS X run only on Apple hardware? That is, will it be locked down to Mac computers with x86 chips inside? Other alternatives are that Apple will license the OS to companies like HP and Dell, or that it will run on any x86 PC. This would really be Apple taking the fight to Microsoft, which sounds exciting but might well be suicidal as well.

Right now, the company line is that OS X will only run on Macs. Phil Schiller was quoted as saying "We will not allow running Mac OS X on anything other than an Apple Mac". That's fine for now, but how realistic is it? Can Apple truly keep OS X off commodity PCs? Doubtful. Will they want to? Questionable. Certainly moving to x86 hardware allows Apple the possibilty of opening OS X up in the future.

The other question is, what types of processor will these new Macs have? IA-32, or x86-64? Or possibly both? This one will be answered relatively soon I imagine.

2) What will happen to Apple hardware sales over the next year to two years?

Prior to today's keynote, John Gruber speculated that announcing x86 would lead to the "Osborne effect", whereby current hardware sales dried up as users waited to purchase the next big thing. This move pretty much killed Osborne, but Apple survived the 68k to PPC transition in the early 90s. Time and the market will tell us what happens here, but it's certainly an area of concern.

3) Just how fast is Rosetta?

During the keynote, Jobs demoed Rosetta, an emulator to allow programs compiled for OS X PPC to run on OS X x86. A video feed isn't yet available, and even when it is, it's a keynote and not exactly an objective source of data. So, the question is, will Rosetta be useable? Classic was useable, if not great. Will the performance here be equivalent to Classic? Will it be better? Worse? Jobs stated it was "pretty fast", and for a man given to hyperbole, this doesn't sound like a ringing endorsement.

4) What will happen to the price of Macs?

For years, the Mac has been an odd computer, with many traits to distinguish it from Windows PCs. Many of these differences led to myths about the Mac, including the Megahertz Myth. With the move to x86, this will be irrelevant. However, the price of Macs has always appeared higher than PCs. I'll let someone else debate whether "Macs are more expensive" - suffice it to say that the popular belief is that Macs are more expensive than PCs. Will the inclusion of mass-produced x86 processors bring the price of Macs down? If not, will this hurt Apple, as they will no longer be able to point to the current PPC chip (G3, G4, G5, whatever) as a reason for the price. We'll find out the answer to this one once the consumer machines are released, in 2006.

5) What will happen to the Apple developer community?

Aside from the aforementioned shock, the major reaction I've seen thus far is anger. I don't really understand it - users don't care about the chip in their machine, they care about the OS and the user experience. An average user doesn't know if he has an Intel x86 chip (aside from the Intel Inside stickers*), an AMD x86 chip, or a PPC chip, but he does know if he's running Windows or OS X. Sure, we've all been told that the PPC was superior to x86 chips, and at times it was. But overall, they were always pretty comparable, despite the marketing hype.

So once developers move past our disgust at having swallowed and amplified this marketing hype for years, what's left? It's still OS X, regardless of the hardware underneath. We all need to recompile our apps, and according to Apple that'll be easy. The real issue I see is with testing and support, something with which smaller developers will have problems. Everyone will need twice the hardware to handle all this over the next couple years until everyone is running an x86 Mac, and that is likely to be tough or impossible for some developers.

Until the consumer machines are released, the only way to develop for OS X x86 is to purchase a $500 Apple Developer Connection Select membership, and then pay $999 for the transition kit which includes an x86 machine capable of running OS X. It would be fair to say Apple's not doing everything it could to accomodate smaller developers. Seeing how the software market shakes out will perhaps be the most fascinating part of all of this.

I just noticed the connection here between question 1 and question 5. If OS X is truly locked down to Macs, then this isn't a huge deal, especially once the transition is complete. If OS X starts running on any and all PC hardware, the landscape of everything shifts dramatically, as Apple has the potential to rapidly start cutting into Window's mammoth marketshare. If that happens, the face of the OS X developer community will change drastically.

Stay Tuned

Obviously, the only way to get true answers to these questions is to wait and see. This is a huge development in the Apple world, and the next 12-24 months are going to be crucial to Apple's future. Personally, I can't wait to see how it all turns out. One thing is certain, Rogue Amoeba will be there, continuing to produce top-notch audio software regardless of the hardware underneath.

*6) Will our new Macs have those obnoxious stickers on them as well? Nothing says "We don't respect our customers" like in-your-face branding that you can't get rid of without an acetylene torch.

Posted by Paul | Permalink | View/Post Comments (17)

Comments


Jake K
Mon Jun 6 23:06:45 2005

Interesting thoughts. I'm glad to hear Audio Hijack will still be there on my next "Mac".

mark
Tue Jun 7 04:16:01 2005

yeah, whatev.  intel is pimp.  get working on it.  i'll see on on my P5, yeah?

Phyte
Tue Jun 7 08:16:40 2005

Like your thoughts, keep them coming, I would feel kinda sad and disjointed if the next Mac isn't called a G6 tho. Feels like someone messed with my family one night.

glyph
Tue Jun 7 09:34:45 2005

I think one of OSX's strengths is that Apple knows pretty much everything about the hardware it's running on. Wouldn't moving over to random x86 machines open up a can of OMYGODSUPPORTINGALLOFTHISOTHERCRAP?

Sam Jarman
Tue Jun 7 12:32:54 2005

Let me the first to ask this question:

Does this mean that Airfoil will be ablr to stream Rhapsody???

The "windows" Version of Airfoil becoming a mute point???

darth
Wed Jun 8 00:25:37 2005

shouldn't apple be PAYING you guys $999 to use the developer tools to make the switch? wtf?

John Moltz
Wed Jun 8 00:38:51 2005

Paul, I'm curious why you say it's doubtful that Apple could keep OS X off of other hardware.  I know squat about this particular subject, but Darwin can run on any platform.  However, can't Apple add the internal equivalent of a dongle and on boot up have the OS look for that dongle?  No dongle, no boot.  Seems simple, but like I said, I don't really have any expertise in this area (and it's probably showing).

Frankly, the thing I'm worried most about is #6.  I sure hope Apple made a special deal to keep that damned sticker off of Macs.

Paul
Wed Jun 8 00:57:59 2005

Glyph: Time will tell. My bet is no - the underlying hardware has become less of an issue lately, particularly when any type of machine can get screwed over by the same crappy USB devices, say.

Sam: No, it does not. Rhapsody still won't run on OS X, that's a platform issue.

Darth: Yeah, probably. But good luck with that one.

John: Strange to see you here, my good man 8). Others can discuss this in much more depth than I. The basic answer is that nothing is ever secure - when enough people want in (and you'd better believe that a lot of people will want to run OS X on commodity hardware), they'll get in. We'll see what happens here, but the popular belief is that this will be circumvented. Time will tell.

August Mueller
Wed Jun 8 00:58:59 2005

I don't think we'll have to worry about the stickers.  From what I understand, intel was willing to give kickbacks in the form of discounts for putting those stickers on the pc boxes.  I'm sure Steve would have no problem just passing along the difference in $$ of what would be saved right on to us :)

Or maybe we'll see it on the bottom of the machine.

Cai aka Chaos The Fleabag
Wed Jun 8 05:35:46 2005

Aha!

Mr. Moltzy crops up at Rogue Amoeba, eh?

Be warned Amoeba heads, the Moltz-ster, he's lookin' at you...no really....

As to his Intel thingy...well...ya know...it'll all be okay in the end...Uncle Steve knows what he's doing, Uncle John knows what he's doing and Uncle Phil will always like the Electric Zebra!

Intel Mac Mini Ahoy in Jan? might be worth parting a few sheets for I think...

Sam Jarman
Wed Jun 8 15:37:12 2005

Thanks Paul.
But I'm still a bit confused.

IF Airfoil can stream Rhapsody via Virtual PC running on the MAC, why can't Airfoil stream Rhapsody IF somone loads XP on a x86 MAC and has a subscription to Rhapsody and it's running?

Is it an issue of only ONE OS running at a time verses XP running in a window via an emulator in Virtual PC? In which case it's still OSX that is in control and thus Airfoil can run and grab the stream being played in another window.

Seems to me that this entire issue is one in which  Apple will continue to make GREAT hardware that will continue to run great software via OSX (albeit now through "Rosetta" or "Transative") and also allow those who chose, to run (comparatively clunky) Windows natively on Mr. Jobs beautiful machines. On paper it seems to be a financial gain for Apple and Intel. On the technological front it seems to be much ado about nothing for PC owners because they already have machines to run their stuff and though OSX is very cool, they won't be able to run an OSX version of their apps. They can carry around a pretty laptop though.

It appears that its a slight net loss for the MAC heads though as they now  will have an additional software layer between their apps and the chips. They sure won't want to run OSX on a clone putty box even IF it's hacked to do that or Mr. Jobs allows it.  Am I reading this wrong?

Paul
Wed Jun 8 17:26:32 2005

Sam: When you're running OS X, you can't run XP (except inside of VPC). Even if you can boot Windows on the Mactel box (time will tell), you won't be able to run it at the same time as OS X.

As for the rest of it, we'll see what happens. One thing to note is that there's no additional software layer, once applications are recompiled for the new machines. When software is running inside Rosetta, sure, but I think you'll see Mactel native (Universal binaries) for most software quite quickly.

Sam Jarman
Thu Jun 9 01:52:19 2005

OK. Thanks Paul. I think I've got it now. So what we need is a OSX version of Rhapsody and the world will be a happy place.

C.J.
Fri Jun 10 07:16:55 2005

Apple Users are not Average Users - They tend to want power or ease-of-use or Mac Apps.

The ease-of-use crowd will not care what chips are inside, as long as the x86 machines still run their OS9 programs for their school projects.  (There are a ton of programs written for education and other shareware that will never be updated to OS X, let alone changed for x86.)

The Mac Apps people will still be able to use their special programs for design, publishing, and creative works.  If they can use the same programs on WinTel boxes - they may no longer have any need to purchase Apple Macs, any Dell or HP machine will do.

The Powerusers Do Care about the chips.  I Have 2 HP Machines, and Averatec Laptop, and one Mac G4 1GHz x2.  I bought the outstanding Averatec Laptop because it could do more than a powerbook, it could do it faster, and it could do it all for about $1,000 less than an Apple Powerbook.  With laptop sales outselling desktop models, Apple really did drop the ball on keeping the PowerBook up to date.

What I don't understand is how Sony PlayStation-3 is going to have a 3.2 GHz - 7 Core CPU and IBM can't deliver a Dual Core CPU to Apple for it's PPC line.  From the PlayStation-3 specs, a Dual CPU system running 14 cores at 3.2 GHz should blow the doors off of anything Intel could churn out.

TheRandomDude
Sat Jun 11 14:12:27 2005

Well, I believe they should just make a standard application though transitive, from what I understand, this emulator can run PC/Linux/Mac applications without lagging or crapping out. Why the hell isn't that making the biggest bombshell? I mean if this application does what it says it does, then the bridge has been built between the two platforms, and there wouldn't be much of a point making anything for OS X (sad enough as it is)

Marvin M Colgin (DigitalCandle)
Thu Jun 23 14:03:11 2005

Think Secret is reporting that developers have started to receive their Apple Intel-based Mac development kits. The URL includes some specs, phots and reports that Windows XP installs without a hitch. No success on installing Mac OS X for Intel on a Dell... yet.

Marvin M Colgin (DigitalCandle)
Thu Jun 23 14:04:58 2005

Looks like the URL didn't take, here's that URL for the Think Secret report:
http://www.thinksecret.com/news/0506intelmac.html

Note: Think Secret's webserver appears to be a little overloaded right now. (2005-06-23 11am Pacific TZ)


This post is archived, and commenting has been closed.
Copyright © 2008 Rogue Amoeba Software, LLC. All rights reserved.