|
Embracing Open Source and Free Software
Continued from page: 1
Anil Chopra
Saturday, March 01, 2008
Understand the benefits
Before taking the plunge into any technology, it's important to weigh its
pros and cons. The biggest pro or benefit of Open Source software is the price
advantage you get from using it. Around 47% of the respondents to our survey
confirmed this. Indeed, lots of Open Source applications are freely
downloadable, so you do save some cost there. However, that's not the only cost
you incur over an application's lifecycle. You would need to pay somebody to
deploy and maintain it, which could be an implementation and support partner or
an in house team. You would need to study your existing setup and see how well
does it integrate. If you're already using a commercial ERP solution for
instance, and deploy an Open Source CRM package, then you would need to see how
well do they integrate. Otherwise, there will be administrative overheads such
as duplicate user names and databases. There would be other overheads like
patches and regular updates of the application. You might also occasionally
require some troubleshooting of the application, for which you would need to fix
an SLA with your support partner.
Incidentally, all these cost heads also need to be considered when deploying
a closed source, commercial application. So the bottom line is that you need to
compare both types of applications on all these grounds before taking a final
call.
Free access to the source code is another big benefit of Open Source
software. It also received the second highest response from our survey's
participants. This is indeed a true benefit of using an Open Source application,
but many organizations wouldn't worry about it too much. At the end of the day,
you're worried about having an application up and running quickly for your
business, and not about tweaking its source code, compiling and then using it.
Not every organization has the required resources to go down to that level. But
there are many who have access to such resources, be it a full-fledged
development team or a few internal champions. Some organizations have developed
complete information systems using Open Source software, while others have
tweaked existing products to interact with the modules of another program.
Know the key challenges
Surprisingly, though Open Source has been around for years, the biggest
challenge still faced by most CIOs continues to be difficulty in finding support
for it. Thirty five of the respondents to our survey confirmed this. In fact, on
a scale of 1 to 5 (see graph) for difficulty in finding support for Open Source,
the responses were skewed towards 3 and beyond. There are many sources of
support available for Open Source software, in which the web serves as the
biggest one, followed by having a support partner and an internal team. Speaking
of issues on support, Open Source is perhaps the only platform on which you
could reach out directly to the creator of the software for support. But then,
it seems that nothing beats having a support engineer come directly from the
company or a partner to resolve your queries.
The second biggest issue was interoperability with other platforms. This also
seems to be changing gradually because today, there are solutions available to
integrate different platforms together.The Fedora Directory Services for
instance, allows you to provide centralized authentication between multiple
applications. Likewise, in Windows, you'll find many tools to ease
interoperability. There are tools that allow you to run one platform's software
on another. We've covered many of them in our previous issues.
The other key challenges in Open Source world are confusion between what's
free and what's not, reliability, and difficulty in installing and configuring
Open Source software. Thankfully, most of this is being addressed by the Open
Source community. Take virtual appliances for instance. They ease installation
and configuration problems. Open Source licenses of course, are still very
confusing. We've given a broad overview of these licenses elsewhere in this
story.
|
Would you bet running your business
critical Apps on Open Source
as easily as you would on Closed
Source? |
|
YES |
NO |
“The online High Court Cases
Mgmt. Information System at Bombay High Court runs on Open Source.”
P V Mohan Krishnan, Technical Director, NIC
“We are currently running our mails using Linux,
which is now the most business critical application. We are contemplated to
use the same for our ERP in next few months.”
J Ramesh, GM-IT, Mirc Electronics Ltd
“We're running a web server on Linux-Apache,
which is used for online business transactions.”
Maya Viswanathan, Senior Manager – IT, Credit Information Bureau India
Ltd
“Migrating from SQL to MySQL in the next 3
months.”
IT Head of a leading advertising firm
“We're running our CRM application on Open
Source”
IT Manager of a leading private bank
|
“We do not have any foolproof
report on successful business operations using open source including the
support of the same. The application vendors should also support open source
code, which could give confidence to end users.”
IT Head of a 3000+ Crore Manufacturing organization
“We can't take any chances with the huge data
storage
system, particularly financial matters.”
Kalyan Kumar De, GM-NPI, Jindal Photo Ltd
“I am yet to build the confidence level and
not able to organize adequate support line for Open Source environment. Also
it's difficult to find the appropriate bolt-on system developed and
integrated with ERP under open source environment.”
Jyoti Bandopadhyay, VP-IT, Torrent Pharma Ltd
“It has to be tested in terms of TCO and one
must ensure the support structure before taking such step.”
Hilal Isal Khan, IT Head, Honda Car India |
Page(s) 1 2
|