Posted on 2010-02-24 12:05
啥都寫點 閱讀(106)
評論(0) 編輯 收藏 所屬分類:
others
2月23日最知名的開源項目網站Apache發布官方博客,慶祝它的旗艦開源項目Apache HTTP Server(也稱Apache Web Server或者簡稱為Apache)15歲生日。
Apache的前身是Rob McCool所開發的NCSA httpd。1994年,McCool離開NCSA(美國國家超級計算應用中心),開發中止。
1995年2月23日,Brian Behlendorf, Roy Fielding, Rob Hartill, David
Robinson, Cliff Skolnick, Randy Terbush, Robert Thau和Andrew
Wilson幾個人組成社區,通過郵件在線協作,繼續開發和支持這個項目的一個新分支。這個社區被命名為Apache組織,項目也被稱為Apache。不
到一年,Apache就超過httpd,成為互聯網上最流行的Web服務器。
1999年的3月,Apache組織的成員組成Apache基金會,為項目開發提供資金、法律和組織支持。這個基金會很快成長為多開源項目的支持者。
在發展過程中,Apache基金會形成了獨特的開發高質量開源軟件的方式,稱為Apache之道。即:
1. 通過相互尊重、誠實和專注于技術的協作進行開放協作。
2. 協作是公開透明的。
3. 精英管理制,凡事看能力。Apache基金會目前有2000名Committer和數量極大的貢獻者。
今天,Apache HTTP
Server支撐著全球超過1億個網站,是最成功的開源項目之一。而Apache基金會旗下已經有138個開源項目,包括著名的Struts、
Tomcat、Perl、Tcl、Hadoop、CouchDB、Lucene、Ant、Maven、Wicket等等,還有更多項目在孵化。
在喜慶的日子里,也應該看到,雖然地位一直非常穩固,Apache目前也面臨著lighttpd、nginx等新興高性能開源Web
Server的挑戰,還有專有的微軟IIS。但是對于開發者來說,有更多選擇當然不會是壞事。下面是Netcraft
2010年1月公布的Web服務器份額數據。nginx的增長非常快。
【人物志】

Rob McCool 1973年生,在伊利諾伊大學(UIUC)讀本科時加入NCSA
Mosaic(Mozilla前身)開發組,開發了Apache的前身httpd。同一時期,他還開發了CGI規范。畢業后加入網景,參與開發
Netscape Enterprise
Server。后曾在Yahoo擔任架構師。目前是斯坦福大學的研究程序員,研究領域是基于知識的系統,包括KDD和TAP項目。他的個人網頁是:http://www-ksl.stanford.edu/people/robm/。

Brian Behlendorf,1973年生,Apache項目和基金會的主要創始者。曾擔任Apache基金會主席。加州伯克利分校計算機系畢業。現為CollabNet公司總監,該公司的Subversion的主要支持力量。(推薦閱讀:Apache創始人Brian:開源組織里的激進分子)

Roy Fielding,1965年生。HTTP、REST的主要制定者。也是HTML和URI開發的重要參與者。是Apache基金會的首任主席。目前擔任Day軟件公司首席科學家。
Rob Hartill,1969年生,威爾士人。除了Apache之外,他還是電影數據庫IMDB和著名的科學論文預印本發布網站arXiv最早的開發者。2003年他遷居澳大利亞。目前以種地自娛,同時還是志愿消防隊員。
--
學海無涯