Quocirca's Straight Talking: Open source must move on

For businesses, going open source has nothing to do with religion...

By Quocirca, 23 December 2004 13:10

COMMENT

When it comes to buying software platforms and applications, businesses don't care about the philosophical differences between open source and proprietary development. They don't even care much about cost. Quocirca's Jon Collins, inspired by input from fellow analyst Dale Vile, explains what user organisations do care about - and why both sides of the debate must accept this to succeed.

The Christmas season is a fine time to remind ourselves there are three topics that should never be discussed at dinner parties, namely politics, religion and sport.

In gatherings of technological types there is a fourth, namely open source and all that goes with it; perhaps because it incorporates elements of all the others.

Equally however, the issue should not be shirked. For the best chances of success, any debate should start and end with the needs of, and the benefits to, user organisations.

Much of Quocirca's research is based on the feedback we get from mainstream IT departments and as far as they are concerned, open source is simply an alternative way for their suppliers to develop software. Once they have the functionality they need, what these people really care about (with the exception of a few hard core zealots) is the quality of the end result, its fitness for purpose, how easy it is to implement and maintain and how well it is supported.

The resulting software, we are told, needs to be delivered and supported by a company that is perceived as a 'safe pair of hands', that is the likes of IBM, HP, Microsoft or (possibly) Red Hat or Novell.

From the enterprise perspective, the evidence we have from both our own research and others suggests there is negligible cost benefit associated with open source products for enterprise delivery. In fact, it is quite common for organisations to tell us that open source actually costs them more from a skills and management overhead perspective. Like it or not, Microsoft's Get the Facts campaign makes a valid point as far as the enterprise goes.

However, and this is a big however, the debate is as much about which applications are available as it is about the cost of ownership. In the data centre most apps in common use are increasingly supported on both open source and proprietary platforms, so the discussion centres largely on support costs. Elsewhere - on departmental servers or in smaller organisations - the existence of suitable applications becomes the defining characteristic.

Once this has been determined, any of a number of factors can skew the decision on the choice of server software, not least of which are:

  • Presence of local support, or at least local competence
  • Whether there is any money to pay for software licenses
  • Minimising the budgetary cost of the server environment
  • Time to capability - how quickly can a solution be up and running?

Given these factors, it is perhaps no surprise that the popularity of open source on the server is indicated to be inversely proportional to the size of the organisation. Equally, the factors go some way to explaining the increasing role of appliances running open source software. While Microsoft is helping to make Windows an increasingly attractive appliance platform, many appliance vendors still see Linux as more configurable, cheaper and enabling a smaller footprint than the Microsoft equivalent.

Meanwhile, there is the desktop. Despite wins in certain organisations and geographies, open source has failed to become in any shape or form the de facto standard for the user-facing computer environment. Once again this is largely down to applications. Many common apps still don't run on Linux, so a decision to run Linux on the desktop is a brave one - even if you're up to the job of administering it (better to join the Mac community, where at least you get MS Office with your Unix).

No doubt the discussions will rage for some time but perhaps the time is right for the open source movement to recognise that the debate has moved on. Open source is a methodology, not a religion. If business benefit is the goal, it is more important to focus on what is being developed than how it is being produced. There is no golden rule that an open source product is inherently going to be better than something developed by a commercial software vendor. We should not forget - if only we could all just admit it - that, from a technical perspective, Linux is Unix.

Open source needs to grow up and start delivering fully fledged applications of its own - taking a small but laudable lead from Mozilla, for example, by delivering new functionality (in that case, web browsers that support RSS feeds) rather than reinventing the wheel. There are a great many, potentially very exciting open source projects that are falling by the wayside due to lack of resources, and meanwhile most community effort is spent on developing software that exists already. It's worth asking the question, who exactly does this benefit?

Evolution is about diversification, not specialisation, and we are as unlikely to see a fully open source world as we are to see one that is fully proprietary. While Microsoft and other vendors will continue to fight open source products, it has long since recognised that there is no point in trying to 'win'. The open source movement would do well to recognise this, and should move on as well.

Comments

There are 7 comments. Join the discussion

  1. 1. Rodd Ahrenstorff

    I'm in disagreement with several points in this article and would like to point out areas of concern.

    "Much of Quocirca's research is based on the feedback we get from mainstream IT departments"

    Mainstream IT departments have traditionally limited their selections for operating systems, applications, and hardware/appliances based on in-house knowledge and a "comfort" level. That is why inferior products often remain popular in the IT field. It also explains why it took an awful lot of "hard core zealots" to promote alternatives, thus the success of Linux in IT recently.

    "supported by a company that is perceived as a 'safe pair of hands'"

    This is again an argument against this "comfort" level so often holding back mainstream IT departments. Basically your suggesting that mainstream IT departments may not select the best product only because a saftey net is not available from a corporate entity. Here again, limitations within the mainstream IT industry may hold back superior solutions.

    "negligible cost benefit associated with open source products for enterprise delivery."

    FUD. Plain and simple. Why then do nearly all ISP's run open source applications and operating sytems. How does Red Hat continue to increase it's sales at a double digit pace with "enterprise" customers. WHY: because they are cheaper!

    "the popularity of open source on the server is indicated to be inversely proportional to the size of the organisation"

    So, small companies deploy more open source than large companies? Wrong! Where do you get the data to support this? SMB's do not have application alternatives on Linux right now. They also have little or no in-house development. It's common knowledge that Linux and open source are utilized more often in larger enterprises than by small businesses.

    "open source has failed to become in any shape or form the de facto standard for the user-facing computer environment"

    Well duh! Linux didn't even market itself for desktop use until recently. And it's now surpassed MAC on the desktop. You should also qualify that statement with "corporate" user-facing environment, because you have absolutely no idea how many home and school users of Linux exist world-wide.

    "(better to join the Mac community, where at least you get MS Office with your Unix)."

    I could think of a more smug comment to make than this. In your mind, MS Office must be the only office suite in existence. Again, small minded thinking and "comfort level".

    "Open source is a methodology, not a religion."

    Your right about that! But it was the religion that got Linux where it is and it's still a very important factor outside the corporate environment.

    "Open source needs to grow up and start delivering fully fledged applications of its own"

    Are you saying that corporate entities have contributed the only "fully fledged" applications? FUD! There are thousands of applications that provide complete functionality for the intended purpose and audience. That is what "fully fledged" means.

    "most community effort is spent on developing software that exists already."

    You apparently have never developed an application outside the corporate walls (or not at all). Developers are always finding new and improved methods to accomplish a goal. Thus, what appears as redundant to the uninformed, is actually innovation.

    "there is no point in trying to 'win'."

    Are you from France? Of course the point is trying to win. Do you honestly think Microsoft doesn't try to win? Winning in this case is not market domination, but rather the opportunity to compete and score some points. It's also about freedom of choice.

    As a previous broadcast television engineer, there was a saying "nobody ever got fired for buying Sony". Well, today it's no longer true, thanks to Panasonic and it's innovative and less costly broadcast products. The same hold true for "mainstream" IT departments.

  2. 2. Marcus Hanwell

    This does seem to be a very unbalanced article, and I find it hard to believe you really know that much about Linux and open source software. There are many fully fledged software applications and servers whch are superior to closed source applications.

    MS Office is in fact not the only way to prepare documents, or analyse data! I won't go on as the previous comment provides a good critique, but it really is disappointing to see such poor articles on this site.

  3. 3. Frank Smith

    I'm supprised to read this on Silicon,
    I thought they could see through this FUD.

    Who 'wins'?
    Redhat?
    Novell?
    The chap who developed GFTP?

    MS has a problem with Open Source and is frightened by Open Offics/star Office and any compitition it cant buy, sue, or bankrupt.

    What would he like to see in an office application?

    For most of us OO is fine.

  4. 4. anonymous

    One of the great things about Linux and OSS in general is that it doesn't "have to do" anything.

    So when I hear someone say "open source needs to grow up" my first question is who made you the governor of Open Source Land? OSS is doing just fine without any corporate advice or governance. The development doesn't always go the direction or implement the features that "mainstream" IT wants. Gee, let me think if that bothers me...ummm, no. And if you don't like it then you can go pay megabucks for a bloated product that you use maybe 30% of the features and pay and pay and pay for support and be locked in to vendors seeing you as nothing more than a revenue stream. You always have a choice.

    But the one thing you can't do...will never do...is dictate the direction or culture of open source developers. You don't come into our house, pee on the carpet and then lecture us about the new house rules.

    Good or bad OSS is what it is and you can take it or leave it. And what you can positively do is stop trying to tell us what we need to do.

  5. 5. anonymous

    Surprise - the "Hard Core Zealots" complain about this article.

    It's good to see that Quocirca (at least) are not silenced by the Linux Holy Inquisitors.

  6. 6. Mike Gordon

    What a dissapointing article. I believe the author contradicted himself at least twice and certainly made statements without providing any supporting information. I hope this isn't going to set the tone for articles on silicon.com in 2005.

  7. 7. Joe Whitehead

    Hard core zealist or 19th century Abolitionists? Morality doesn't always have a black and white picture on something like industry let alone life.
    Begs the question.

Post your comment

In order to post a comment you need to be registered and logged in.

Log in or create your silicon.com account below

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy.

Questions about membership? Find the answers in the Membership FAQ