Matt Asay是MongoDB公司的战略和商业拓展副总裁,他撰文称:Oracle希望美国国防部相信开源软件成本更高、可靠性更差,但国防部已经有了十年使用开源软件的经验,他们相信开源软件成本更低,并也可以提供高可靠性。
不奇怪, Google、红帽和其他公司已经放弃甲骨文知名的开源工程——MySQL。毕竟,甲骨文和开源有着强烈的抵触关系。一份甲骨文为美国国防部新发布的 白皮书中指出,开源耗资更大且更不安全,这使得这二者的抵触变得越发明显。 对甲骨文来说很不幸的是,国防部有它自己对开源白皮书——事实上有好几份——其中直接反驳了甲骨文的关键论点。 甲骨文与开源的爱恨情仇 甲骨文是一个古怪的怪兽。通过这份白皮书,甲骨文一方面精确地声称它自己是“在这个产业中对开源最大的支持者和贡献者之一”,并且找到了改善开源的方法。这确实不容否认:甲骨文对开源做出了显著的贡献。 但考虑到甲骨文的业务很大程度上依靠稳定的大量的前期许可协议,包括永久维护的费用;因此,甲骨文用明褒实贬的口吻谴责开源也不足为奇了:“甲骨文 欢迎并且提供开源方法作为一种可行方案去完成简单的软件项目,同时也作为一种辅助手段去发展和部署更复杂的基于商业软件的项目”。 换句话说,甲骨文一定程度上是爱开源的。 国防部与开源的长期羁绊 这也不奇怪甲骨文试图给国防部对开源的兴趣泼一盆冷水。国防部长久以来一直乐意将重大的、关键任务应用委托给开源。 开源第一次出现在国防部官方备忘录中可以追溯到 2003年,国防部不断鼓动在美国军队中使用开源代码技术。国防部甚至出资自己举办开源会议,并且发表了一份清单,上面列举了多年来使用开源码的 收获。 因此,如果说哪个组织能非常的熟悉开源的优缺点,那非国防部莫属。并且目前为止,开源在国防部采用的非常健壮和广泛。 国防部:抱歉,甲骨文,开源更便宜 事实上,国防部编写了一份 问答表来一条一条针对甲骨文虚构的白皮书。 甲骨文声称开源码比它的专利软件花费更高:
事实上,甲骨文希望让国防部相信开源码会花费更多(并且它增强了开发者的生产效率,这对于压倒性数量的开源拥抱者来说很搞笑)。对于这点,国防部做出了回应:
或者,正如国防部在 另一处写道:“国防部需要一个更加高效的软件开发环境系统——更多的创新更少的开销。(开源)压缩了财务上的浪费,打破了减少锁定增加的竞争的固定模式[通过减少锁定和增加竞争完成。 |