开放性创新的经历
我们知道计算机产业已经存在65年了,在过去五年的创新都是具有颠覆性的,非常多。这是为什么呢?因为我们吸收知识进行创新的方式在过去五年发生了根本性的变化。
今天我们主要与大家分享与技术以及与此有关的一些工作,当然,我想从我的角度给大家讲一讲全球的趋势,也就是创新的趋势。当然是有关技术的,这些技术是如何形成的,还有这些技术的演变是非常关键的一个话题,大家都在谈论社交网络、移动技术、云计算等等创新,这些都是在计算机领域出现的,而且这些都是具有颠覆性的创新。
红帽公司CEO Jim Whitehurst先生
开放型的创新在过去两到三年,远远超过了自有创新。为什么这么说呢?因为在过去几年IT业出现了非常根本的变化,以及对思想的接纳,以及这种思想或者是点子的实施,都促使开放创新的发展以及开源的发展,开放的创新以及开源的发展超过了自有创新,比如大数据就是一个例子。
有哪个是自有的大数据创新呢,目前看来是没有的。Hadoop这些架构之上的下层,他们都是开源的技术,全都不是自有的,那为什么会发生这样的状况呢?在过去几年,我们都发现IT用户对技术非常了解,而且IT工程师也比IT厂商要多。工程师愿意自己来解决问题,而且他们解决问题的行动速度非常快,甚至超过厂商认识问题存在的速度。
网络公司的发展速度也非常快,比如像谷歌、雅虎,中国的阿里巴巴、腾讯网,他们自有工程师数量非常庞大,他们自己发现问题解决问题,而且都用的开源方式。这些公司对于大数据的解决方案就是一个例子。
目前正在进行开放性创新的企业
首先,这些公司发现的速度比其他厂商来说都非常的快,他们发现快速增长的业务会带来海量的数据信息,而且这些公司喜欢用自己的办法去解决问题。他们更愿意在开源的环境中解决遇到的问题,因为开源的社区会给他们很多指引。比方说,我们可以看到行业的一些领军企业,他们不是生产机器的,他们是利用机器,然后改善生产的过程。因此,未来的革新肯定出现在IT行业,因为只有IT行业才会具有这样的工作方式。
对于开放创新来讲,我认为它跟传统的自有创新是非常不一样的,当然自主创新没有什么不好的,自主创新提供了非常好的模式和解决方案,但是开放创新的框架结果就是能够产生一种非常不同的创新模式。比方说Facebook。
我之前跟Facebook的CTO聊过天,他就说,当他们在解决问题的时候,他们可想的不是五年的计划,他们考虑的是六个月的计划,或者是一些非常短期的计划,他们的工程非常多,他们看到的问题必须快速得到解决,也许第二天就要得到部署。所以他们的行动速度非常快,比如两周之内就要得到某些功能性,然后他们又会接到新的任务,这些新的任务又会在接下来的一天到两天得到完成。
因此,他们整个解决问题的速度是非常快的。因此,我们知道,可能需要一些创新,开源创新或者自有创新。但是对于TWITTER等公司,他们需要新的创新模式,这些创新模式必须演化出新的创新技术。
关于开放性创新,其实这与开源有很大关系。在开源方面,每一家公司都有自己独到的观点。红帽也是一样,开源会为大家提供一个开放穿心的平台,让大家可以协同工作。但虽然从技术的角度来看,这只是一个平台而已,但事实上,这是一个促进大家思想激荡,促进大家进行创新的平台。所有开源的不仅是源代码,也是说我们在开源平台上要把代码进行模块化处理并且进行一些架构,这样才能让更多的人参与进来。
我们知道有很多公司,他们都是用自己原代码的,并且把原代码开放,然后他们声明已经把源代码开放了,开源是一种理念,并不仅仅是开源源代码,代码一旦开放以后,它必须有这种能力让各方参与进来,这样才能对原始代码进行改善。
因为我们知道,开源本身的目的就不是为了挣钱,而是为了让开源的代码更加有效率,改善这个代码。 对于IT使用者来说,他们是真正的贡献方。因为他们是最早发现问题的人,也就是说,厂商还没有发现问题存在的时候,他们已经发现问题了。比方说,他们要去调试一些BUG。在他们发现并且调试BUG的时候,厂商还不知道有问题存在。因此,在这个阶段就需要有成百上千的人参与到这个开源的平台当中来。因为他们是工作在第一线,所以这种创新是使用者带动的创新。当使用者在这个平台,并且进行创新的时候,这种创新的力量是非常大的。
事实上,在过去几年,我们可以看到移动社交网络以及云计算,还有大数据,这些都是通过群体创新所产生的。现在我们可以提供这样的平台让大家进行创新,同时我们也可以鼓励很多人参加我们的开源社区平台,他们大多数人都是用户,而且这个开源整个的互动的规模也是非常庞大的。
想一想在科技领域一些关键的事情,现在有超过几十万的开源项目。想一想这个数字,有超过十万个非常健康的开源项目,这些项目实际上每个月都有更新。这个数量是非常巨大的,当然有些是比较大的,有些是比较小的。在这样一种规模在不断膨胀,也在推动一些核心技术的发展,包括移动、云、大数据,所有这些很多都是在云端来进行开发的,这些都是开源的一些项目。
这四个领域,在今天我们都会谈到。红帽在这四个领域都有涉及,我们也希望跟大家分享一下在这几个领域我们的一些想法,谈谈哪些技术是在不断发展,哪些技术是和我们相关的。这些是开放创新的一些好处。
开放创新的巨大优势
对于企业用户来说,这些技术都是无法赚钱的,不是用来卖的。这些项目是用来解决问题的,而不是用来卖的。所以,对于传统企业来说,他们一般来说做项目的时候,有几十个工程师。但是这个项目做出来之后怎么办,给谁呢,哪些项目是可以用的,哪些项目是能够给企业带来价值的呢?在这一点上,红帽就应该挺身而出了,我们应该为企业提供价值。我们在这一页当中介绍得比较宏观,这里面有很多开源的公司,我们只是选了几个重点领域,我们觉得在这几个领域当中,这里有大规模的开源创新。
在这里,他们的创新都有非常清晰的需求,并且这些公司也有着明确的作用帮助不同的企业实现不同的目标。开放创新最大的困难就是要想增加一些新的特性,做一些创新,要想把它真正实现生产,这是非常难的。这种开源的模块化的特性,导致它每一步开发的都是非常小的。并且,它的变化每次也是以模块发生的。
比如看到一些公司,FACEBOOK,它的软件每周都需要更新。看一下LINUX在一些大的项目当中,它几乎每天都有变化。一旦这个项目有变化,那么这个系统就有变化。所以这种大规模的创新,现在在不断地发生。
对于我们解决问题,解决BUG是比较好的。但是对于传统的行业,或者是IT部门来说,使用传统的软件,对于增加软件特性是非常好的,但是要想把它用于产品,不是五年或者十年能够做到就非常困难了。
现在没有一个人引领这个行业的发展,到底往哪里发展。有一个项目在这里面列出来了,一个大数据的问题。可能有些时候,你可能觉得这个问题你能解决,但是可能缺少一些特性。但是怎么办呢?比如大部分像Hadoop的开发者,他实际上不在乎你的需求,他们只在乎服务公司的需求。所以,谁来引领开发创新发展的方向,因为大多数开发者,他们写的软件不是卖给你的,他们可能是为别人服务的,他们只是为了满足这些公司的需求。所以,红帽希望能够解决这些问题。
我们希望能够充分利用开源的开发模式,使得他们开发出来的东西让各个企业应用,所以我们开始先做LINUX,当然这是十多年以前的事情,随着时间的流逝,我们也做几套开源的解决方案来提供给我们的客户。
红帽对于OpenStack做出的贡献
很多年以前我们意识到,快速的创新对于生产是有好处的,所以我们参与的每一个产品,我们可能是在供应商最上游的一个公司,这就能够提出一个发展的路线图。比如说每两年我们就会做一个总结,所以他们如果有一个稳定的生产系统,他们在设计的时候必须停下来进行思考,这对于LINUX,每三年我们就会停下来,然后看一看代码,然后来进行改善,然后考虑这个代码未来十年朝着什么方向发展。
当然,这里面确实需要做很多的工作。比如你要意识到三年以后出现了一个BUG,有些人可能上游的一些公司,就会解决JBOSS新的版本的问题,但是对于老的版本可能就没有人管了。所以,他们有些需要加一些补丁去解决这些BUG,这里需要工程的工作,所以这里需要做一些工作让创新使每个人用上。比如纽交所可能牵涉到全球一半的交易,很多都是一些关键应用的东西。比如说纽交所用的是JBOSS,所以我们有一种创新能力,把这些做得更坚实。这样,企业客户就会有信心用这些关键的应用。所以我们应用到JBOSS或者其他的当中,包括中间件的产品,包括服务器,包括一些相关的工具,还有一些现代的服务。或者是业务流程管理的软件,在其他公司。
当然虚拟化我们也有所涉猎。比如KVM,我们也在应用。我想在虚拟化上最主要的十大基准可能都和我们有关系,并且在存储方面我们有所涉猎,这个之后我们也会有人谈到,在OpenStack,我们也对OpenStack做出了最大的贡献。还有云管理工具,所有的这些,我们实际上会关注成千上万的项目,然后来看一看哪个是比较健康的,哪个是能够满足企业客户需求的。
所以,现在很多工作,很多社区都在OpenStack上面,在这里包括厂商、供应商、硬件、软件的供应商,还有主要的OEM,他们都在参与。当然,我们也成立了一个基金会,也是最大的一个企业参与做的,在OpenStack这里,很多的赞助商都在推动整个技术的发展,推动创新的发展。我们做商业化,然后企业用户可以根据他们的需求去使用。
今天的时间很简短,传递一个信息就是关于OpenStack的。在云技术架构上面的一些技术的选择,也决定了未来五到十年商业模式的发展。如果你选择VCLOUD,就要有技术创造。你选择微软的话,就要有硬件的创新。你选择OpenStack,就要有软件的创新。你是否相信一个供应商是微软VMware,还是相信一群供应商,还是相信一群用户。因为他们能够促进这个社区的发展。
有一件事情,大家不知道的,对于OpenStack目前最大的一个城市实际上就是北京,这是全球化的努力,每个人都在为OpenStack做出贡献。但是实际上对于技术的选择,实际上就是你的创新模式的选择。我们一直在开放,我们相信不仅仅涉及到技术创新,技术免费,还涉及到速度敏捷性。我们的技术是比其他竞争对手的技术要便宜得多。
当然,因为我们更加模块化,更加灵活,成本更低。纽交所是最好的证券交易所,他们之所以用开源软件,不是因为它便宜,而是它很灵活,所以他们接受。因为这样的情况,所以他们用这个技术,而且这些软件是免费的,开放的,这就意味着成本会大大降低。
所有的厂商都提到开源,开源能够带来创新,它很开放,也在宣传自己,厂商也在宣称自己做开源的。
我们已经做开源20年的时间了,今年也是我们做这件事情的20年纪念日,公司也有20年了,我们公司做的一切都是开源的,公司写的代码全是开源的。我们收购了很多家公司,他们也都是开源的。这不是一个市场宣传,我们从根本上来说就是开源的公司。从过去到现在,这是我们的选择,无论是虚拟化、操作系统、应用、架构,很难给云下一个定义。
他们可能不是在Open Stack上面跑的,我们希望有助于你们一臂之力,希望在未来20年,这样的趋势能够成功。因为在未来它会更加成熟,而且让更多的IT用户使用到,并且基于开源进行一些扩展和开发。
我知道,红帽本身就是做开源起家的。当然,对于我们开源的社区来讲,代码是最重要的。但是,我昨天其实也听到,昨天有人找到我说,我知道你们红帽在Open Stack做了很多工作,你们是主要的贡献者。
事实上,几周以前,我跟我的CTO聊过天,他也是Open Stack的委员会成员之一,他说我们的委员都在抱怨,有些公司说我们用的是Open Stack,然后他们可能并没有贡献代码,他们只是用Open Stack作为一个宣传标语来提高自己的公司形象。但是事实上,我们不是。我们在Open Stack、KBM和LINUX方面都是最大的贡献方。我们知道所有的工作来说,代码是第一位的。
而且我们不仅仅是做代码,我们也注重于搭建这个社区,我们知道只有用这样的方式,技术才能在我们中间流动。我们希望帮助你们的客户,让你们能够使用这样的开源技术。当然,最主要开放是我们的工作,也是我们的成功秘诀,我们主要做的就是代码和开源创新。作为这样的行业,开源是非常重要的趋势,也能主导未来的格局。 |