计算机世界记者 邹大斌
开源与创新之间有联系吗?在红帽CEO Jim Whitehurst看来,答案是肯定的,因为开源才是创新的最佳平台。“开源是社区驱动的,它集合了众人的智慧,是开放式创新。在这样的平台上用户创新没有限制,而不像基于闭源软件的创新,它完全依赖于公司领导者高瞻远瞩制定出路线图,这种创新受到了太多束缚。”红帽CEO Jim Whitehurst告诉记者,红帽的成长也得益于这种开放式创新。
今年是红帽公司成立20周年,20年来红帽一直坚持推动基于开源社区的创新,而红帽自己也得以快速成长,2012财年营收突破10亿美元的门槛。如今,红帽正在向新目标发起冲击,而努力的一个重点就是蓬勃兴起的云计算市场,为此红帽在该领域持续不断地投入。
红帽公司CEO Jim Whitehurst
云计算是重点
“在云计算时代,开放式创新显得尤为重要。” Jim Whitehurst表示,“OpenStack就是开放式创新的代表,它来自开源社区,是众多IT厂商和用户的智慧结晶,在这样的平台上用户不用担心被锁定,这是其他闭源云平台所无法比拟的。”
与Linux相似,云框架OpenStack也是一个开源的项目,虽然诞生才刚刚3年,但目前在云计算领域受到广泛关注,IBM、惠普、戴尔等众多厂商加入其中,红帽是最高级的成员——铂金会员,并且是OpenStack项目源代码贡献最大的企业。Jim Whitehurst说,由于红帽与社区合作非常紧密,因此能比其他厂商更了解OpenStack,这就意味着红帽更及时地了解该项目的最新进展,比如一旦推出新的功能和补丁能迅速提供给我们的客户,同时也能更了解源代码,所以能给客户提供更好的技术支持。
Jim Whitehurst说,红帽非常看好OpenStack,并一直在持续不断投入。比如,红帽基于OpenStack推出了自己的云平台,并且构建了目前OpenStack领域最大的生态系统:红帽认证的OpenStack基础设施合作伙伴体系。据悉,这个最大的OpenStack生态系统中,已有140多家成员参与其中,共推出了900多个红帽的OpenStack解决方案,从今年4月份以来就有1000多个基于这个OpenStack构建的云平台进行测试。
“OpenStack是一个新兴的项目,用户要部署对其技术能力要求比较高。红帽通过自己推出的OpenStack平台,再加上我们认证的合作伙伴体系,让用户可以拿到一个真正企业级的产品,无疑会加快OpenStack的落地步伐。”Jim Whitehurst表示。
另外,在云计算方面红帽还推出云平台的管理工具CloudForms,这一个可以大大降低用户使用OpenStack门槛的工具,这是来自于红帽去年收购的ManageIQ。目前,在云计算领域,红帽已经提供完整的混合云解决方案,包括红帽企业Linux、红帽存储服务器、JBoss中间件、CloudForms混合云管理平台、OpenShift PaaS平台等全面的解决方案。值得一提的是,红帽开放混合云解决方案不仅可以支持红帽自身的产品,还可以支持任何用户喜欢的品牌或者是第三方的产品,这样的选择性对于企业用户来说是一个非常重要的。
产品与服务并举
谈到开源,人们首先会想到开源,这也证明在开源软件领域红帽公司算得上是目前为止最为成功的公司之一,红帽如何做到的?在Jim Whitehurst看来,产品与服务并举是其成功的秘诀。
“通常人们认为开源就是服务和技术支持,而现在向服务转型也很流行,更是加强了人们的这种观点,但红帽并不只是一个提供服务和技术支持的功能,我们同样非常重视产品化,并且收益于这种产品化。”Jim Whitehurst表示。
他说,要利用开源软件对企业和用户而言面临着很多的挑战,因为普通用户很难利用这些源代码构成成熟的解决方案。红帽的价值在于,通过自己产品化的过程,包括通过产品的认证和自己的合作伙伴体系,保证红帽的产品容易被企业接受和使用。Jim Whitehurst介绍,红帽从2003年前就开始高度重视产品化的过程,通过利用开源社区的技术资源,构成各种容易部署的产品包。比如,红帽就提供比较容易部署的OpenStack版本,从事帮助用户享受OpenStack带来的技术优势。
“现在OpenStack每6个月出一个新版本,我们就为客户提供一年的版本支持。未来随着产品的成熟和更新周期拉长,我们的支持周期也会更长。比如,现在Linux的版本支持最长的我们可以提供13年的技术支持。”他说。
影响而不控制开源社区
今天很多公司称自己是开源软件,但其实质却是闭源的,或者虽然是开源的,但一家公司独大。Jim Whitehurst对此提出批评,认为这不是真正的开源。
“对于红帽而言,我们高度重视开源社区,我们的业务基于开源社区构建。很多人只看到了这些,其实我们不仅利用开源社区来形成自己的产品,更为重要的是,我们会把我们的智慧反馈给开源社区,这是我们与很多号称开源软件的公司的区别。”Jim Whitehurst介绍说,比如,红帽在帮助客户解决了开源软件部署中的各种问题后,会把这些知识反馈给社区,然后,利用红帽在开源社区的影响力,把这些知识整合到升级后的软件内核中。
“红帽在开源社区里非常活跃,我们有足够的影响力,能够让这些反馈反映到更新或者升级后的产品中,而很多开源软件没有这样的能力。”Jim Whitehurst说。
不过,Jim Whitehurst也特别强调说,红帽只是利用自己对开源社区的影响来推动开源软件的升级,而不是控制。“我们不会控制社区的发展,而只是会影响。这里边有些微妙的区别。”Jim Whitehurst说。
“很多传统软件公司的发展模式是要有一个富有远见的CEO或者CTO制定出发展路线图,然后控制整个公司向这个方面发展。这些传统软件公司想获得成功会比较困难,因为它们总是想控制。而红帽所在的开源社区并不是这样,我们的开源社区希望有更多公司参与,参与创新,而不是控制。红帽的商业模式就是整个社区的参与,而不是直接引导这个社区去做什么事情,而只是影响社区。”Jim Whitehurst总结说,对创新的支持、成本优势以及服务和技术支持的跟进,这些都是开源软件的优势,也是开源软件成长壮大的基础。
阅读和此文章类似的: 全球云计算