如何看待阿里云加入Linux基金會金牌會員?
昨天發布了一則《阿里云成為中國唯一一家Linux 基金會的金牌成員》的新聞,引來了不少關注和議論。主要的議論有幾個方面:
- 阿里云支持開源和 Linux,值得贊
- 阿里云有錢,有錢誰都能當上金牌會員,乃至于白金會員
- 別的公司早就是白金會員了,要繼續努力
對于這樣的觀點和評論,基本上還是在我的意料之內。其實在編發這篇新聞稿之前,老王也對中國的科技公司參與、贊助國際性的開源組織的情況有過一些了解和思考,借著這個機會,想和大家探討一下。
國內科技公司參與國際性開源組織已經成為了趨勢
不知道從什么時候開始,國內的科技公司,已經開始或低調、或高調的加入一些國際性的開源組織,比如說:
- 早在 2010 年,中國移動就成為了 Linux 基金會的***中國會員,還是金牌會員;現在它是銀牌會員。
- 華為也在同年加入了 Linux 基金會,是以銀牌會員身份加入的。
- 而中國電信不知道什么時候悄然成為了 Linux 基金會的會員,并一直保持到現在。
- ……
- 2016 年,阿里巴巴以銀牌會員身份加入 Linux 基金會。
- 2016 年,中國電信、中國移動、華為、中興等成為 OpenStack 基金會黃金會員。
- 2016 年,阿里云的彭立勛成為 MariaDB 基金會六位成員之一。
- 2017 年,阿里云將 Linux 基金會的會員身份升級為金牌會員。
- 2017 年,EasyStack 的郭長波和 Intel 的王慶獲選 OpenStack 個人獨立董事。
- 2017 年,DaoCloud 加入 CNCF(云計算基金會)。
可以看出,近些年來,中國國內的科技公司紛紛注意到開源生態的發展,并主動積極的擁抱開源、加入并影響開源的發展。
企業加入國際開源組織能做什么?
作為營利性機構,企業加入開源組織必然有其商業上和戰略上的考量,大致來說,會有如下幾點:
回饋開源社區。在開源文化的影響已經深入到世界的各個角落的今天,很多企業的發展都極大地得益于開源文化、開源生態和開源技術的幫助,因此,就如阿里云資深總監李津說的,“參與 Linux 基金會……是對 Linux 帶來的幫助表示感謝”。
擴大在技術領域和開源領域的影響力,吸引更多的人才。成為***的開源組織的成員,并積極參與到開源事務當中,將企業的形象、實力和愿景傳遞給更多的人,也會吸引更多有志于該領域發展的***人才加入。
影響開源生態的決策和標準制定。各種開源基金會、組織掌握了該項技術和生態的發展,會制定和規劃相應的發展路線和行業標準,因此,加入到開源組織中,能夠充分地結合企業在技術研究和產品發展上的路線,與整個開源領域中的相關企業、組織達成共識,盡早掌握發展的制高點。
開源組織為什么需要企業會員?
開源組織是開源生態里面獨特的一種現象,這種情況和工業界的各種行會不太一樣。它既沿襲了傳統的行會是由企業組成的特色,也有主要由個人成員(非雇員)組成的組織,但是,作為行業性組織,往往還是由企業組成的。
開源組織的成員情況分為三種情況:
- 僅由個人會員組成的開源組織,如自由軟件基金會(FSF)、Apache 軟件基金會(ASF)等。
- 僅由企業會員組成的開源組織,如云計算基金會(CNCF)。
- 既有企業會員,也有個人會員的開源組織,如 Linux 基金會、OpenStack 基金會等。
不過,即便在擁有個人會員的開源組織當中,其個人會員的影響力也往往低于企業會員。甚至有時候影響力無足輕重,比如說,Linux基金會就曾經將由個人會員所推舉獨立董事的權利取消,轉而由董事會成員推舉。
顯然,對于很多開源組織來說,影響力更大、能提供更多資金支持的企業會員是其發展中不可或缺的一部分。
基本上,開源組織吸收企業會員的原因有:
- 開源組織本身的運營需要資金支持。開源組織,是以非營利組織的形式出現的,本身的運營并不以盈利為目標,其所需的資金來源于會員會費、民間贊助、國家資金和運營營收等方面。不同的開源組織的資金來源不同,有的主要依賴于贊助,有的則主要依賴于會員會費。
- 開源組織需要吸收相關企業的建議和意見。事實上成功的開源組織無一不是反映了行業內成員的發展訴求,并能協調和規范發展方向,因此,吸收主要企業的參與,能夠保證開源生態的可持續發展。
- 開源組織的決策和標準需要企業的推動和落實。開源組織誕生于社區,成長于企業,開源生態并不是自行設計愿景就可以理想化地發展的,因此,開源組織的很多決策和制定的標準,需要落地和切實發揮影響,就離不開企業的支持和擁護。
是會費的多寡決定了不同的話語權?
事實上,作為一個健康發展的開源組織,其正常的運營費用從來不是一個問題。因此,并非是誰交錢多,誰就是***。
不是所繳納的會費決定了會員級別,而是綜合了企業對包括代碼、標準/規范、人員、資金在內的貢獻決定了會員級別。
作為開源組織,其所需要企業會員發揮的作用包括:
- 貢獻代碼。主要是企業將自己生產的重要代碼貢獻到開源生態中,從而促進整個生態的發展。
- 貢獻標準和規范。企業已經成熟的標準可以提交到開源組織當中,在經過審核、調整之后,取得共識,從而成為開源組織和業界的標準。
- 貢獻人員。企業甚至會專職雇傭一些人員,其職責是為開源組織工作,包括提交代碼、參與開發/維護、參與開源組織運營事務等工作。
- 贊助資金。為開源組織提供運營和雇員所需要的資金支持。
開源組織收取的費用都作何用途?
國際***的開源組織大多注冊在美國,屬于非營利機構,在美國屬于一種機構注冊形式。其認定和稅務豁免需要經過稅務部門的每年審核(501(c)(3)非營利身份),因此,其財務報表是公開的。
根據之前 ITworld 的一份數據,它查詢了 13 家開源基金會的 2010 年財務報告和 5 家的 2009 年報告,顯示:
- Linux 基金會在 2010 年收入 961 萬美元,支出 908 萬美元,凈收入 53 萬美元,收入***的是執行董事 James Zemlin 36 萬美元;
- 自由軟件基金會 2009 年收入89萬美元,支出 108 萬美元,薪酬***是執行董事 Peter Brown,約 8 萬美元;
- GNOME 基金會 2009 年收入約64萬美元,支出 38 萬美元;執行董事 Robin L. Peters 收入 13 萬美元;
- Apache 軟件基金會收入約 54 萬美元,支出約 41 萬美元;
- Mozilla 基金會收入 193 萬美元,支出 326 萬美元,Baker 和 Eich 收入 59 萬美元。
從這個數據中,我們大概可以了解到這些開源組織的收支情況。也可以看到,其實相對來說,其個人雇員的收入也并不算高。此外,除了雇員薪酬之外,開源組織的其它開銷還有辦公費用、活動費用,甚至還有訴訟費用等等。
應該如何看待國內企業加入國際開源組織
首先,我覺得應該對國內企業有意識地去參與、贊助開源組織表示支持,這標志著國內企業逐步在國際舞臺和行業內發出了自己的聲音,甚至可以主導部分發展方向。
其次,我們也看到,目前能夠比較廣泛地參與到開源組織的活動中,并持續支持開源組織的國內公司還不夠多。典型的企業有電信級企業,如中國電信、中國移動(中國聯通缺席)、華為、中興等;互聯網企業,尤其是將云業務作為主要發展方向的企業,比如阿里巴巴集團及其旗下的阿里云、DaoCloud、EasyStack 等,但是BAT 中除了阿里巴巴之外的另外兩家表現的就不夠積極。
而且,國內的企業所關注參與的開源組織還比較少,主要集中在幾個大型的開源組織上,相對來說影響力還不夠廣泛。
當然,作為企業,是否加入開源組織,以及加入哪些,是需要根據企業自身的發展情況來決定參與程度的,畢竟,參與開源組織不僅僅是繳納會費,更多還要付出人員、技術,承擔不僅僅是好處,還有責任。
此外,企業也在參與開源組織方面存在一些短板需要補足。比如說,需要有優秀乃至于領軍型的技術人才代表公司參與到開源組織中;也需要將公司發展戰略和開源生態做良性的結合,將開源文化和企業文化達成融合;更需要將企業的營利本質和開源的公益性質取得一個平衡。
結語
作為一個參與開源文化,并受惠于開源生態的技術人,我對阿里云以及其它的科技公司能主動參與到開源組織的建設和開源生態的發展中感到欣喜。希望國內更多的企業能夠積極關注開源,參與到開源之中來,并針對企業自身的情況制定開源戰略。