OpenStack項目啟動的前兩年,托管服務供應商Rackspace監管著該社區的發展。但在去年,該項目領導人認為從供應商中立的角度,該開源軟件將得到更好地管理,就像
Linux基金會管理Linux OS內核一樣。本周三,新成立的OpenStack基金會宣布,Rackspace向其轉交了社區管理活動和OpenStack商標。
OpenStack基金會執行董事Jonathan Bryce在解釋基金會的作用時表示:“將OpenStack交給獨立的供應商中立的基金會來管理,能夠確保不會出現供應商鎖定。”
Bryce表示:“OpenStack基金會作為一個獨立組織,將確保OpenStack在長期內繼續得到開發和支持。”
該項目的管理人員做出了相當大的努力,以確保該基金會代表所有有關各方的利益。然而,關於該組織的透明度的擔憂依然存在。
OpenStack項目於兩年前推出,並結合了兩個獨立的雲軟件項目:NASA的Nebula和Rackspace的Cloud Files。OpenStack提供了一個平台來運行私有雲基礎設施。此外,一些雲托管服務供應商(例如Rackspace和惠普)使用該軟件來托管他們自己的服務。
自推出以來,大家一致對這個項目抱有極大的興趣。超過573名開發人員向代碼庫共享了自己的力量,目前該代碼庫擁有超過55萬行代碼。該基金會現在擁有超過5600名成員,代表著850多家企業。該項目籌集了1000萬美元的資金,主要來自企業的捐款。
OpenStack基金會將設有三個分支:技術委員會、用戶委員會和董事會。
董事會負責為該組織提供戰略和財務監督,董事會由24名成員組成:8名成員來自白金贊助商,8名成員來自黃金贊助商以及另外來自個人會員的8名成員。
成員都是分散的,這樣不會有任何實體對董事會具有太大的影響力。OpenStack將只設有8個白金贊助商,所以每個白金贊助商都在董事會擁有一席之地。
目前8個白金會員包括AT&T、Canonical、惠普、IBM、Nebula、Rackspace、Red Hat和SUSE。黃金會員包括思科、戴爾、NetApp、Piston雲計算和雅虎,英特爾、NEC和VMware將於本月加入黃金會員。
SUSE公司的Alan Clark在8月份當選為該董事會的第一任主席,思科副總裁兼首席技術官Lew Tucker當選為副主席。
沒有公司可以在董事會擁有超過兩個席位,即使一家收購了董事會中的另一家公司。“當我們在解決問題時,每個人都只有一票,”惠普雲計算法律總顧問Eilleen Evansvice表示,“只有這樣,我們才能夠開發出更好的技術。”Evansvice同時也正在幫助起草該組織的規章制度。
當董事會無法解決某個問題時,董事會主席可以投多票。
技術委員會是之前的項目政策委員會(Project Policy Board)的延續,該委員會將繼續定義並指導個別項目的軟件開發。目前,OpenStack包含三個獨立的項目:Nova,處理計 算;Swift,存儲;以及Glance,管理虛擬鏡像。還將會增加身份管理和用戶界面的項目。
“積極的技術貢獻者可以投票選舉技術委員會領導,”Evansvice表示,“這樣能夠確保由真正為項目做出貢獻的人來引導技術發展方向。”
新的用戶委員會主要代表最終用戶的利益。CERN歐洲核子研究組織的操作系統和基礎設施服務小組負責人Tim Bell將負責這個委員會。每個季度,董事會和技術委員會將安排時間來聽取來自用戶委員會的報告。
OpenStack基金會有自己的一套行為准則。如果有人不滿意某個問題的處理辦法,他/她可以向董事會提出申訴,董事會可以采用多種應對方式,最高可以撤銷違規企業的會員資格。
Evansvice表示,創建規章制度的過程是一個“開放、合作的過程”,該組織會將草案放在網上,廣泛征求社會各界的意見。Evansvice表示:“這是一個開放協作的過程。”
然而,並不是所有人都認為這是開放的過程。
Rishidot研究公司首席分析師兼創始人Krishnan Subramanian表示,總體而言,組織者在成立該基金會的工作方面做得很不錯,但創建該組織以及規章制度的過程還應該更開放。
Subramanian 表示:“我主要擔心的是缺乏一定的透明度。這是一個開源項目,我希望他們更加透明化。”雖然圍繞建立該基金會的大部分討論都是以公開郵件形式進行,但有些決定確實暗地裡進行的。而在大多數最近的討論會議中,一些成員主張不要公開某些討論話題。
Subramanian表示:“只有保持透明度,才是開源項目獲得成功的唯一途徑。”