The survey of 1,000 European software developers was commissioned by software company BEA, which sells proprietary software, and carried out by Evans Data Corporation. It found that although 60 percent of developers would use open source software in principle, many of you have concerns about using open source software. Nearly 70 percent of those surveyed said they had concerns about open source's provision of regular updates, maintenance and support.
The survey also found that 42 percent of developers interviewed cited the "lack of accountability provided by open source licences" as a key reason for not implementing open source software.
Jim Rivera, director of technology at BEA Systems, said these worries are driving companies towards "commercial" software vendors. "The survey shows that developers remain concerned about the level of support and accountability associated with OSS," said Rivera. "As a result, we're seeing customers continue to turn to commercial vendors for more advanced, complex technologies used for production deployments."
Gary Barnett, research director at Ovum, said the issue of support is a valid concern for companies that are looking to use an open source product that does not have commercial support.
"Certainly these points have some merits," said Barnett. "You've got to be realistic -- it's wrong to expect a community of volunteers to sign up to an agreement guaranteeing levels of support."
Open source software has advantages over proprietary software that the survey does not mention, such as the availability of the source code, the lack of lock-in and in some cases the provision of better quality software than proprietary alternatives, according to Barnett. He pointed out that many commercial vendors, such as IBM and Novell, will provide guaranteed levels of support for open source software, such as Linux.
"The bottom line is, if you want a high level of support, such as a response within the same working day, you will have to pay for it," said Barnett. "There is no free ride."
Several companies, for example Red Hat and MandrakeSoft, sell open source software products and compete directly with proprietary software vendors in the "commercial software" space.
Another company that offers support for open source software is JBoss, which provides services for the open source application server of the same name. Sacha Labourey, European general manager at JBoss, said its customers are generally satisfied with the support they get.
"As a matter of fact, we do provide timely bug fixes, full 24x7 maintenance and when we ask our customers how they compare our service with the one [they receive] from other vendors, we get excellent feedback," said Labourey.
A recent survey of 185 of JBoss' customers, carried out by research company Velociti Partners, found that JBoss was given a score of 5.42 out of a maximum of seven, indicating that customers on average "somewhat agree" that JBoss "consistently meets or exceeds my service level agreements". The same survey found that JBoss' customers rated the service provided by alternative application server suppliers as lower, with BEA systems scoring 4.27, IBM scoring 3.96 and Oracle scoring 4.46.
Labourey said he was concerned that the BEA study might not have been wholly objective as it was conducted "during a series of developer events hosted by BEA in cities around Europe".
"It is like asking people at an event hosted by Microsoft what they prefer: MS Office or OpenOffice," Labourey claimed.






Talkback
.... but open source/free softwares have nothing against commercial "support" or accountability.
Even debian can be made accountable by consultants , which are available from the home page .
If you are talking about feodora or say cvs trunk of X.org you are playing with softwares not only told as "no warranty" but as "This software will break it is meant to".
Just a note , reread the eula of all your commercial "closed source" products. The same applies. Have you ever though of asking oracle, microsoft , seagate to payback for the time you lost say for a disk failure, a legacy driver crashing the kernel, a virus going in because of a misconception in the protocol ?
The cases in which one could ask their money back is so slim does not take into account all those work hours lost .
For proprietary applications one can subscribe to beta, be confident that the software was testing in different environment and that s all.
With such projects as debian, you have the full application stack tested for monthes in a lot of environments.
There are a lot of derivate for different use who all contribute to the trunk :
xandros for SMB
knoppix : for testing, or even easy to setup light clients,
agnula for professional multimedia works.
Even the open nature of exchange allow an easy evaluation of a product : is it still maintained, how much users, fixes per bug, type of bugs, skill of the developpers,
planned features (above else , are those plans meant for now , testing their cvs version)
I sure prise accountability in case of failure. I would just balance it against avoiding failures.
And instead of reading benchmarks, have real statistics (most sources repository provides them).
Alban
Free software are not about free applications, but freedom to improve, share, extends.