This article written by me appeared in Network Computing's India edition. Please feel free to translate this and get it published in other geographies. There is no need to credit me as the author, but do use this to spread the message of open source and drop me a line of acknowledgment when it is sent to a publication or gets published in print/online. And if you prefer the term "free software" that's also OK with me.
Reaping the Benefits of Open Source
Open Source Software is moving from the edge of the enterprise into its very heart. CIOs can benefit from this development
Recently, in a Gartner report, 'The State of Open Source 2008', it was mentioned that, "By 2012, more than 90 percent of enterprises will use Open Source in direct or embedded forms." The report goes on to add that, "Open Source is a phenomenon with a broad impact. Chances are, if you do not think you use it, then you use it; and if you think you do use it, then you use lots more of it than you know.”
Why is Open Source becoming so pervasive? The reason is that we are now entering an era of Collaborative Innovation. Open Source Software (OSS) is the leading example of this trend, but the Open Source development model based on collaboration, community and the shared ownership of knowledge is rapidly expanding to other areas like content (Wikipedia), medicine (Open Source Drug Discovery), scientific publishing (Public Library of Science) and other areas of society. With 1.2 billion people on-line, the Internet, which is the largest collaborative platform that mankind has ever seen, has enabled OSS like Linux, Apache, Mozilla Firefox, Open Office and others to flourish. In the next couple of years another 600 million people will join the Internet. Thus the trend towards increasing collaboration is only set to grow and this is reflected in the explosive growth of Open Source projects across the world.
A few years back, OSS could be found on the edge of enterprise, running workloads like mail servers and web servers. However, the growing maturity of the OSS ecosystem means that it is now moving into the very heart of the enterprise, running mission critical servers, desktop computers and even application areas like CRM, ERP, Document Management, collaborative wikis, Content Management Systems and many others.
In these recessionary times, OSS also offers a major advantage in that users can often freely download and try out the software and pay only for value-added services like support. The growing interest in OSS has thrown up a number of software startups that specialize in supporting OSS. For CIOs, this development provides an alternative because the cost of buying support for OSS is usually far less than the cost of purchasing licenses for proprietary software.
For instance, download and check out OpenOffice.org, the full-fledged, Open Source office productivity suite. Many organizations have made OpenOffice.org, the default choice on their desktops and have generated significant cost savings when compared to proprietary office suites. A leading bank, known for its technological savvyness, has almost 70 percent of its staff working on OpenOffice.org. A few years ago, they looked at the increasing cost and hardware requirements of proprietary software and decided to switch to OpenOffice.org. Initially, users had to adjust to the new software, but a four-member helpdesk enabled them quickly become comfortable with OpenOffice.org. The cost of the help desk was far lower than the licensing fees and the increased hardware costs that would have been incurred on proprietary software, which has been restricted to a small group of financial analysts within the company.
Similarly, a study done by IIM Ahmedabad found that the Government of Delhi has saved almost 80 percent by switching to OpenOffice.org. One important reason for switching to OpenOffice.org was its support for the Open Document Format, an open standard for office documents, that ensured that needless upgrades of office suites and its underlying hardware would not be forced upon them. The usage of open standards also helped the Government of Delhi avoid vendor lock-in, which invariably reduces negotiation capabilities of the customer and increases cost.
In many ways, Open Source is becoming the baseline for software development. Within the past couple of years, venture capitalists have started investing several billion dollars in Open Source startups and have reaped handsome returns. The open and inclusive development model; and the freedom to modify the source code and improve the software attracts the best minds from across the world. When compared to the closed development models of proprietary software, which depends on internal skills, the open source model proves to be superior. Eric Raymond, author of the landmark book on OSS, “The Cathedral and the Bazaar” expresses it succinctly by saying that, “Many eyes make bugs shallow.” The reliability, robustness and low number of defects per thousand lines of code in open source software like Linux and Apache bear this aphorism out.
Of course, CIOs of enterprises need enterprise-class support. The growing adoption of Open Source in enterprises like LIC, Axis Bank, Central Bank of India, Bharti (Airtel), mission critical portals like Naukri.com, Yatra.com etc. point to the growing support infrastructure for OSS. As users test and deploy OSS, the demand for support is growing immensely.
Finally, while Open Source is not a panacea for every recessionary ill, in these tough times, it makes sense to evaluate OSS instead of spending precious money on expensive proprietary software. Open Source is a long-term trend that is here to stay and those CIOs who judiciously adopt this new paradigm of software development and deployment will benefit from it.