【51CTO 10月29日外电头条】OpenStack已经被一些拥趸誉为是云计算领域的Linux——面向公共云或私有云的一种开源操作系统。但这两个项目存在一个明显的差异:OpenStack可没有Linux界像莱纳斯•托瓦尔兹(Linus Torvalds)这样特立独行、直言不讳、从不害怕说出真实想法的***。
托瓦尔兹从许多方面为Linux打上了其个人的烙印。眼下OpenStack还没有这样一位精神***。问题是:OpenStack需要这样的精神***吗?
一些人认为答案是肯定的。由于托瓦尔兹在Linux项目拥有的绝对地位,Linux如何运行、为代码添加什么内容以及不添加什么内容等方面全由他说了算,他也不害怕表达自己的观点和见解。他不仅为该项目给予了内部指导,在外面还扮演拉拉队队长的角色。
其他人可能表示,OpenStack不需要托瓦尔兹这样的人。这个项目旨在成为一个开源精英领导组织,评判组织成员的依据就是看他们为这个项目贡献的代码。OpenStack一直在竭力摆脱这个项目完全代表企业利益的形象,这也是Rackspace最近把项目的官方控制权 交给OpenStack基金会的一方面原因。
OpenStack的托瓦尔兹会做什么?首先,他或她可以为这个项目提供一个权威的声音。这个职位让其得以阐明愿景,表明OpenStack将会是什么样、谁是项目的成员、什么代码可以进入项目以及项目的发展方向。
可能最重要的是,他或她可以说不。随着OpenStack的发展势头越来越猛,越来越多的公司会试图借助这个项目的声势谋取私利,尽管明明不是OpenStack,却称自己是OpenStack。OpenStack的托瓦尔兹有助于对此进行管束。
比如说,当VMware颇有争议地申请成为OpenStack的成员时,OpenStack基金会的理事会内部就要不要允许这家公司加入出现了争,最终VMware如愿以偿。要是OpenStack项目有一位这样精神***,作出这样的决策就会容易得多,而不是花时间来深思熟虑、在项目内部挑起一些人所认为的是非。
下面这几位代表人士有望挺身而出,成为OpenStack的莱纳斯•托瓦尔兹。
Jonathan Bryce
要说眼下谁是OpenStack的官方代言人,恐怕非Bryce莫属。Bryce以前是Rackspace的OpenStack团队成员,现在担任OpenStack基金会的首任执行董事,该基金会负责协调关于OpenStack项目未来发展的宏观决策。他是这个项目的***发言人,显然扮演了***角色。在最近一次OpenStack峰会上,他在整次大会期间充当了主持人,还在开幕式上发表了***场主题演讲。该项目的日常运行基本上由Bryce与得力干将:OpenStack的***运营官Mark Collier一同负责。大家对于Bryce提出来的一个问题是:他的言行是不是足够鼓舞人心,成为OpenStack的托瓦尔兹?他平常的角色更多地是扮演安抚者,而不是鼓动者。不过话又说回来,谁说OpenStack版的托瓦尔兹就要与莱纳斯的风格如出一辙呢?
Chris Kemp
作为OpenStack项目的联合创始人之一,Kemp在许多方面被认为是OpenStack浪潮的幕后策划者。担任美国宇航局***技术官期间,他率团队研发出了Nova,这是奠定OpenStack的核心计算引擎。在最近一次OpenStack峰会上,Kemp扮演了重要的主题演讲者角色,他阐明了OpenStack项目的希望。他为OpenStack制定了远景,而且全力参与项目,还开办了自己的创业公司Nebula,非常看好OpenStack。
Joshua McKenty
McKenty还在美国宇航局供职期间就是OpenStack项目的另一位联合创始人,他被一些人认为是围绕OpenStack发展起来的这个新兴社区的代言人。他开的公司Piston Cloud Computing是一家专业的OpenStack新兴公司,拿来该项目的开源代码后,做成“企业级”产品。说到直言不讳,他无疑够格了;总是愿意就与该项目有关的任何话题或者整个技术行业畅所欲言;他棱角分明、锋芒毕露,很容易成为媒体关注的对象。眼下你在OpenStack找不出比他更酷似托瓦尔兹的人了,至少就个性和风格来说是这样。
Alan Clark或Lew Tucker
这两个人在最近刚成立的OpenStack基金会被当选为主席和副主席,他们在项目内部显然扮演了***的角色。Clark是SUSE的开源主管,而Tucker任职思科公司的云计算副总裁兼***技术官,但是他之前在Sun和SalesForce.com也工作过。资历丰富的Clark和Tucker似乎共同为引导项目健康发展提供了一层保障。两者都是不大会引起争议的、学识丰富的远见者,他们显然把这个项目的利益放在***位,另外还在该项目与各大企业赞助商和合作伙伴之间起到了纽带的作用。
OpenStack基金会不是由哪个人说了算
好了,包括24个成员的整个组织不是哪一个人的;从许多方面来看,成立这个基金会的初衷是为了让该个项目有一个划一的声音。但是OpenStack的托瓦尔兹果真抵得上24个人组成的团队吗?我们已经看到这个组织里面出现了一些分歧,比如决定要不要VMware加入进来方面的分歧。这使得基金会无法成为该项目的唯一声音。相反,它更多地集合了组织中绝大多数成员的共识。
现在之所以没有OpenStack的托瓦尔兹这样的人,原因恐怕在于OpenStack内部的掌权者们不想这样子。OpenStack的本意是成为一个开源项目,欢迎任何人加入进来,如果他们回过头来为社区作贡献的话。要是OpenStack有一个像托瓦尔兹那样直言不讳的人,这可能破坏了这个项目的宗旨和使命。OpenStack的本质不是哪一个人,而是一个项目;像莱纳斯这样的人说不定会坏了它。