Outsourcing Opportunity
IN A short piece called "The OS Opportunity," John Gruber emphasizes the importance of software over hardware in the contemporary computing experience, and wonders why more companies don't follow Apple's bundled OS/hardware lead.
I agree in principle with what you might call his "If you want a job done right..." idea. There are really only three OS choices: Mac OS, Windows, and Linux, all of which — even the myriad flavors of Linux — generally follow the aging files/folders GUI paradigm. Google's new Chrome OS and the Litl OS (much like the iPhone OS and Palm's Web OS) are reimagining that paradigm to some degree, but at the moment there still isn't a great deal of choice if you've moved beyond (or never quite caught up with) files, folders, and binary apps. If companies like Sony and Dell, two names Gruber mentions outright, were to create their own OS for their own hardware, we might see more competition, more innovation, more diversity, more tailor-made solutions, albeit not in that order, and not necessarily ordered in terms of importance.
At least, that's how it would work in theory. But such a state of affairs simply would not be worthwhile given the overwhelming levels of incompetence and inefficiency that are endemic among some of these companies. Canon, a company that specializes exclusively in imaging equipment, can't even put together a decent package of scanning software and printer drivers. Their supplementary software for my all-in-one requires five — no, that's no exaggeration — separate installs, most of which demand full system reboots, and looks and behaves like it was coded by the third-graders at the local elementary. Can you imagine if a company like this suddenly got it into its head to design a full-blown OS?
The closest example I can think of along narrower lines would be Sony's PlayStation, but even that GUI, however slick-looking and easy to use, pales in comparison to the sort of giant undertaking that an entire OS would involve.
The reason Apple's integration of hardware and software does work is because Apple is a different kind of company. It certainly has its faults, but a lack of a unifying vision and a tendency to be satisfied with the second-rate are not among them. I find it hard to imagine a computer OS/hardware combo coming from any company other than Apple (or a feisty start-up like Litl) that wouldn't be slapdash and awkward and laughable. As Gruber says, these other companies, the would-be competitors, are too busy dying, but why exactly are they dying? They're dying because they are beset with cumbersome bureaucracy, riddled with mediocrity, and consumed only by dull accountants' dreams of market share. Even if they wanted to — and I'm sure there must be a lone visionary or two within their walls calling for the very sort of thing Gruber is advocating — they'd just never be able to pull it off. Not in their present states, at any rate, and not the way I see them stumbling forward into the near future. Outsourcing their OS is the best they can do; and what's worse, they know it.



