On mySimon: Holiday Gifts for Mom and Dad
BNET Business Network:
BNET
TechRepublic
ZDNet

December 17th, 2008

The Mac is dead (again), pass the Cider

Posted by Ed Burnette @ 6:37 am

Categories: Apple, General, Programming, iPhone

Tags: Apple iPhone, Apple Macintosh, Apple Inc., Desktops, Hardware, Ed Burnette

In hindsight, Apple’s announcement yesterday that it was pulling out of the Macworld Expo should have come as no surprise. Ever since the 2007 Macworld where Jobs announced the iPhone, Apple’s emphasis has clearly been shifting towards consumer electronics and away from personal computers. To get the iPhone out the door, they took developers away from the OS X team & delayed Leopard 6 months. They even took the word “Computer” out of their company’s name. At WWDC this year the process accelerated — it was all iPhone all the time. And now, after 2009 Apple won’t even bother showing up at the Macworld conference. What does this mean to Mac developers?

The answer is, not a whole lot actually. Thanks to the iPhone, the Mac OSX and NextStep legacy lives on.  If you followed my series on the iPhone Development Bootcamp, you’ll know that Apple pretty much carried their entire software stack over to the iPhone (and iPod Touch of course). So if you’re a Mac developer, your skills will not go to waste. Even if Macs go away, there are plenty of iPhones out there to keep you busy. The form factor is different, pricing is different, marketing is different, but love it or hate it, the Mac’s unique programming environment lives on in the iPhone.

So what happens to the Mac itself as a platform? Let’s face it — personal computers are a commodity, and increasingly, an anachronism. Apple may continue making Mac hardware for years, as long as enough of the faithful will pony up the money to keep it profitable. If making Mac boxes becomes unprofitable, then Apple will stop. In those waning days Apple may even release Mac OS X as open source in an effort to keep it going. But when or if that happens isn’t really important as long as the application software built on top of that platform lives on.

Even if you’re “a PC”, you have to admit that some of the software created exclusively or originally for the Mac is amazingly creative and innovative. Photoshop, OmniGraffle, KeyNote, GarageBand, … the list goes on and on. I believe one reason is that Mac development teams are much more artist-heavy than other teams. How do we keep this winning combination going?

I think what we need is a Mac run-time layer, let’s call it “Cider”, that lets those great Mac programs work well on other operating systems. For inspiration, look no further than the Wine project., which lets Windows programs run on Linux, BSD, and Mac OS X. Recently one of the keepers of the Ubuntu software repositories said that Wine was working well enough to include with Ubuntu.

I’m not talking about virtualization, which would require you to buy a separate copy of Mac OS X. Cider would be a translation layer or program loader for Mac OS X programs. Mac programs running in Cider could act as native programs would, running without the performance or memory penalties of an emulator.

Wine has been in progress for 15 years, but according to the web site “is not yet suitable for general use”. Why did it take so long? One reason is it was done without the cooperation of Microsoft (and sometimes under the threat of lawsuits). Windows programs do lots of weird things and rely on API behaviors that are not documented. Apple could shave a lot of time off the development of “Cider” by encouraging and helping its development. Still, it might take years to create given the Mac’s huge API surface. Better get started now.

Ed BurnetteEd Burnette is a professional developer and author of several articles and books about computing including Hello, Android: Introducing Google's Mobile Development Platform, 2nd Edition. For disclosure of Ed's industry affiliations, click here or to view his full profile click here.

Email Ed Burnette

Subscribe to Dev Connection via Email alerts or RSS.

  • Talkback
  • Most Recent of 167 Talkback(s)
Are You Nuts?
"I'm pretty sure that by then,
Windows will be nothing but an entry in history books, if
that."

Come on, get real. MS still has more money(like cash in a bank
account, I'm not even ... (Read the rest)
Posted by: paulascher Posted on: 08/01/09 You are currently: a Guest | | Terms of Use
Some of the software developed exclusively for MS...  Feldwebel Wolfenstool | 12/17/08
Yeah...  daMan25 | 12/17/08
Yeah  medezark@... | 12/17/08
Great article....  daMan25 | 12/17/08
Yeah, nice propaganda  Kid Icarus-21097050858087920245213802267493 | 12/17/08
The Register is pro MS?  NonZealot | 12/17/08
They don't have to be pro anything  Kid Icarus-21097050858087920245213802267493 | 12/17/08
Agreed  ShadowGIATL | 12/17/08
That's a pretty slick response, ShadowGIATL  Kid Icarus-21097050858087920245213802267493 | 12/18/08
Get real...learn how to read.  Cayble | 12/17/08
Yes, we get it  Kid Icarus-21097050858087920245213802267493 | 12/18/08
This coming from a known propagandist.  ShadowGIATL | 12/18/08
One could also wonder...  ShadowGIATL | 12/17/08
you are retarded  cferriby | 12/18/08
Nah.. your a unix fanboy...  ShadowGIATL | 12/18/08
For gods sake market share is not America its WORLD  An Old Man | 12/20/08
So anything against Apple  Crestview | 12/18/08
Boo hoo, I feel so sorry for Microsoft!  mlindl | 12/18/08
"old trash"  daMan25 | 12/18/08
Mac price  eagle72al | 12/18/08
Funny anybody actually noticed  Crestview | 12/18/08
MS Software pretty innovative  slaskoske | 12/18/08
Good point.  gypkap@... | 12/18/08
Agreed  Eleutherios | 12/18/08
It Means MacWorld is Dead  Stuka | 12/17/08
Trade shows are dead  my.subscriptions@... | 12/18/08
Virtual trade shows are the future...  BillDem | 12/18/08
Nailed it.  symbolset | 12/18/08
I do not think so.  desjardinsy69 | 12/17/08
Separated at birth  TheMostToysWins | 12/17/08
What a load of rubbish, Ed.  ross2000 | 12/17/08
re: What a load of rubbish  zato_3@... | 12/17/08
Its the developers  A Gray | 12/18/08
The developers?  cmjrees | 12/18/08
.NET still has that new car smell  Ed BurnetteZDNet Moderator | 12/18/08
Not quite  balsover | 12/19/08
Uh?  Eleutherios | 12/18/08
Do you disagree with...  Ed BurnetteZDNet Moderator | 12/17/08
sigh . . .  CobraA1 | 12/17/08
Well...  ShadowGIATL | 12/17/08
I don't think they're "phasing out" anything.  CobraA1 | 12/17/08
I Agree!  dmacnevin | 12/18/08
Mind you...  ShadowGIATL | 12/18/08
I didn't really mean....  ShadowGIATL | 12/18/08
dumb joke, maybe...  moviedemon | 12/18/08
Well...  ShadowGIATL | 12/18/08
Exactly!  Ed BurnetteZDNet Moderator | 12/18/08
I agree...  ShadowGIATL | 12/18/08
Looks like somebody beat you to it...  Ed BurnetteZDNet Moderator | 12/19/08
Well crap...  ShadowGIATL | 12/19/08
Ed, the jig is up  mlindl | 12/18/08
Don't confuse Mac with Apple  Ed BurnetteZDNet Moderator | 12/18/08
The correct analogy...?  3dtodd | 12/18/08
Actaully...  ShadowGIATL | 12/18/08
Too much venom, too little thought  gilbertw1 | 12/19/08
Just a thought...  ShadowGIATL | 12/19/08
I'm finding  chaiguy1337 | 12/18/08
This makes little sense, did you work for the bush administration?  kellyrmilligan | 12/17/08
Dude's......  daMan25 | 12/17/08
No  rparker009 | 12/18/08
Well...  Jkirk3279 | 12/18/08
RE: The Mac is dead (again), pass the Cider  bnordan2 | 12/17/08
Why prolong the agony?  Crestview | 12/18/08
RE: The Mac is dead (again), pass the Cider  zamoose | 12/17/08
Yeah, that confused me too  homant@... | 12/18/08
Drat  Ed BurnetteZDNet Moderator | 12/18/08
Wine.  Kid Icarus-21097050858087920245213802267493 | 12/18/08
What else?  gypkap@... | 12/18/08
Ohhh...  ShadowGIATL | 12/18/08
Wow  daronzwink | 12/17/08
I could live with that  Ed BurnetteZDNet Moderator | 12/17/08
Microsoft Office is the one that is truly dying.  chris71293 | 12/17/08
Haven't used the free stuff much?  barefoot1976 | 12/18/08
iWork and Adobe  mistermachine | 12/18/08
iWork may "rock," but  gypkap@... | 12/18/08
How are PCs an anacronism?  hamobu | 12/17/08
Re: How are PCs an anacronism  Ed BurnetteZDNet Moderator | 12/18/08
Sure, but  Kid Icarus-21097050858087920245213802267493 | 12/18/08
Name some things...  Ed BurnetteZDNet Moderator | 12/18/08
Oh, I don't know  Kid Icarus-21097050858087920245213802267493 | 12/18/08
Anything that involves...  msalzberg | 12/18/08
Not to Mention...  Jkirk3279 | 12/18/08
Yes, but...  gypkap@... | 12/18/08
Is this April 1st?  eggmanbubbagee@... | 12/17/08
Since we are swining into deep dillusion  Quebec-french | 12/17/08
Is a Mac needed for the iPhone?  BALTHOR | 12/17/08
Mac's on slippery slope  jscott418 | 12/17/08
Mileage from Vista bashing  Ed BurnetteZDNet Moderator | 12/18/08
Vista  ShadowGIATL | 12/18/08
You are still going to need desktops for the heavy-lifting  Kid Icarus-21097050858087920245213802267493 | 12/17/08
You don't need Mac hardware for all that  superhobo | 12/18/08
Uh, yeah, you need the hardware  Kid Icarus-21097050858087920245213802267493 | 12/18/08
RE: The Mac is dead (again), pass the Cider  teddybairs1 | 12/17/08
RE: The Mac is dead (again), pass the Cider  Doug S. | 12/17/08
I think you read a different article  Ed BurnetteZDNet Moderator | 12/17/08
Not unless you didn't read this one.  Doug S. | 12/17/08
it would be funny  doh123 | 12/21/08
Umm, yeah  Ed BurnetteZDNet Moderator | 01/05/09
Ummm  ShadowGIATL | 12/17/08
How about the dev. platform  Eleutherios | 12/18/08
Well...  ShadowGIATL | 12/18/08
How many times are we gonna hear...  Kromaethius | 12/17/08
Did you notice...  Ed BurnetteZDNet Moderator | 12/17/08
yes we did notice but . . .  eggmanbubbagee@... | 12/17/08
Failed Irony?  Doug S. | 12/17/08
I'm serious  Ed BurnetteZDNet Moderator | 12/18/08
I'm beginning to think...  ShadowGIATL | 12/18/08
Sharing for mutual benefit  Ed BurnetteZDNet Moderator | 12/19/08
IF  ShadowGIATL | 12/19/08
I agree 100%  budda216@... | 12/18/08
What?  Crestview | 12/18/08
Where to start?!  matthew_maurice | 12/17/08
RE: The Mac is dead (again), pass the Cider  jigzat@... | 12/17/08
the old impartial ZDNET writers?  Kid Icarus-21097050858087920245213802267493 | 12/17/08
old mythical creatures  jigzat@... | 12/17/08
Funny thing...  ShadowGIATL | 12/19/08
I doubt the Mac is dead.  CobraA1 | 12/17/08
The same old ....  cookeecut | 12/18/08
Why?  Spiritusindomit@... | 12/18/08
That can be said from the point of view...  msalzberg | 12/18/08
RE: The Mac is dead (again)  Gyula Bognar, Jr. | 12/18/08
RE: The Mac is dead (again), pass the Cider  rparker009 | 12/18/08
RE: The Mac is dead (again), pass the Cider  Darren Dredge | 12/18/08
C'mon  tundal45-22232837822470848657615202883585 | 12/18/08
Apple DOES get it! and.....  barefoot1976 | 12/18/08
Comments like this turn my stomach  james@... | 12/18/08
I sense a theme  Kid Icarus-21097050858087920245213802267493 | 12/18/08
A theme?  barefoot1976 | 01/01/09
Burnette... Do your Homework!  james@... | 12/18/08
Your correct.  phatkat | 12/18/08
He didn't say Apple was dead...  ShadowGIATL | 12/18/08
MacWorld keynote was closely watched  Ed BurnetteZDNet Moderator | 12/19/08
Wine, Cider fantasy...  ZDNet@... | 12/18/08
Cider is so demeaning ...  ron.connal@... | 12/18/08
Champagne?  Eleutherios | 12/18/08
90% market share...  zach.winchester | 12/18/08
Apple KILLED MACS on Monday!!  barefoot1976 | 12/18/08
Apple doesnt play well with others....  doh123 | 12/21/08
Spelling  tuwase@... | 12/18/08
Fixed, thanks  Ed BurnetteZDNet Moderator | 12/18/08
Wow, an entire article based on an insipid premise.  3dtodd | 12/18/08
Dell too is dead...  doh123 | 12/21/08
Apple is a hardware company that sells software  Jim Johnson | 12/18/08
Posted in wrong Spot (NT)  Kid Icarus-21097050858087920245213802267493 | 12/18/08
RE: The Mac is dead (again), pass the Cider  budda216@... | 12/18/08
RE: The Mac is dead (again), pass the Cider  gmds@... | 12/18/08
RE: The Mac is dead (again), pass the Cider  budda216@... | 12/18/08
RE: The Mac is dead (again), pass the Cider  budda216@... | 12/18/08
Got it backwards again...hum....  mikifinaz1@... | 12/18/08
RE: The Mac is dead (again), pass the Cider  RAMChYLD | 12/18/08
John Dvorak Called...  Jkirk3279 | 12/18/08
Mac Apps?  Crestview | 12/18/08
Wake me up when...  putty.master | 12/22/08
Ok...  ShadowGIATL | 12/22/08
RE: The Mac is dead (again), pass the Cider  barefoot1976 | 12/22/08
Pretty simple I think...  ShadowGIATL | 12/23/08
RE: The Mac is dead (again), pass the Cider  jfreedle2@... | 12/23/08
Considering the OS X environment  Ken_z | 12/23/08
I hope so...  ShadowGIATL | 12/24/08
RE: The Mac is dead (again), pass the Cider  dad2ways | 12/28/08
1 in 3 dollars in US alone?? LOFL  eggmanbubbagee@... | 12/29/08
There is no point to dilute your market and give Mac apps to non-Mac systes  LMPogoda | 12/31/08
RE: The Mac is dead (again), pass the Cider  DeusExMachina | 01/02/09
Impressive reply, but...  Ed BurnetteZDNet Moderator | 01/05/09
RE: The Mac is dead (again), pass the Cider  protolink | 01/07/09
RE: The Mac is dead (again), pass the Cider  snowdrift42@... | 01/09/09
Are You Nuts?  paulascher | 08/01/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Reduce risk. Reduce complexity. Increase reliability.
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux
Learn more >>
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>
Keep Up With The Latest In Document Management with The DocuMentor.
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
Learn more >>
Save time with automated shipping solutions
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
Visit the UPS Business Essentials Guide
Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.
Learn more about the free, six-month trial offer>>
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>

Archives

Favorite Links

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