Can you summarize the following document?
        
  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軟體基金會在專案中採取結構化管理,以保護自己的合法利益,避免潛在的法律風險。

  

  理事會(Board of Directors)是管理與監督整個Apache軟體基金會(ASF)的商務與日常事務,並讓它們能符合章程的規定下正常地運作。

  專案管理委員會(Project Management Committees,簡稱為PMC),主要負責保證一個或者多個開源社群的活動都能運轉良好。
Apache軟體基金會(Apache Software Foundation,簡稱為ASF),是專門為支援開源軟體專案而辦的一個非營利性組織。在它所支援的Apache專案與子專案中,所發行的軟體產品都遵循Apache許可證(Apache License)。