Apache 軟件基金會代碼庫約有1.9億行代碼價值200億美元
Apache軟件基金會近日公佈了其2019年財年報告,現在Apache軟件基金會的代碼庫中約有1.9億行代碼,大概值200億美元, Apache在2019財年收到的捐贈為58萬美元,現在有7000多的committer,766名member。目前有332個頂級項目,47個孵化項目。
Apache 軟件基金會在今年第20 個年頭髮布了2019 年財年報告,著重介紹了它的成功:
“價值超過200 億美元的Apache 開源軟件產品提供給普通大眾,百分之百免費,造福全球數十億用戶。”
我們如何評價這個驚人的估值?也許ASF 的730 個成員和7000 個Apache 代碼提交者希望它們各自貢獻約300 萬美元的份額?我沒有正兒八經地暗示實際情況是這樣,不過你大致可以看出開源軟件所創造的價值。
價值200 億美元是使用COMOMO II 模型評估出來的,該模型考慮到一系列的度量指標、規模、複雜性和可靠性等因素,並估算了創建軟件的成本。基於分配給參數的值來調整估計的價值有相當大的餘地,所以我覺得我們不能說200 億美元無論從哪個方面來說都是準確的或客觀的。它還估計了創建軟件的成本,並未估計代碼的商業價值。
可能讓人困惑的地方在於,ASF 看起來非常像一家商業企業,其價值甚至超過它的一些贊助商,這有點奇怪,但也直接表明了開源的現狀。
一些公司試圖通過添加Commons條款來阻止自己的自由軟件被人利用,這類條款基本上阻止用戶從開源中獲利。雖然大多數開源組織認為任何包含Commons條款的軟件都是非自由軟件,但不難看出該條款頗具吸引力的原因。如果你是一名開源貢獻者,看到一家大公司在轉售你的軟件,比如說幾乎未加修動、就作為一項云服務來提供,可能會有怨恨情緒。ASF指出了主要由志願者生成的代碼庫具有的價值,行為類似那樣的大公司至少可以說表現不得體。
從較為積極的方面來說,我確實通常認為ASF 是好樣的:
“ASF開發、孵化和管理300多個免費可用的企業級項目,這些項目是一些最知名、最廣泛使用的應用軟件的支柱,涉及AI及深度學習、大數據、版本管理、雲計算、內容管理、DevOps、物聯網及邊緣計算、移動、服務器、Web框架及另外諸多類別。毋容置疑,Apache軟件無處不在;在幾乎各行各業,諸多Apache項目管理數澤字節(ZB)數據,執行每秒萬億次浮點運算(teraflops)的操作,並存儲數十億個對象。Apache軟件是從筆記本電腦、平板電腦到手機的幾乎所有最終用戶計算設備中不可或缺的一部分。”
年報的主要內容如下:
- 使用COCOMO 2 模型得出,ASF 代碼庫的保守價值至少為200 億美元;
- 繼續監管Apache 代碼庫中超過1.9 億行的代碼;
- 2018-2019 財年利潤:585486 美元;
- 共有10 家白金贊助商、9 家金牌贊助商、11 家銀牌贊助商、25 家銅牌贊助商和6 家白金目標贊助商、5 家金牌目標贊助商、3 家銀牌目標贊助商和10 家銅牌目標贊助商。
- 10家白金贊助商是:AWS、Cloudera、康卡斯特、Facebook、谷歌、LeaseWeb、微軟、Pineapple Fund、騰訊雲和Verizon Media;
- 選出35 個新的ASF 成員,共計766 名;
- 代碼提交者超過7000 名;
- 202 個頂級社區,監管332 個Apache 項目和子項目;
- 17 個頂級項目剛從Apache 孵化器(Apache Incubator)畢業;
- 47 個項目目前正在Apache 孵化器中處於開發階段;
- 5 個最活躍/訪問量最大的Apache 項目是Hadoop、Kafka、Lucene、POI 和ZooKeeper;
- 按提交數排名前5 位的Apache 代碼庫是Camel、Hadoop、HBase、Beam 和Flink;
- 按代碼行數排名前5位的Apache代碼庫是NetBeans、Open Office、Flex(合併)、Mynewt(合併)和Trafodion;
- apache.org 每週的頁面瀏覽量達到3500 萬次;
- 從Apache 鏡像下載的源代碼超過900 萬(不包括便利性的二進制代碼);
- 從全球每個與互聯網連接的國家收到網絡請求;
- 3280 個提交者通過222684 次提交更改了71186324 行代碼;
- 18750 名作者在1131 個郵件列表上發送了涉及570469 個主題的1402267 封電子郵件;
- 前5 個最活躍的郵件列表(用user@ + dev@)是Flink、Beam、Lucene、Ignite 和Kafka;
- 對約1800 個含有~75GB 代碼和代碼庫歷史記錄的git 代碼庫進行自動化Gitbox 管理;
- 監控每個GitHub 帳戶,確保安全合規;
- GitHub 流量:前5 個最活躍的Apache 代碼源-克隆:Thrift、Cordova、Arrow、Airflow 和Beam;
- GitHub 流量:前5 個最活躍的Apache 代碼源-訪問:Spark、Camel、Flink、Kafka 和Airflow;
- Apache HTTP Server 成立24 週年(ASF 旗下20 年);
- 簽署了770 份個人貢獻者許可證協議(CLA);
- 簽署了28 份企業貢獻者許可證協議;
- 簽署了26 份軟件授權協議;
- ASF 連續第14 年是谷歌編程夏令營(Google Summer of Code)的指導組織。