OpenDaylight遭遇重挫 Big Switch或退出
開源軟件OpenDaylight SDN協(xié)作計劃目前正面臨其***個巨大挑戰(zhàn)。該計劃的一個創(chuàng)始人成員發(fā)出抗議并且聲稱要退出該組織。
OpenDaylight是在今年4月在Linux基金會的贊助之下創(chuàng)建的一個群體開源軟件組織。這個組織最初的成員包括Arista Networks、Big Switch、Brocade、思科、思杰、戴爾、愛立信、富士通、惠普、IBM、英特爾、Juniper、微軟、NEC、Nuage、PLUMgrid、Red Hat和VMware?,F(xiàn)在,當(dāng)自己的方法在技術(shù)討論中沒有被接受之后,Big Switch將退出這個組織。
Brocade Networks的***科學(xué)家和OpenDaylight技術(shù)指導(dǎo)委員會主席David Meyer在博客中指出,有兩個提交給這個計劃的代碼庫將用作OpenDaylight平臺的基礎(chǔ)。一個代碼庫是Big Switch提交的。另一個是思科迄今為止做出的開源軟件的***貢獻。
Meyer稱,為同樣的功能提供多個選擇和方法在開源軟件社區(qū)中是常見的。OpenDaylight社區(qū)已經(jīng)在合作提出***的代碼以解決需要的控制器功能。
一個名為“Dickson-Erickson”的建議要把這兩個代碼庫合并在一起并且推動這個社區(qū)的發(fā)展。雖然OpenDaylight計劃的***接受了這個建議,但是,Big Switch不接受這個建議。
Big Switch創(chuàng)始人Guido Appenzeller稱,OpenDaylight******說,已經(jīng)達(dá)成的一致意見是使用思科控制器作為基本代碼庫啟動這個計劃,盡管廣泛的社區(qū)支持者建議開始使用一個中立的代碼庫,而不是一家成熟廠商的代碼庫。
按照Appenzeller的觀點,F(xiàn)loodligh控制器有1至2年的領(lǐng)先優(yōu)勢。他不想把這些應(yīng)用移植到新的代碼庫。他還指出,他不想與成熟的廠商社區(qū)玩權(quán)術(shù)。
OpenDaylight計劃對于Big Switch的退出和退出的理由并不滿意。
OpenDaylight計劃在發(fā)給Enterprise Networking Planet(企業(yè)網(wǎng)絡(luò)世界)的聲明中稱,就像Big Switch描繪的大衛(wèi)與巨人歌利亞之間的斗爭一樣,事實并不支持這種說法。更準(zhǔn)確地說,這是開源軟件與一個追逐利潤的創(chuàng)業(yè)企業(yè)之間的斗爭。在這種情況下,開發(fā)者社區(qū)把多個來源的技術(shù)結(jié)合在一起。這是該公司不喜歡的。開源軟件以承諾和協(xié)作為基礎(chǔ)。有時候,強烈的動機和投資者的目標(biāo)可以阻礙這個事情。為了開源軟件精神,我們完全期待Big Switch遵守它對這個計劃的承諾。
Big Switch創(chuàng)始人Appenzeller稱,OpenDaylight采取的包含思科控制器的方法不是向前發(fā)展的正確的方法。他指出,他仍然支持OpenDaylight的總的想法。
Appenzeller說,我們?nèi)匀幌M鸒penDaylight發(fā)展成為一個面向用戶的社區(qū),而不是由少數(shù)大型成熟廠商控制的社區(qū)。如果發(fā)生這種事情,我們將退出。
但是,OpenDaylight沒有把自己當(dāng)成被單個廠商限制的組織,并且強調(diào)開源軟件最終將取勝。OpenDaylight計劃稱,我們還希望Big Switch Networks繼續(xù)參加社區(qū)討論,因為更多人在關(guān)注代碼。從長遠(yuǎn)看,更多的建議和替代的方法將產(chǎn)生更強大的代碼。我們以前曾多次表示,開源軟件開發(fā)模式的優(yōu)點是***代碼總是會取勝。我們從來沒有說過一家公司有***的、全面的代碼庫。