开源云操作系统提速

  你每天都会上网吗?你可能没有察觉,其实上网的每一个环节都离不开开源技术,比如网址解析所用的DNS解析服务器绝大部分都采用了开源软件,用于网站架构设计的Apache Web服务器也是开源的,网站的很多内容都是通过PHP、MySQL等开源软件编写的,很多人喜欢用的火狐浏览器也是开源的。在不知不觉中,你已经成了开源软件的受益者,并乐此不疲。

  开源已是主流

  在过去十年中,Linux成了开源软件的代名词。从一个“玩具”到坚固的服务器操作系统,Linux在很多应用场景中不再是Unix之后的备选。Linux操作系统+x86硬件平台已成为一个得到业界广泛认同的完美组合。从2003年发布Linux的商业版本到2011年全年收入超过10亿美元,红帽公司作为一个专注于开源软件的厂商已经成了业内的一个标杆。红帽公司大中华区市场总监董辛乙将红帽公司成功的原因归纳为以下两个方面:第一,红帽公司在开源技术的选择上颇具前瞻性,同时在开源产品的工程化和商品化方面具有很强的把控能力,这保证了红帽的Linux软件商业版本能够满足企业用户对可靠性、可用性和安全性的要求;第二,红帽坚定地选择了订阅这种新的商业模式,并一直坚持下来,而不像有些同样采用了订阅模式的开源软件公司中途又倒退回许可证模式。随着Linux更快地走入一些关键应用领域,以及中国用户观念的转变,订阅这种收费服务模式也逐渐得到了中国用户的认可。

  “5年前,我刚回国创业时,与一些用户谈论起开源,很多人的第一反应是”开源节流”,而不知道开源是指开源软件。现在,这种情况已经大为改观,银行、证券、互联网公司、航空公司以及一些大型企业都已经广泛地采用了Linux软件。但是,中国用户对开源技术的使用还没有形成体系。我们的使命就是让开源软件的应用体系化和规范化。”恒拓开源信息科技有限公司首席执行官马越表示,“在云计算时代,软件不再是一个产品,而是一种服务。”

  市场分析公司ESG中国区总经理、高级分析师王丛表示:“在北美地区,IT企业不再单纯销售产品,而是以销售解决方案和服务为主。尤其是大量的系统集成商,它们会充分利用自己的技术实力,对云计算基础架构与应用进行整合,将云服务变成一种可销售的产品,比如云备份、云归档。”开源云操作系统OpenStack具备了将IT资源池化并进行整合的能力。系统集成商或服务商可以在此基础上开发自己的云服务产品。

  在云计算时代,随着IT应用模式的转变,技术部门得到解放,用户更关心信息安全、运营成本等问题。鉴于开源技术在上述这些方面具有与生俱来的优势,开源技术将在云计算应用中扮演十分重要的角色。赛迪顾问软件与信息服务业研究中心戴向军将开源技术对于云计算基础架构的影响归纳为以下两点:第一,开源技术将促进符合用户需求的云计算基础架构快速走向成熟;第二,开源技术将有利于发挥云计算在灵活性和可扩展性方面的优势。

  成功的研发模式

  董辛乙认为,开源已经成了一种被广泛认同和接受的研发模式。与传统的软件公司依靠动辄上万人的开发团队进行封闭式的产品研发相比,开源软件的一个突出优势就是创新速度极快,每周甚至每天都有新的开源代码被公布出来。一种与生俱来的热情在激励着厂商、系统集成商、用户、技术人员为开源社区贡献自己的智慧和软件代码。开源这种快速、轻型的研发模式更贴近用户的实际需求,也更容易让使用者自己进行把控,并灵活使用。

  董辛乙表示:“用户并不会因为软件是开源的就会优先选用。用户青睐开源软件,是因为它能够满足实际的应用需求。与其说开源代表了一种新的产品理念,还不如说开源是一种革命,是对传统研发模式的彻底颠覆。”

  “在云计算时代,信息传递的速度和广度超出了人们的想象,即使是远隔千里,人们也能在第一时间知道地球另一端正在发生的事情。一切都变得透明化,软件的开发也是如此。”马越表示,“软件开发的门槛其实并不高,一个聪明人利用一台可以上网的电脑就能编写软件。因此,传统软件公司将软件变成一个”黑盒子”似的研发模式已经不能适应云时代发展的要求。用户的个性化需求促使软件的开发变得透明化、精细化。”

  中国拥有成千上万的编程人员。他们虽然拥有智慧与创新能力,但是由于平时忙于交付大量的开发项目,其创新意识被严重地抑制了。“如今,一个优秀的技术人员已经习惯了在遇到技术难题时就到开源软件社区中寻找解决的方案。但这毕竟是一种被动的学习和使用,不具有创新性。这也是为什么开源软件在中国的应用不成体系的重要原因。在中国,开源软件的技术培训和服务拥有广阔的市场前景。”马越表示。

  “开源是一种让草根开发者的智慧得以迅速传播的方式。在云计算时代,开源的这种特质将得到进一步放大。云计算的丰富资源可以更方便地被草根开发者使用。”马越预言,“在云计算时代,开源将催生一批软件的自由职业者。在国外,软件自由职业者这一族群已经产生,而在中国,这种人还比较少。软件自由职业者可以为开源社区贡献更多的代码。开源软件企业要做的就是对开源代码的质量进行把控,并将其包装成新的服务模式,如云存储、云备份等。”

  从Linux开源操作系统到开源云操作系统,这是一个必然的发展趋势。在过去20年中,全球400多万程序员为开源社区贡献了20多万个开源软件,Linux只是其中之一。Linux的成功可以被更多开源云操作系统复制。在云计算时代,开源不可能被某一种技术或某一个公司主导,但是像OpenStack、CloudStack等开源云操作系统社区很有可能异军突起,在云计算时代续写开源软件的辉煌。

  填补技术空白 加速商业化进程

  用户最怕被某一厂商的平台绑定,云系统会不会也出现类似的问题呢?如果用户某一天发现之前选择的云服务商或云平台是错误的,而想将应用和数据迁移到另一个云平台上,那么这种转换是否可以轻松实现呢?Rackspace公司首席执行官拉纳姆·纳皮尔(Lanham Napier)认为:“云计算需要一个开源的操作系统。开源云操作系统可以避免用户被厂商锁定。”

  云操作系统是催化剂

伟人之所以伟大,是因为他与别人共处逆境时,

开源云操作系统提速

相关文章:

你感兴趣的文章:

标签云: