OpenStack一直被某些热心支持者称为云时代的Linux,是公有云或私有云的开源操作系统。然而这两个开源项目之间其实存在着很明显的差异:OpenStack并不像Linux世界那样,拥有一位性格古怪、直言不讳的领导者Linus Torvalds。
Torvalds在很多方面塑造着Linux的个性。而OpenStack迄今为止却没有出现这样一位中心人物。但问题在于:OpenStack需要这样一个人物吗?
有些人认为有这个必要。由于其在Linux项目内的重要性,Torvalds可以说掌控着Linux如何运行,如何发展,何时发表新的代码等等,他也从不惧怕直言自己的观点。他不仅在内部引领着项目的发展,而且还在外部起着啦啦队长的作用。
其他人则认为OpenStack不需要一个自己的Torvalds。这个项目本身就是一个开源的英才社区,其成员的重要性可根据他们对项目的代码贡献而定。OpenStack一直在争取这样一个形象:即该项目完全代表着整个社团的利益,这也是Rackspace正式交出项目控制权给OpenStack基金会的部分理由之一。
一个Openstack的Torvalds应该做些什么呢?首先,他或她应该代表该项目发出一种权威的声音。这一位置允许某人表达OpenStack的愿景,有谁在参与项目,项目会朝哪个方向发展,等等。
或许最重要的是,他或她可以说不。当OpenStack持续不断地获得发展动力,当有越来越多的企业试图影响该项目的发展方向,号称自己就是OpenStack时,他或她可以说不。OpenStack的Torvalds应该有助于该项目有序地发展。
举例来说,当VMware有争议地成为OpenStack的会员时,基金会的董事会就曾引发了争论,但VMware最终还是拥有了会员资格。如果OpenStack项目有这么一位中心人物的话,那么决策就会比较简单,就不会花费时间来商议VMware的会员资格问题,也不会像某些人认为的那样在社区里埋下不和的种子。
那么,哪些人有可能脱颖而出,成为OpenStack的Torvalds呢?
Jonathan Bryce
如果说有什么人可以作为OpenStack的官方面孔的话,那就是Bryce。作为Rackspace的前任OpenStack团队成员,Bryce现任OpenStack基金会的执行董事,负责协调OpenStack项目未来发展的高层决策。他也是该项目默认的发言人,很明显地担负着领导责任。在最近的一次OpenStack峰会上,他既是全场主持,也是第一场主旨演讲的演讲人。与其得力搭档Mark Collier,OpenStack基金会的COO合作,Bryce可以说掌管着该项目的日常运营。Bryce的问题在于:想要担当OpenStack的Torvalds,他是否有足够的挑衅性格?一般而言,他更像是一个温和的大男孩而不是一个嗓音粗哑的难缠角色。但是,谁说过OpenStack版的Torvalds一定得是Linus风格的翻版呢?