Apache 專案的負責人是誰?
答案是 Apache 軟體基金會 (ASF),這是一個非營利、基於精英管理的組織,由個人(而非公司)組成,他們貢獻程式碼、修復錯誤、回答使用者問題、投入時間,有時甚至投入金錢,以確保他們交付的軟體能滿足實際需求,同時具備健壯性、安全性並被廣泛採用。
ZDNet 的 Dana Blankenhorn 回應 Dave Rosenberg 部落格 中關於公司銷售他們不擁有或不貢獻的技術支援的說法,這激發了我澄清一些關於 Apache 專案以及“支援”它們的公司的真相。SpringSource 透過收購 Covalent,是多個 Apache 專案的重要貢獻者。我同意 Dave 的觀點,那些僅僅透過銷售“支援”來將開源專案貨幣化,卻不為軟體貢獻的公司,無異於寄生蟲。這些公司不僅不為專案做貢獻,而且他們的不參與導致了低劣的支援,這損害了使用者,並最終損害了專案的聲譽和接受度。
Dana 在他的帖子中指出,SpringSource 是 Apache 專案的“第三方支援”提供商。SpringSource(以及之前的 Covalent)一直是多個 Apache 專案的直接和間接主要貢獻者。還有其他開源供應商聲稱他們“擁有”或“運營”一個 Apache 專案。我在這裡不會犯同樣的錯誤,因為這種說法清楚地表明發言者並不真正理解 Apache 以及該組織的運作方式。SpringSource 員工對 Apache 專案的貢獻和領導顯然不符合 Dana 對第三方支援提供商的定義,這體現在以下幾點:
- SpringSource/Covalent 幾乎從 Apache HTTP 伺服器和 Tomcat 專案成立之初(分別為 1998 年和 2001 年)就僱傭了提交者。
- 許多 Apache HTTP 伺服器模組最初是 Covalent 開發的專有程式碼,後來貢獻給了 ASF。
- 在過去兩年中,SpringSource 員工對 Apache Tomcat 專案的提交量超過 75%,並且連續四年在 Apache HTTP 伺服器專案上擁有最活躍的提交者。
- 作為 SpringSource 員工的 ASF 成員,積極參與領導和指導孵化器專案。
SpringSource 的客戶之所以信任我們,是因為我們長期以來對 Apache 專案和基金會本身的深度參與。我們也是 ASF 及其會議——ApacheCon 的長期創始贊助商,甚至在該會議上主辦其年度成員招待會,以表彰和感謝那些為這些專案做出巨大貢獻的個人。
SpringSource 絕不會聲稱擁有或運營 Apache 專案,但我們將自豪地繼續貢獻 Apache 軟體基金會高度重視的——技術領導力、可靠程式碼、錯誤修復和支援。