Oracle has a love hate relationship with Open Source technologies. While by acquiring Sun Microsystem Oracle became one of the significant Open Source players. However the way company handled core Open Source projects (OpenOffice and MySQL) they failed to earn any respect from the Free Software community. Then Oracle attacked Android with its Java and failed miserably – losing any respect that was left.
At the same time Oracle is known as one of the most ruthless companies which sells their services at extremely high cost. Recently the company was sued by the US government for overcharging (meaning taxpayers overpaid for Oracle products).
Now the company is busy spreading non-sense against Open Source use by government. Oracle has published a paper in which it regurgitates the rhetorical that one can expect from proprietary companies.
Oracle claims that TCO (total cost of ownership) goes up with the use of Open Source technologies, basically to build a case of selling its own over prices products to the government.
Oracle paper says:
At first glance it might seem that DoD organizations can avoid buying commercial software products simply by starting with open source software and developing their own applications. As we will see, total cost of ownership (TCO) for open source software often exceeds that of commercial software. While minimizing capital expenses by acquiring “free” open source software is appealing, the up front cost of any software endeavor represents only a small fraction of the total outlay over the lifecycle of ownership and usage. And while cost effectiveness is important, it must be carefully weighed against mission – effectiveness.
Government sponsored community development approaches to software creation lack the financial incentives of commercial companies to produce low defect, well documented code and are not subject to the same market pressure at the software code level.
Community developed code is inferior
Oracle also attacks the community based development model calling it more insecure than company developed products.
Government sponsored community development approaches to software creation lack the financial incentives of commercial companies to produce low defect, well documented code and are not subject to the same market pressure at the software code level. Oracle helps ensure that open source software fits well within the surrounding infrastructure and provides a route to enterprise grade production. However, for the intensive, mission critical capabilities required by most DoD projects, Oracle recommends its flagship commercial software products.
Looks like Oracle needs a reality check on its own Java insecurity; how Adobe Flash is a cracker’s heaven; how Internet Explorer and Windows are uses a ‘tools’ by cracker to hijack computers. All these products are developed privately by extremely rich proprietary companies.
The paper is full of a lot of non-sense against Open Source which you can read here.