Feeds

Apple more closed than Microsoft

Choice cut from Reg Barometer Survey

The Power of One Brief: Top reasons to choose HP BladeSystem

Reg Tech Panel Bashing Microsoft for being closed and proprietary has been a popular pastime in the media and the IT industry for many years, and there is no doubt that much of this has been well deserved.

After having its wings clipped on several occasions by regulators, however, the Microsoft of today, while not totally reformed, is a lot more open and well behaved than it was, say, 10 years ago.

Nevertheless, many are still wary of Microsoft for its past transgressions, as well as more recent ‘crimes’ such as inflicting Vista on the world before it was ready, and allegedly using undue influence to secure endorsement of its OOXML file format as an ISO standard.

With the rebirth of Apple and the rise of both the Mac and iPhone, it is therefore not surprising that lots of people have latched onto the ‘Church of Jobs’ as an alternative that will ultimately save us from the evil ‘M$’ empire. Indeed in some segments of the press and IT professional community, there is a prevailing view that anything Apple does has to be good, and anyone who doesn’t ‘get’ how great Apple is must be either stupid or brainwashed by those from the ‘dark side’.

Meanwhile, those of us making a more objective assessment of what’s going on look at how Apple’s business is evolving and see a lot of similar traits to those that were apparent as Microsoft was gaining power. While ‘A$’ doesn’t work quite as well as ‘M$’ as a shorthand for depicting hard-nosed commercial behaviour with the profit motive at its core, anyone who thinks Apple is not trying to exploit its brand strength and the dependencies between its offerings as much as it can to extract money from us is probably being a tad naive.

So how comfortable are we that Apple is really the warm, cuddly and open company many would have us believe? Well as it turns out, a lot of Reg Readers are not that comfortable. When we gave respondents in our recent annual barometer survey the opportunity to comment on some deliberately controversial issues, 549 of them provided an opinion on the question of whether Apple or Microsoft could be considered more closed. OK, we admit this was a bit leading as survey questions go, but the responses were nevertheless very interesting, not least because most of the criticism was levelled at Apple. When we analysed the feedback, while 21% said Microsoft was more closed, and 24% said there wasn’t anything to choose between the two, the majority, 55%, gave the prize for lack of openness to Apple.

The most frequently cited reason for regarding Apple as closed was the end-to-end proprietary nature of its offerings, which tie hardware to software to services and in a way that is thought to restrict choice and interoperability. Whether it’s OS X being wedded to the Mac, the iPod being dependent on the iTunes service, or iPhone software distribution being controlled via the Apple Store, there is a strong perception that openness is not always the biggest priority for Apple.

For developers in particular, this end-to-end proprietary approach appears to be a big turn-off, which is interesting given that one of the most frequently cited strengths of the Mac, for example, is the Unix foundation that underpins OS X, which is generally considered to be an indicator of openness and compliance with standards. One developer explained this paradox by describing Apple as “closing open software”. In terms of specifics, references were made to lack of transparency with regard to proprietary API specifications, and being secretive about known faults, vulnerabilities, and so on – behaviour that Microsoft simply could not get away with nowadays without drawing fire from its customers or the regulator.

Here are some quotes from readers to illustrate the kind of feedback we received in this area:

“Poor tech docs."

"Ever tried getting an API definition out of them?"

“MS appears more willing to provide good documentation for APIs, SDKs, etc.”

"Lack of transparency and constant denial of obvious problems."

"Apple never admits to mistakes/vulnerabilities (even MS does that)."

"At least MS admits security flaws in the software instead of brushing it under the carpet!"

Seven Steps to Software Security

More from The Register

next story
Secure microkernel that uses maths to be 'bug free' goes open source
Hacker-repelling, drone-protecting code will soon be yours to tweak as you see fit
KDE releases ice-cream coloured Plasma 5 just in time for summer
Melty but refreshing - popular rival to Mint's Cinnamon's still a work in progress
NO MORE ALL CAPS and other pleasures of Visual Studio 14
Unpicking a packed preview that breaks down ASP.NET
Cheer up, Nokia fans. It can start making mobes again in 18 months
The real winner of the Nokia sale is *drumroll* ... Nokia
Put down that Oracle database patch: It could cost $23,000 per CPU
On-by-default INMEMORY tech a boon for developers ... as long as they can afford it
Another day, another Firefox: Version 31 is upon us ALREADY
Web devs, Mozilla really wants you to like this one
Google shows off new Chrome OS look
Athena springs full-grown from Chromium project's head
prev story

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
Application security programs and practises
Follow a few strategies and your organization can gain the full benefits of open source and the cloud without compromising the security of your applications.
How modern custom applications can spur business growth
Learn how to create, deploy and manage custom applications without consuming or expanding the need for scarce, expensive IT resources.
Securing Web Applications Made Simple and Scalable
Learn how automated security testing can provide a simple and scalable way to protect your web applications.