|
中小企业支持开源的4个理由人们利用开源技术节省了成本,从中获得了好处,但这并不是开源最大的优点。开源还提供避免锁定和定制等功能,它是所有这些功能的集合。 中小企业也同样受益于开源技术所提供的功能,能够让他们快速对市场做出反应。值得一提的是,那些使用开源软件代码的中小企业根本不需要按照供应商给你限期进行其商业应用的升级。“如果你要是等供应商来帮你做升级的话,那么这会影响到你公司创新和生产的速度”,位于加拿大渥太华的Eclipse的执行董事Mike Milinkovich说。Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境。 Kaiser Permanente公司副总裁Madhu Nutakki也认为开源能够在敏捷性方面为中小企业带来价值,Kaiser Permanente是位于美国加利福尼州西部城市奥克兰的一家医疗服务机构。 自2011年起,Kaiser Permanente公司就一直用GitHub源代码控制公司内部系统。Nutakki说:“GitHub是由开发者创建的,能够以最快的方式发布代码。它为我们更快速、频繁的发布更新提供了便利。”同时,GitHub中也能够使用专有的开发工具,Kaiser Permanente公司主要利用它来做开源部署。 Nutakki解释说:“我们使用GitHub主要是因为我们编程范式需要一个更加快速的发布模式。” Kaiser Permanente公司大举进军移动领域,这意味着该公司将面临一些对频繁更新有着更高期待的客户。“我们之前平均以每六个月一次的发布周期创建一个大的应用,而在过去两年里,我们逐渐缩短了发布周期,改成每季度、每月甚至更快。利用GitHub我们只需一个小时就能创建一个应用,如果用其他产品的话,则需要花上很长时间。” Forrester分析师Hammond也认为,开源技术敏捷的优势是其能够迅速在中小企业IT部署中走红的原因。“如果你问一个开发者怎样做好一个特殊的项目,他们会告诉你他们不会去购买任何硬件设备,因为他们可以将这个项目运行在Linux上。他们可以利用一个开源开发架构,同时还可以帮助任何人开发他们想要的应用。” 开源同时也为软件开发过程中产生的新资源带来很大的“弹性”。Hammond说:“你无须担心‘我有没有许可’、‘我是否要去购买更多的软件’等问题。”这就是基于云的软件和开源软件高度关联的原因,他指出,这两者为中小企业提供了前所未有的可扩展性和灵活性。 开源能够缓解业务风险 利用开源技术的另一个好处(也许往往被人们忽略)就是减少中小企业对单个或多个供应商的依赖,从而降低业务风险。Milinkovich指出当中小企业开发的TOPCASED(一种嵌入式系统开发工具)被收购时,开发者可以立即停止他们在TOPCASED上所做的工作。而那些曾经使用过、青睐该工具的中小企业,比如Aibus(空中客车公司,欧洲一家民航飞机制造公司)又将它进行重组,并且寻找其他开发者继续支持这一工具。 供应商不断更替,商业等级也在不断改变,而唯一不变的是开源社区。Milinkovich说:“开源技术的开放和透明缓解了许多风险。只要还有利可图,或者你继续访问源代码和资源库,那么无论中小企业的规模是大是小,它都不会放弃开发代码的。如果你能拥有一个根据自己编写的充满活力的代码社区,那么它将比任何一个死板的中小企业更具有弹性。” 位于德国纽伦堡的SUSE公司的产品主管Gerald Pfeiffer认为,正是基于这些原因,开源技术才会蓬勃发展,SUSE主要提供中小企业级的Linux操作系统的发行版。 人们利用开源技术节省了成本,从中获得了好处,但这并不是开源最大的优点。开源还提供避免锁定和定制等功能,它是所有这些功能的集合。Pfeiffer说:“你和其他人共同承担开发的成本,所以在开源社区里,你能够获得比供应商提供给你的更大的多样性和独立性。” 责编:王雅京 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
|