传奇开源项目Apache迎来15岁生日

发表于:2010-2-24 09:32

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:CSDN

  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 McCool1973年生,在伊利诺伊大学(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的主要支持力量。

  Roy Fielding,1965年生。HTTP、REST的主要制定者。也是HTML和URI开发的重要参与者。是Apache基金会的首任主席。目前担任Day软件公司首席科学家。

  Rob Hartill,1969年生,威尔士人。除了Apache之外,他还是电影数据库IMDB和著名的科学论文预印本发布网站arXiv最早的开发者。2003年他迁居澳大利亚。目前以种地自娱,同时还是志愿消防队员。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号