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風格的翻版呢?