支持者抨擊思杰放棄OpenStack云平臺
OpenStack項目的高級協調者對思杰放棄支持這個開源軟件云部署平臺并且開始支持另一個基于Apache許可證的開源軟件項目進行了抨擊。
隨著這次變化,思杰建造云服務的CloudStack平臺現在成為Apache軟件基金會的一個開源軟件項目,接受開發者社區提供的輸入信息。一些人把此舉看作是開源軟件云戰爭中打響的第一槍。市場研究公司Gartner的分析師利迪婭·梁(Lydia Leong)在博客中把思杰的消息稱作一個“爆炸式事件”。OpenStack高管今天對思杰進行了反擊。
OpenStack運動共同創始人和Piston云計算創始人喬舒亞·麥肯蒂(Joshua McKenty)稱,思杰的舉措是一種“營銷游戲”。自從思杰去年宣布用2億美元收購開發CloudStack平臺的Cloud.com公司以來,思杰一直面臨著利用它做一些事情的許多壓力。麥肯蒂補充說,他對思杰的這一舉措并不感到意外,因為自從收購Cloud.com以來以及自從該公司負責云部門的前首席技術官西蒙·克羅斯比(Simon Crosby)離開公司以來,思杰一直在減少對OpenStack的支持。
麥肯蒂稱,更大的問題是這兩個項目之間的理念上的區別。思杰高管在昨天(4月2日)舉行的電話會議上稱,他們需要一個支持亞馬遜Web服務的平臺。他們認為OpenStack不支持亞馬遜的Web服務平臺。
但是,OpenStack政策管理委員會主席喬納森·布賴斯(Jonathan Bryce)和Rackspace的另一位創始人稱,人們以為OpenStack不支持亞馬遜Web服務是一個誤解。亞馬遜應用程序編程接口兼容OpenStack的計算和對象存儲項目。布賴斯在周四發布CloudStack Essex版時指出,20多為開發者貢獻了140多個代碼。所有這些代碼將改善OpenStack中對亞馬遜Web服務的應用程序編程接口的支持。布賴斯稱,兼容能力是OpenStack的一個特點。但是,他說,我們不要成為一個亞馬遜的克隆。
思杰為CloudStack提供Apache許可證的另一個主要理由是他們要讓產品更快地推向市場。OpenStack高管稱,他們對于這個運動的進展感到滿意。
麥肯蒂稱,OpenStack沒有能夠更快地發展的其它途徑。他指出,代號為“Quantum”的虛擬網絡項目的開發還有不到一年的時間以及CloudStack Essex發布版中的一些進步。
麥肯蒂表示,這些項目之間還有一些理念上的區別。他認為,思杰要圍繞其XenServer管理系統開發一個社區。OpenStack將繼續支持各種管理程序。麥肯蒂對于OpenStack失去Xen管理程序的支持并不感到擔心。他指出,Rackspace使用Xen管理程序。這樣,他們的開發者將繼續在OpenStack中支持這個管理程序。不過,失去某種類型的管理程序的支持讓某些用戶感到擔心是正常的。即將推出的OpenStack Essex發布版將不再支持微軟Hyper-V服務器和管理程序。
編寫軟件使用的代碼也有一些區別。CloudStack是用Java編寫的,而OpenStack是用Python編寫的。
布賴斯稱,總的來說,思杰的舉措將給OpenStack和CloudStack之間帶來一些競爭,因為它們在功能方面有一些重疊以及它們都是開源軟件云平臺項目。但是,布賴斯充滿信心地認為OpenStack將繼續是一個強大的社區開發的努力。有數十家公司和全職工作者在研發OpenStack項目。那是一個強大的貢獻者群體。
麥肯蒂認為,OpenStack社區的實力是這兩個項目之間的一個主要的差異化因素。OpenStack是一個主要由社區推動的項目,任何一家公司都很難單獨地推動這個項目。OpenStack要成為150多家公司要它成為的樣子。思杰是CloudStack的唯一的一個主要貢獻者。因此,他們仍然是龐大的和有影響力的參與者。他把CloudStack稱作“一個公司的社區”。
思杰高管不贊成上述說法。思杰高管在產品發布的新聞發布會上顯示了一個20多家公司支持思杰的幻燈片。這些公司包括瞻博網絡、NetApp、RightScale、Brocade、阿爾卡特-朗訊、Engine Yard、Zenoss、英國電信、Tata、Go Daddy和Softlayer。