Apache迎来15岁生日 开发人员齐庆生

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的增长非常快。