Advertisement
Promo

Become a member of the ZDNet UK community

Rupert Goodwins

View blog's RSS Feed

Mixed Signals

Any sufficiently advanced information is indistinguishable from noise

Thursday 30 April 2009, 3:20 PM

Open source - feel good, but work better.

Posted by Rupert Goodwins

Over on The Guardian, Andrew Brown has applied his unique brand of gentle melancholia to the subject of open source software. Open source, he says, is often acutely dependant on big corporations, not the warm fuzzy community group hug of legend. There is no reason for Oracle to keep OpenOffice going, nobody else writes code for it, and even Google has overlooked OO in its Summer of Code – inspired, he thinks, by its adherence to the Google Docs dogma.

And as for professionalism – even Ubuntu broke his sound card on the last upgrade, and there was nowhere to turn for help. You need professionals doing a professional job, and millions of dollars, to make things work: who's going to bother?

I hope I can make Brown feel better – but first, I must make him feel worse. While it is certainly true that open source software isn't perfect and support can be patchy, it is just as true for the stuff that comes in boxes. I have upgraded Windows and had things not work, and been unable subsequently to find out why or fix them. I have struggled to get to the bottom of bugs in OS X, with Apple's tech support mute on my pain. It is certainly true that while most things work first time in Linux, anything that takes longer than five minutes to fix is not going to be worth it. Yet Ubuntu keeps getting better at the former and less liable to the latter. Brown might not be able to put his finger on why or how – and the dynamics of open source development are certainly not straightforward – but there it is.

Propriety software and support has got as good as it's going to get. Open source keeps getting better, and it's already up there with the paid-for stuff.

As for OpenOffice and Oracle: even if nobody did a stroke of work on it ever again, it remains a fine piece of software – reliable, fast, flexible. For most purposes, like a well-designed typewriter it'll work as well in a hundred years time as it ever did. (You can still run 50 year old software perfectly well on your PC).

I don't believe Oracle will stop work on OO anyway; it enjoys annoying Microsoft far too much, and it will be thinking hard about extending its new top-to-bottom server strategy to encompass the desktop. You or I or Andrew Brown might not have the skills to add new features to OpenOffice, but open source software was never about you or I or Andrew Brown doing any such thing. Someone can, and if the need or desire is there it will happen – because nobody can stop it. And if the need or desire isn't there, then they won't and quite right too: it's not like Microsoft Office, where a burning need for new revenue forces massive feature churn every five years.

Benevolence is a poor substitute for professionalism, as Brown suggests. But open source isn't about benevolence, for all that's a very pleasing side effect. It's about focus on utility, about making things work for the sake of what they can do, not for what can be sold. That's why open source software, for all its frustrations and raw edges, is so often a better experience than the paid-for stuff, and why so many companies find it worthwhile to pay their employees to work on things to give away. A community may be a benevolent place to be, but it creates and enables more than any individual can – and that's why it survives.

And that's why open source will survive, and prosper. It's too darn useful to stop.

Comments on this post

Richard Chapman

It helps to remember that of all the 90,000 employees at Microsoft only about 10,000 write code, the balance are mostly tied to sales. That ratio says a lot about the company's intentions. Hey, they're a business, they're supposed to make money. That's true but the groundswell of defections from the Microsoft ecosystem are telling us they have crossed one line too many in their quest for higher dividends. The trickle is becoming a torrent.

Updated by Richard Chapman on May 1, 2009 9:17 AM

Moley

Rupert, I think you should arrange respond to Andrew Brown's article and have a strong rebuttal published in the Guardian. Presumably his article will help to discourage interest in Linux.

I haven't actually read the article, but the implied negativity of his article plus his extremely negative outlook on Open Office made me think either shill or extremely ill informed.

As for 'benevolence', I haven't noticed that it features much in the minds of of Microsoft, Apple, Adobe, Intel or any other major player in the software or hardware industry; and it could be argued that professionalism is mostly applied to the fiscal and legal sides of their business, rather than the interests of their customers.

Posted by Moley on May 3, 2009 10:03 PM

Jake Rayson

> While it is certainly true that open source software isn't perfect and support can be patchy, it is just as true for the stuff that comes in boxes.

Absolutely. Every now and again I'll install Windows XP for a friend on an old PC and I'm amazed at how much better Ubuntu Linux is for hardware support. It just _works_ ;)

> ...open source isn't about benevolence

Absolutely again. It's a different way of doing things, a different philosophy and practise. The ability to be benevolent is always nice but acting for the greater good often means acting for the greater economic good as well -- case in point is Tim Berners-Lee opening up the web in the first instance and not cashing in. Arguably the web wouldn't exist as we know if he hadn't have based it on open standards.

Posted by Jake Rayson on May 5, 2009 10:28 AM

Rupert Goodwins
  • Rupert Goodwins
  • Location, location, location
  • Member since: October 2006
ZDNet Staff

My Blog Archive


Contacts' Latest Discussions

Number of Tracked Discussions: 3,130

roger andre roger andre

Murdoch versus the Net? Game on.

Tuesday 10 November 2009, 6:40 PM

5 comments
J.A. Watson J.A. Watson

The time it takes

Tuesday 10 November 2009, 3:31 PM

1 comment

Contacts' Latest Blogs

Number of Contacts Blogs: 18


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters