谷歌為何背棄親手“扶植”的 CNCF ?
近日 Google 轉(zhuǎn)移 Istio 等重要開源項目商標所有權(quán)的事件持續(xù)發(fā)酵。IBM、Oracle、CNCF 、Tetrate 等相關(guān)生態(tài)參與者下場開撕,公開指責 Google 違背了開源社區(qū)開放治理的原則。
多方質(zhì)疑
即使你不關(guān)注 Istio 或者云原生,本周你可能也聽到了一些關(guān)于 Google 與 IBM 開撕的消息。
簡而言之,原本由 Google 公司持有的 Istio 商標,現(xiàn)在將被一個由 Google、SADA、獨立開源維護者和計算機科學學者創(chuàng)建的全新中立機構(gòu) Open Usage Commons (OUC)持有。其目的是減輕許多人對谷歌擁有商標所有權(quán)的項目未來的擔憂。但目前的問題是,IBM、Oracle 等同行認為,該組織從資金來源、管理層結(jié)構(gòu)來看,完全由 Google 一家掌握。也就是說,所謂的商標轉(zhuǎn)移實際上是 Google 自己左手倒右手,借助所謂的 “中立組織” 免去道義層面的指責,反而加強了自己對這些項目的控制。
其中最大的抗議聲來自藍色巨人 IBM。IBM 方面表示,Istio 項目是 Google 的 Istio 和 IBM 的 Amalgam8 項目的合并,IBM 對 Istio 項目的建設(shè)投入了大量的資源。雙方曾達成協(xié)議,在項目成熟后會貢獻給 CNCF ,而 Google 違反了這一協(xié)議。IBM 云平臺副總裁兼首席技術(shù)官 Jason R McGeeIBM 認為,“ 管理 Istio 等關(guān)鍵開源項目的最佳方式是采用真正的開放治理,在一個信譽良好的、中立的組織支持下,為所有貢獻者提供公平的競爭環(huán)境,為用戶提供透明度,并對許可證和商標進行真正中立的管理。Google 應(yīng)重新考慮其最初的承諾,并將 Istio 納入 CNCF?!?/p>
隨著事件的發(fā)酵,Istio 項目核心開發(fā)成員、基于 Istio 與 Envoy 提供商業(yè)服務(wù)的開源公司 Tetrate 也發(fā)表公開聲明,表達了自己的立場。Tetrate 方面認為,Istio 商標的所有權(quán)將不再屬于 Google,而是屬于一個新的中立組織 OUC,這本該是一件好事。但該中立組織的中立性卻遭到了人們的質(zhì)疑?!?不幸的是,我們認為 Google 的做法在社區(qū)中造成了不必要的壓力(包括在貢獻者和最終用戶之間)。具體地說,事實上,在 Istio 社區(qū)內(nèi)并沒有就 Istio 商標的捐贈展開應(yīng)有的討論,而是谷歌單方面決定將其轉(zhuǎn)讓給一個新的、尚未經(jīng)證實的組織。對于一個真正中立的機構(gòu)來說,這并不是一個很好的起點來與社區(qū)建立信任。”
Google 為何背棄 CNCF ?
那么 Google 為何要背棄自己親手締造的 CNCF ,轉(zhuǎn)而選擇草草創(chuàng)立一個飽受質(zhì)疑的新組織呢?
我們知道,如今的云原生發(fā)展浪潮可以說完全起源于 Google 的技術(shù)理念。從奠定云計算技術(shù)基礎(chǔ)概念的“三大論文”,再到如今一統(tǒng)云原生基礎(chǔ)設(shè)施建設(shè)的 Kubernetes 生態(tài),Google 的技術(shù)一直引領(lǐng)著全球云計算的發(fā)展。
然而每一項先進的技術(shù)要想換來預期的收益,首先要做的事情就是教育市場,讓市場認可該技術(shù)的優(yōu)勢。而當時的 Google 要做的,就是想辦法改變?nèi)藗兊拈_發(fā)理念。于是,Google 將核心技術(shù) borg 開源,也就是現(xiàn)在的 Kubernetes,同時聯(lián)合 Linux 基金會創(chuàng)建 CNCF,為相關(guān)技術(shù)生態(tài)制定行業(yè)標準。這一系列舉措成功讓 K8s 成為云原生基礎(chǔ)設(shè)施建設(shè)生態(tài)核心,CNCF 也躋身全球最成功的開源基金會行列。
然而,擁抱開源也讓 Google 逐漸失去了對 Kubernetes 的控制,同時也讓整個行業(yè)的技術(shù)水平趨于一致,Google 的技術(shù)優(yōu)勢也就消失了。隨后,CNCF 迎來 AWS、微軟 Azure 、阿里云等公有云廠商。各公有云廠商都推出了基于 Kubernetes 的混合云解決方案,谷歌云的市場占有率反而不及 AWS 與 Azure 。根據(jù) Nucleus Research 在 2019 年進行的調(diào)查顯示,82% 的云端 Kubernetes 工作負載運行在 AWS 云服務(wù)之上。
業(yè)界猜測,Google 近來在開源領(lǐng)域的保守舉動意在避免手中的 Istio 等重量級開源項目重蹈 Kubernetes 的覆轍。
開源社區(qū)與信任
針對 Google 擅自轉(zhuǎn)移項目商標帶來的負面影響,Tetrate 透露,目前 Istio 社區(qū)正在通過一項新的治理章程以確保 Istio 項目發(fā)展的中立性 —— 將指導委員會擴大到 13 個席位:9 個席位根據(jù)項目貢獻分配,4 個席位用于維持社區(qū)多樣性。同時任何一個供應(yīng)商不得持有超過 5 個席位?!皵U大指導委員會的成員有利于日漸壯大的社區(qū),因為它使整個項目的方向有了更多的意見和建議?!?/p>
任何一個成功的開源項目的核心力量都來自于它的社區(qū) —— 那些努力推動其邊界并使其變得更好的貢獻者和用戶。Tetrate 表示,發(fā)展社區(qū)的方法是讓社區(qū)更具活力 —— 擁有清晰可靠的文檔,豐富的代碼示例,并歡迎新的社區(qū)成員。當生態(tài)參與者認為他們可以信任社區(qū)、社區(qū)的治理和中立性時,項目才能獲得健康的商業(yè)模式。
Istio 之所以能夠遠遠超過任何其他的同類工具,并不是因為它在某些基礎(chǔ)上有多么優(yōu)秀,而是因為社區(qū)對項目治理的開放過程贏得了所有人的信任。Istio 本身解決了最終用戶關(guān)心的一系列難題,以及 TOC 定義的總體技術(shù)愿景。簡言之,Istio 的成功離不開一直以來堅持的開放治理原則。
作為 Istio 最早的用戶之一,Auto Trader 首席工程師 Karl Stoney 說:“我們從早期就投資了 Istio,并繼續(xù)將其視為公司未來技術(shù)棧的關(guān)鍵部分。我們相信,該項目將通過開放、透明和多樣化的決策過程充分發(fā)揮其潛力,我們將竭盡所能支持該項目朝著這個方向繼續(xù)前行?!?/p>
Google 與 OUC 正面臨著來自多方的輿論壓力,但目前兩者均未對此做出回應(yīng)。Tetrate 方面表示,“我們相信這是 Google 誠信的第一步,以確保 Istio 項目的長期健康發(fā)展。對于谷歌的任何一個項目,都應(yīng)該把商標問題放在首位。我們期待著看到 OUC 如何贏得公眾的信任,并隨著時間的推移讓外界把擔憂拋諸腦后?!?/p>
【編輯推薦】
聲明:免責聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認相關(guān)法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)
送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時
需注明出處:新網(wǎng)idc知識百科