透析开源软件的五大优点和五大缺点

日期: 2013-01-27 来源:TechTarget中国

  20世纪80年代,自由软件运动拉开序幕。在开放源码软件的前提下,这听起来好像一个技术嬉皮的梦想。然而,这一概念却为备受宠爱的技术标志,如GNU / Linux操作系统,Apache HTTP服务器和Mozilla Firefox浏览器等铺平了道路。在今天,CIO和其他IT决策者越来越认识到开源软件的价值。时代不断在进步,开源社区的本质允许IT人员来检查一个产品的源代码,改善或改变代码,并按照他们的意愿分配代码给他们。事实上,开源软件的积极发展推动了应用程序的一个“黄金时代”。根据Forrester公司研究,开放源码项目的数量已从2006年的10万增至72.5万。因此,考虑到所有的利益,CIO应该考虑开源软件的优点和缺点。考虑到这一点,以下是从InformIT.com、TamingtheBeast.net和CloudTweaks.com总结的利弊:

  优势1:花费很少(如果有的话),许可费用

   当然,这往往省去那些讨厌的维护费用。

  优势2:易于管理

  只要你想,你可以在尽可能多的地方安装开源软件。无需为许可证合规性计数、跟踪或监视。

  优势3 :连续,实时改进

  因为每个人都可以访问代码,任何人都可以主动修改BUG,使其变得更好,而不必等待下一个版本。

  优势4:公司独立

  如果该公司创建的软件出现故障时,代码仍然可以通过其用户社区继续存在和发展。

  优势5 :实践的探索

  你的IT人员可以很容易地“亲身探索”代码,以便更好地了解产品并作出改善,以最好的服务满足公司的需求。

  缺点1 :它不是完全免费

  开源软件可以涉及意料之外的实施、管理和支持成本。

  缺点2:学习曲线

  你可能在开源的产品上需要聘请专家,让你的IT人员加快速度。

  缺点:迷茫的用户

  由于并行发展的努力在进行中,用户可能不知道哪个版本做什么或是否与你专有平台上的其他软件兼容。

  缺点4:孤立软件

  由于关键的程序员的斗争和退出,或他们失去兴趣转移到新的项目,使一些开源项目陷于停顿和死亡。

   缺点5:独立地(凭自己的力量)

  与商业产品不同,没有人在开源社区的义务来帮助你,或回答你的任何问题。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐