...dependent on any vendor — we received three proposals based on JBoss [for the original tender] — one was based on JBoss providing support, two were without JBoss as a subcontractor," says Lapeyre.
Modify the code
The fact that the tax agency can access and modify the source code of open source software is also useful, as it can fix problems or add features in-house, rather than waiting for a vendor update.
"It's good that if we want we can make a modification or fix software. For example, Nagios [an open source host, service and network monitoring program] had a bug in it and we didn't have support from anyone, so two of our engineers fixed it. But, if we go to a [proprietary] vendor like Microsoft and say we have a problem, their answer is to switch to the next version," he says.
As for the downsides of open source, Lapeyre says that in the past the main disadvantage was the lack of commercial support, but this is no longer a problem. "There is [still] a perception that this is a problem, but this is no longer valid. There was no market for [commercial] open source support two years ago, but this is no longer the case," he explains.
Support no longer an issue
The tax agency has supported its open source products in-house in the past, but is now contracting it to external companies to ensure quality of service across the board.
"The contractors make a barrier between me and the complexity of the open source community. Today, I can contact the open source community if I want support, but there's no engagement or commitment. Contractors provide that commitment and manage the community and smaller companies that provide the support," says Lapeyre.
One of the first major deployments of open source software by the agency was back in 2000, when it deployed 850 servers to run an application that manages income tax. The agency is now running around 4000 Linux servers, the majority of which are running a variant of the Red Hat distribution. However Lapeyre claims Red Hat is not being used to support the product as another provider submitted a more competitive tender. "We don't pay Red Hat a cent," he says.
Mission-critical
A few years after its mission-critical Linux deployment, the agency decided to standardise on JBoss, after a proposal based on the open source application server was ranked highest out of a number of tenders, including tenders from the proprietary vendors BEA, IBM and Oracle, according to Lapeyre. The contract, which was signed with services company ATOS Origin and uses JBoss as a subcontractor, is worth "several million euros", he says.
From 2004, every new project in the tax agency that requires an application server must use JBoss and legacy applications must be migrated to the open source application server when possible, says Lapeyre. Already, almost every front-end system in the tax agency is running on JBoss and a mission-critical online tax declaration system was migrated to the application server in August.
The tax declaration system, which is the biggest system run by the agency, was used by 3.8 million people this year. As tax declarations are due at the same time, the system receives the majority of its traffic over just over a month, receiving 5 billion hits during this period in 2005. Although JBoss was deployed after the peak period, it will need to handle the performance requirement next year.
After its positive experience with JBoss, the tax agency decided to mandate the use of open source across the organisation. "Since 2000, we have considered open source on the same criteria as proprietary products. We switched our policy in 2004 because of...
For more, click here...






Talkback
Pure economics is driving decision making but Linux technology also has much to offer!!
C'est bon!
Change in small amounts but do make sure that changes are in check with the broader (future) plan in mind would be my game plan.
That said it seems to me that the French are well ahead of the game. Add the Germans and you can see who will be passed the learning curve in the future of the EU. In other words, who will be leading the total game. At least some seem to understand the signals that matter.
I'm confused. The cost savings used by the French Minister,and Massachusetts ITD people, are not consistent with what I read on the "Get the Facts" advertisements, when talking about TCO costs.The MS articles wouldn't be telling 'porkies' would they?
I installed OpenOffice on production systems the morning I heard about the 1.0 release. I had to hunt the world over to find a server not loaded down with the demand. There were a few problems, but it worked. Today, there are still a few problems, not least of which is that OO is not ported to AMD64 and I use an AMD64 terminal server. Using a 32bit chroot is a minor problem. OO works well for us and we can generate PDFs which helps with interagency communication. Microsoft is not an innovator. Its barbaric EULA (End-User Licence Agreement), endless changes of file format, useless features, broken features, incompatibilities with previous versions, very high licence fee and the fact that they still do not do PDF two years after OO are all the reasons anyone needs to switch. Ray Ozzie had it right when he stated, "Complexity kills. It sucks the life out of developers, it makes products difficult to plan, build and test, it introduces security challenges, and it causes end-user and administrator frustrations.". Microsoft knows its own problems and refuses to fix them. It deserves to be abandoned.
The question to ask is why anyone should stay with Microsoft. Those who are solidly locked in made a mistake with their last acquisition. The longer the switch is delayed, the more the pain.