Ballmer To Apple: Divorce Hardware and Software

EddieC 0 Tallied Votes 286 Views Share

Steve Ballmer should limit his worries to Microsoft and his advice to his employees. Last week the Microsoft CEO reportedly had the audacity to suggest that Apple "become more like Microsoft," and loosen the bonds between Apple hardware and software. Is he really that clueless? Surely he's aware that it's the marriage between hardware and Mac OS X that allows Apple build the best, most intuitive computers and smartphones in the world.

According to an the comments came during an interview conducted by a Ziff Davis reporter at the Churchill Club, a Silicon Valley non-profit for CEOs and other mucky-mucks.

Ballmer prognosticated that Apple, Nokia and Blackberry-maker Research in Motion all will lose share as the market expands over the next five years "because they design their own proprietary hardware and tie it closely to their software."Never mind that it's those ties that permit the devices to deliver features that people want and need.

If anything, Microsoft's could learn a thing or two from Apple about how to build reliable software with features people really want, rather than to bloating their systems with useless capabilities that no one asked for and will probably never use. Windows Mobile is about as easy to use as a graphing calculator.

If you can stomach it, here's a mostly about search. It's worth watching just to see him take a ribbing about the failed yahoo acquisition.

Dani AI

Generated

This is the classic platform trade-off played out in public. is right to stress that owning hardware and OS lets a company guarantee a consistent, well‑tested user experience; correctly notes that architecture choices (the Intel move, for example) change how portable software becomes; and ’s quip is a good reminder this debate is part technical and part positioning.

From an engineering standpoint vertical integration buys concrete benefits: coordinated drivers and firmware, far fewer hardware permutations to test, tighter power/performance tuning, and a single, reliable update/security path. Those things matter for battery life, stability, feature rollouts and for delivering “it just works” moments that are hard to reproduce on heterogeneous hardware.

Opening the platform can deliver scale, lower prices and rapid hardware experimentation, but it brings real costs: fragmentation, uneven OEM quality, slower OS updates, and more work for app developers. The upside only materializes if the platform owner invests in strong abstractions and enforcement; otherwise users see inconsistent behavior across devices.

Practical guardrails any vendor should adopt before loosening the HW/SW bond:

  • define and document a stable hardware abstraction/API
  • publish reference designs and official test suites
  • run a strict OEM/driver certification program
  • provide a mandatory, fast OTA update channel
  • guarantee app compatibility or offer compatibility shims

Ballmer’s comment has strategic merit, but it isn’t merely about openness versus control. It’s about whether a company wants to trade predictable user experience and tight integration for scale and diversity — and whether it is willing to fund the tooling and certification needed to make that trade work without blowing up the developer and user experience.

scru 909 Posting Virtuoso Featured Poster

We're sorry Bill Gates. We learned our lesson. Now could you please come back?

OlyComputers 110 Practically a Master Poster

When it comes down to it, he is half right. Companies are trying to make devices more universal (see googles android project and all the other mobile linux projects in development), history has showed us that people get sick of proprietary hardware.

With that said, Apple already knows this. Apple is breaking it's hardware and software up on their PC lines by using intel based hardware. You can install windows or linux on any recent Mac (linux on most of the old ones too). What they need to do to protect themselves, and what I think they are working towards now, is to make a more universal system but fine-tune their products to work together. If you can install Mac on any PC and Windows on any Mac, people who want Apple hardware will still use mac because it's tuned to it and people who want Mac software will still buy Apple hardware because it lets them utilize all the features.

Right now I'm installing OSX on a PC, Mac's not fond of people doing that but you can if you're careful. I think what Balmer meant (or at least should have meant) is that now that they've made the Intel switch they put themselves in a market where they have to compete with Apple on the same hardware, and they need to make the best of it and try to take advantage of the market.

EddieC 0 Posting Whiz in Training

Thanks for the comments. When a software maker (such as Apple) gives up control of the hardware, it also gives up the ability to control the user experience. It is precisely this control (along with lots of people who really "get" the intuitive UI thing) that makes Apple products so user friendly. Microsoft lacks both control of the hardware and IMHO an understanding of what makes an interface easy to use. Apple's just better at it, and part of that "betterness" is a direct result of their control of the hardware.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.