技术开发 频道

选择企业开源软件十大理由

  【IT168分析评论】人们常说开源软件之所以成功是因为便宜,然而在企业开源软件领域中,更大的成功因素实际上是因为它们比对手的表现得更好。相比于以往的封闭式开发环境,合作开发项目的方式为各种解决方案敞开了大门,也使得性价比更高。开源软件降低了研发成本,提高了生产力和效率,使互操作性越发简单,并且鼓励了创新,以下是我们所列出的在企业中考虑使用开源软件的十大理由:

  企业开源软件优势一:初期投入

  自由和开源软件最明显的优势是成本。各种Linux发行版比如Ubuntu不仅免费下载,而且易于安装、使用和更新,也不存在许可证的问题,Linux桌面很快将会豪不费力的融入现在的网络。

  企业用户可以安装任意多份Ubuntu,防毒软件在Linux中不是必需的,OpenOffice也不需要许可证(OpenOffice也可以安装在Windows中,同样是零成本)。另外开源的数据库、网络服务器和企业级应用都可以免费下载。对企业开源软件成本方面有兴趣的51CTO.com读者可以参看《开源技术:经济衰退期企业IT变革之道》。

  企业开源软件优势二:支持

  节省前期成本为企业提供了明显的鼓励,但大多数企业都会乐意支付保养、维护、培训和支持的费用,如果这些服务能够带来明显的回报。

  这一直是大多数开源企业的运营模式,销售自由和开源软件的企业要依靠出色的支持才能获得收入,同时这也确保了其服务质量。

  许多出色的开源供应商比如现在红帽的子公司JBoss已能取得收益而不损害自由和开源的原则,他们的成功证明了订购、安装、培训、支持、升级和维护等能提供实际的收入机会,当然软件产品本身至少要做到和竞争对手平等,或者要超过对手。

  企业开源软件优势三:质量

  成本虽然重要,但并不总是企业首要的动机。开源软件被广泛采纳是因为它质量可靠、弹性大、适应性也更强。例如电信和金融部门大规模采用Linux和其它开源解决方案是由于它们的性价比远远超过了Unix和Windows。所有的主要硬件、移动电话和芯片制造商们都正在GPL许可及其延展协议下贡献自己的想法和软件,并且还积极参与自由软件项目。

  开源和自由软件的分布式开发性质帮助软件在开发和维护的过程中保持了良好的习惯,还有一些软件开发的基本规则:透明、简洁、模块化和便携性。良好的开发习惯产生好的软件,而良好的软件能随着时间而获得更低的成本。遵循规范的开源项目提高了效率,减少了商业开发模式下几乎不可避免的代码重复问题。

  企业开源软件优势四:TCO(总拥有成本)

  在IBM委托Freeform Dynamics进行的一份题为“桌面Linux:主流商务采纳经验”的报告中指出:“采用Linux桌面不仅在操作系统本身的许可证上得到了节约,而且还在运行在操作系统之上的应用组合中体现出来,因为Linux环境中通常开源软件的比例很高。”

  报告对大量IT工作者进行了调查,多数答复都认为Linux能全面降低总拥有成本,这也是可靠性、安全性和灵活性这些传统品质的体现。

  在用户体验方面,稳定性和可靠性影响很大,而这些也同样转化成维护和支持费用的降低。各方面的调查结果表明,在重要的商务部署中,Linux都取得了非常实在的利益。

  企业开源软件优势五:安全性

  木马、病毒和恶意软件在Windows中很常见,是每位办公室经理的心头之患,但对于大多数Linux用户来说它们几乎没有影响。

  安全性是所有Linux和Unix系统的重大优势,也被认为是开源软件的一大长处,所有的Linux发行版都包含了更新机制,并提供即时的安全建议,但尽管如此,仍有58%大型企业质疑开源软件安全。

  Linux系统适合网络应用,拥有总体安全性的优越记录。许多企业网络的标准技巧是使用Linux计算机作为防火墙,在入侵者袭击网络之前拦截他们。虽然这并不意味着Linux完全免疫,但它的系统架构让它在面对攻击时强大得多,而Windows中病毒防护的成本是无法估量的。

0
相关文章