On MovieTome: R2D2 was in Star Trek?
BNET Business Network:
BNET
TechRepublic
ZDNet

May 18th, 2006

And then there's Mactel

Posted by Paul Murphy @ 3:17 am

Categories: Apple, General

Tags:

When I first started writing about Apple’s need to change CPUs people thought I was nuts. Then Apple dropped the PowerPC in favor of Intel and I thought they were nuts. It’s too early to tell who’s righter, but enough of the other shoes have been falling for Apple fans like me to be seriously worried about one of our favorite products.

One of the myths about Apple has always been that Macs cost more than PCs - it was never true, but enough people believed it to imagine that Intel based Macs would cost less than PPC based ones. We now know: they don’t. In fact, if you compare pricing on equivelent systems Macs now really do cost more.

Worse, they do less per dollar. From batteries to ports, Dell’s economies of scale, manufacturing relationships, and shipping volumes give it an edge over Apple in the business of putting bruises on bananas.

Another myth about Apple used to be that PCs were faster. It was never true: each new PPC based Mac, when first introduced, was significantly faster than its PC competition. What confused the issue was that Mac product cycles used to last through three or more PC generations, meaning that a new PC introduced near the end of an Apple product cycle tended to be a bit faster than the oldest Macs in the line. Now with Mactel, however, Apple’s product cycles have to sync up to those of the PC and because Mac software generally does a bit more, and therefore uses more resources, the PC now really does tend to be a bit faster.

This disadvantage shows up in unexpected ways. For example, Apple’s graphics are fundamentally PostScript based while Microsoft has always relied on proprietory libraries and bit twidling. Unfortunately the people who make graphics controllers can count and so optimize their products for Microsoft’s approach - meaning that the same board in fundamentally the same PC will seem to perform better with Windows Vista then with MacOS X.

A key reason Mac loyalists are loyal to Apple is simply that they can count on things "just working" out of the box. Apple created that effect by combining software control with hardware control - in other words, by building advanced software for a limited set of known hardware combinations. With Mactel that advantage is being lost as cost presure drives Apple to low bidder parts that may be only 99.999% interchangeable, it’s being lost as people port MacOS/X Darwin to their own Dell or other label PCs, and it’s being lost as Apple users experiment with Windows/XP and Vista compatible plugin hardware on Mactel. Apple has, in effect, ceded control of both the hardware and software sides of its previous product line and, in that process lost the ability to ensure that its products will "just work."

Bottom line? Well Mactel has so far cost Apple control of its input costs, its product cycles, its software, and its hardware base. Nothing worse could happen, right?

Wrong.

A regular reader emailed me a link to this securityfocus interview between Federico Biancuzzi and a guy named Loïc Duflot who gives this introduction for himself:

I am a security engineer and researcher for the scientific division of the French National Security Agency, namely the Central Directorate for Information Systems Security in Paris. I am also a 2nd-year Phd student in Paris XI University. My research work is mostly focused on the security aspects of interactions between hardware components and software.

The interview is about the potential for attacks against Intel’s lowest level of processor control code - enabling an attacker to gain full systems control entirely without the OS "knowing" about it at all. In Unix, including Apple’s Darwin variant, that’s actually possible from the console on a working machine -and almost trivial on any machine booting EFI regardless of OS if the attacker can gain access to co-processors like those on network, RAID, or graphics cards.

Now I haven’t looked at this enough to really understand it, but here’s the exchange that caught my eye with respect to Apple’s Mactel decision:

[Federico Biancuzzi]: Are other architectures (Sparc, PowerPC, …) vulnerable?

[Loïc Duflot]: To be able to carry out the privilege escalation scheme, the attacker needs to be able to write to Programmed I/O ports from userspace. As far as I know this is not possible on architectures other than x86.

And that’s what worst about Apple’s x86 decision: they’ve given away their security advantage.

Paul MurphyPaul Murphy (a pseudonym) is an IT consultant specializing in Unix and related technologies. See his full profile and disclosure of his industry affiliations.


Email Paul Murphy

Subscribe to Managing L'unix via Email alerts or RSS.

  • Talkback
  • Most Recent of 70 Talkback(s)
In your links a Dual G5 Mac vs. AMD-based Dual-Core PC is inferior. (NT)
(NT) (Read the rest)
Posted by: Vily Clay Posted on: 05/22/06 You are currently: a Guest | | Terms of Use
Hit the nail on the head  Roger Ramjet | 05/18/06
I was hoping for a move to Cell.  olePigeon | 05/18/06
VIA doesn't have enough Umph...  Edward Meyers | 05/18/06
Apple more expensive - OF COURSE  Roger Ramjet | 05/18/06
Now yes, then no.  murph_zZDNet Moderator | 05/18/06
Apple and Oranges  Roger Ramjet | 05/18/06
Dell "specials".  Anton Philidor | 05/18/06
Employee Discount  Roger Ramjet | 05/18/06
$1500 seems to be a magic number  j.m.galvin | 05/18/06
And top of the line was always $2500  Roger Ramjet | 05/18/06
Base Dell -$2822  j.m.galvin | 05/18/06
Dell Duo Life spam  jjgitties | 05/18/06
Sadly, not anymore  murph_zZDNet Moderator | 05/18/06
agreed  jjgitties | 05/18/06
to add...  jjgitties | 05/18/06
So  Roger Ramjet | 05/18/06
do you ever wonder?  jjgitties | 05/18/06
Landfiller?  Roger Ramjet | 05/19/06
Yes, macs cost more NOW but not before mactel  murph_zZDNet Moderator | 05/18/06
thats BS  doh123 | 05/18/06
I cant find it.  doh123 | 05/18/06
"... except for the very low end."  Anton Philidor | 05/18/06
Margins are key  tic swayback | 05/18/06
Bwahahahahahahaha  Oknarf | 05/18/06
Apple faster? You bet!  Roger Ramjet | 05/18/06
I think Apple has long term plans for AMD.  Laff | 05/18/06
only if intel doesnt keep up  doh123 | 05/18/06
Is speed even an issue anymore?  Tigertank | 05/18/06
Great question....  Laff | 05/18/06
Define "speed"  Erik Engbrecht | 05/18/06
What makes a computer fast...  Tigertank | 05/18/06
Flawed decision from the get/go  wizzzer | 05/18/06
Apple's graphics are fundamentally PostScript based?  PB_z | 05/18/06
PDF is a subset of PostScript. [nt]  olePigeon | 05/18/06
That's right - but PDF = Postscript Display Format  murph_zZDNet Moderator | 05/18/06
Learned something new...  PB_z | 05/18/06
No it doesn't  seosamh_z | 05/18/06
dont expect  doh123 | 05/18/06
PDF=portable document format, not Postscript Display Format  kraterz | 05/18/06
Right, but that's now  murph_zZDNet Moderator | 05/19/06
At the time you said it, it was barmy  stevey_d | 05/18/06
And so far, there's no reason to think otherwise  murph_zZDNet Moderator | 05/19/06
you've got me there, rich dudes do make mistakes  stevey_d | 05/19/06
Here's a question?  xstep | 05/18/06
Not without making it into something else  murph_zZDNet Moderator | 05/18/06
On the security thing...  zkiwi | 05/18/06
Aahh.. a misapprehension  murph_zZDNet Moderator | 05/18/06
Apple's direction  Anton Philidor | 05/18/06
Myths?  TonyMcS | 05/18/06
Your post is a myth  V-Train | 05/18/06
Read carefully your link again ? DC G5 Mac is SLOWER.  Vily Clay | 05/18/06
Learn to read  V-Train | 05/18/06
Since when Quad-Core is a typical Mac and PC? Since you pray to Jobs? (NT)  Vily Clay | 05/18/06
Chronicles Apple?s lies.  Vily Clay | 05/18/06
And yet no one cares not even the Native Americans.  Laff | 05/18/06
I feel sorry for you  V-Train | 05/18/06
Don?t worry ?running a faster than a Mac PC is not risky as a race car (NT)  Vily Clay | 05/18/06
A pity reality doesn't agree  TonyMcS | 05/21/06
I posted proof. Where's yours?  V-Train | 05/22/06
In your links a Dual G5 Mac vs. AMD-based Dual-Core PC is inferior. (NT)  Vily Clay | 05/22/06
Check out my macmyth series  murph_zZDNet Moderator | 05/19/06
Out-of-the-box Mac cannot come even closer to a PC.  Vily Clay | 05/19/06
You need to look at performance and price  quantumstate | 05/19/06
Sorry I missed a mistake  quantumstate | 05/19/06
Apple was moving towards standard hardware before the switch  Mark Miller | 05/18/06
last time I checked, no  toadlife | 05/18/06
Right - but not what I said  murph_zZDNet Moderator | 05/19/06
Way off!  timhagen | 05/19/06
An important register article by vance  murph_zZDNet Moderator | 05/21/06
Apple decided to go with Intel before G5 = too dirty games. (NT)  Vily Clay | 05/21/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

Meet Doc

  • Here to help you with your Document Management Needs
  • Doc is an enigma. Born to a Russian ballerina and a German electrical engineer, he grew up in various locations in the United States. He’s seen the insides of more brands, versions, and generations of printer and printer-related hardware than almost anyone.
  • To learn more about this mysterious figure check out his blog on ZDNet and his Workspace on TechRepublic. You’ll be glad you did.
  • Produced by
    ZDNet and