Loading AI tools
软件基金会 来自维基百科,自由的百科全书
Apache軟件基金會(Apache Software Foundation,簡稱為ASF),是一家美國的非營利組織,旨在支持各類開源軟件項目。ASF最初由Apache HTTP Server的一群開發者組成,並在1999年3月25日正式成立[2][3]。 截至2021年,其總成員數大約在1000名[4]。
![]() | |
命名緣由 | 阿帕奇超文本協議服務 |
---|---|
成立時間 | 1999年7月 |
創始人 | 布萊恩·貝倫多夫, Ken Coar, Mark Cox, Lars Eilebrecht, Ralf S. Engelschall, Roy T. Fielding, Dean Gaudet, Ben Hyde, Jim Jagielski, Alexei Kosut, Martin Kraemer, Ben Laurie, Doug MacEachern, Aram Mirzadeh, Sameer Parekh, Cliff Skolnick, Marc Slemko, William (Bill) Stoddard, Paul Sutton, Randy Terbush, Dirk-Willem van Gulik |
類型 | 501(c)(3) |
法律地位 | 基金會、501(c)(3)組織 |
總部 | 福里斯特希爾 ![]() |
地址 | |
方法 | Apache許可證 |
收入(2019) | ▼ $2.26 million[1] |
目標 | 開源軟件 |
獎項 | 大哥獎[*] |
網站 | apache.org |
Apache 軟件基金會是一個分散管理的開源社區。ASF開發的軟件遵循Apache許可證條款,並且是一種非copyleft形式的自由及開放源代碼軟件(FOSS)。Apache 項目的特點包括了協作性、基於共識的開發流程和開放實用的軟件許可,也就是說,它允許免費接收軟件的開發人員在非自由條款下進行重新分發[5]。每個項目都從項目的積極貢獻者中自主選舉一組技術專家團隊進行管理。ASF遵循精英政治,這意味着基金會只授予成員資格給已經為Apache項目做出積極貢獻的志願者。ASF被認為是第二代開源組織,因為他們提供的商業支持沒有供應商鎖定的風險。
ASF的目標包括:為從事 Apache 項目的志願者提供法律保護以防止Apache品牌名稱被其他組織未經許可使用。
ASF每年還會舉辦多次ApacheCon會議並介紹Apache項目與相關技術[6]。
Apache軟件基金會正式創建於1999年,創始團隊自稱「Apache組織」。「Apache組織」在1999年以前就存在,由一群開發愛好者們構成。他們在美國國家超級計算機應用中心開發的NCSA HTTPd的基礎上,開發與維護了一個叫Apache的HTTP服務器。
最初NCSA HTTPd服務器由Rob McCool開發,但是開發者逐漸對這個軟件失去了興趣,不再提供技術支持服務。因為此軟件的功能強大,而代碼可以自由下載修改與發布,一些愛好者與用戶開始自發參與。他們探討並分發自己修改後的軟件版本,不斷地改善其功能。為了更好進行溝通,Brian Behlendorf建立了一個郵件列表,用於這個社區的技術交流,把代碼重寫與維護的工作有效組織起來。這些開發者們逐漸地把他們這個群體稱為「Apache組織」,把這個經過不斷修正並改善的服務器軟件命名為Apache服務器(Apache Server)。
這個命名是根據北美當地的一支印第安部落而來,這支部落以高超的軍事素養和超人的忍耐力著稱,19世紀後半期對侵占他們領土的入侵者進行了反抗。為了對這支印第安部落表示敬仰之意,取該部落名稱(Apache)作為服務器名。但一提到這個命名,這裡還有流傳着一段有意思的故事。因為這個服務器是在NCSA HTTPd服務器的基礎之上,通過眾人努力,不斷地修正、打補丁(Patchy)的產物,被戲稱為「A Patchy Server」(一個補丁服務器)。在這裡,因為「A Patchy」與「Apache」是諧音,故最後正式命名為「Apache Server」。
後來由於商業需求的不斷擴大,以Apache HTTP服務器為中心,啟動了更多的與Apache項目並行的項目,比如mod perl、PHP、Java Apache等等。隨着時間的推移、形勢的變化,Apache軟件基金會的項目列表也不斷更新變化中——不斷的有新項目啟動,項目的中止以及項目的拆分與合併。比如一開始,Jakarta就是為了發展JAVA容器而啟動的Java Apache項目,後來由於昇陽電腦的建議,項目名稱變為Jakarta。但當時該項目的管理者也沒有想到Jakarta項目因為JAVA的火爆而發展到如今一個囊括了眾多基於JAVA語言開源軟件子項目的項目。以至後來,不得不把個別項目從Jakarta中獨立出來,成為Apache軟件基金會的頂級項目,Struts項目就是其中之一。
為了避免類似SCO-Linux爭議的事件影響Apache軟件基金會,Apache軟件基金會在項目中採取結構化管理,以保護自己的合法利益,避免潛在的法律風險。
Apache 軟件基金會(ASF)的董事會負責根據章程管理和監督組織的業務和事務。這包括了公司資產的管理(資金、知識產權、商標和支持設備),任命總裁和管理 ASF 核心業務的公司官員,以及為Apache各項目的利益分配公司資源。每個 Apache 項目的技術決策權都分配給其獨立的項目管理委員會;每個項目是由各自的貢獻者制定發展方向,而不是董事會。董事會每年由全體ASF成員選舉產生[7]。
截至2021年3月17日,董事會成員包括[8][9][10][11]:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.