Oracle炮轰开源称其永远无法在军事领域取得一席之地

云计算
商业与开源之争从未停息,近日Oracle发布了一份白皮书,指责了当下开源技术中普遍存在的问题,其中包括隐藏的人力开销、安全性、健壮性等众多问题。

据The Register消息,Oracle近日发表了一份白皮书,大肆指责了当下的开源软件,以下为译文:

 

[[87431]]

 

白皮书名为“DoD(The Department of Defense)与开源软件”,可以通过 Oracle网站及 Dropbox下载,文档背景是美国国防部工作人员可能认为如下操作可以节省开支:

……避免购买商业软产品,以开源技术为基础开发自己的应用程序。

论文进一步的介绍了为什么使用开源技术是个错误的决定,而购买Oracle商业软件却是个非常明智选择。论点包括开源解决方案中经常会被忽视的一个成本——人力。文中还指出开源软件可能不会具备很好的扩展性:

商用软件公司会为任务开发高度精致方法,不要低估开源软件测试及后续对主开发流进行修改的难度,特别是负载情况下的健壮性和可靠性测试。

Oracle同时还指出,国防部还需求避免软件到各种各样硬件的整合,因为这个过程难度很高,而这部分通常是由商业软件提供商解决。同时,对比传统商业软件产品,开源派生项目的安全性也难以得到保证。

另一个论点则是,政府资金支持参与开源软件技术是否合适,而这些项目已经存在Oracle这样的私人机构中,同时还做的更有效率,并满足多个行业需求。

论文并没有忽视Oracle对开源的看法,他们认为开源只有(类似Oracle这样公司)花大把时间将其整合到更广泛的软硬件堆栈中才有意义。该公司还指出,其提供支持的优越性远高于DoD这样用户的想象,或者是其它地方获得的解决方案。

从语气、陈述等方面看,论文尚属公正,提出了其中存在的风险。对一个基于开源技术的健康档案程序进行了剖析,阐述基于开源软件开发并不符合DoD的情形。

论文中有多页内容说明开源主张会产生的问题,比如“The Proper Use of Open Source”部分结束时给出了这样的一些建议:

Oracle可以确保开源软件与现有基础设施的兼容性,并且提供了企业级产品解决方案。然而对于DoD的大部分项目的密集、任务关键等需求,Oracle推荐其旗舰级商业软件产品。

Oracle在当下的大环境中发表这样一篇论文并不出人意料,其中的一些建议也确实值得借鉴。同样这样的观点也不难反驳,NHS则是以实际行动证明了这一点—— 抛弃Oracle,转投开源技术。

原文链接: Oracle says open source has no place in military apps

责任编辑:王程程 来源: TheRegister
相关推荐

2012-08-21 09:20:37

函数式编程函数编程编程

2013-11-18 09:06:26

2013-01-14 09:34:48

OpenStack开源云管理平台微软

2017-07-07 09:58:17

云宏云管理

2011-09-01 11:21:07

2021-07-14 10:09:01

首席信息官企业管理层技术

2012-03-29 14:32:12

天玑科技IT服务云计算

2023-11-20 08:50:03

OpenAI微软

2013-10-28 16:23:20

开源甲骨文DoD应用

2011-10-26 08:51:48

HTML 5

2010-11-01 13:45:16

DB2数据库的优势

2009-09-10 09:19:46

微软LinuxLinux专利

2015-11-11 11:10:40

数据可视化开源工具

2015-04-17 09:11:34

2018-03-20 14:14:48

NB-IoT物联网终端

2015-06-15 17:04:53

天霆云计算桌面虚拟化

2023-01-06 11:08:51

MPP架构Hadoop

2022-04-24 08:09:20

ITCIO业务

2014-04-01 11:14:29

AWSIBM开源Hadoop
点赞
收藏

51CTO技术栈公众号