`
jieming
  • 浏览: 52401 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

传奇开源项目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的增长非常快。


开发者 产品 网站(百万) 份额 
Apache Apache 111 54%
Microsoft IIS 50 24%
Igor Sysoev nginx 16 8%
Google GWS 15 7%
lighttpd lighttpd 1 0%
分享到:
评论

相关推荐

    JavaEye新闻月刊 - 2010年02月 - 总第24期

    9. **传奇开源项目Apache迎来15岁生日**:Apache项目的成功和持续影响力,彰显了开源社区的力量。15年来,Apache不仅孕育了众多重要项目,还推动了整个软件行业的发展。 10. **Oracle看重Java疏远Sun Cloud**:...

    apache开源项目源码DdlUtils-1.0-src,全部高质量操作数据库的java源程序

    apache开源项目源码DdlUtils-1.0-src 全部高质量操作数据库的java源程序 各种操作数据库的工具类源码,你会从中得到意想不到的效果! apache开源组织开发的开源项目源码,其优良的代码风格和高质量的源码是学习者...

    Apache 开源软件聊天机器人

    Apache 开源软件聊天机器人,即 OSSChat,是一个创新的项目,旨在促进用户与 Apache 社区之间的交流。这个工具能够无缝地将即时通讯(IM)应用程序,如微信,与 Apache 社区常用的协作工具,如邮件列表和 JIRA,进行...

    开源项目-apache-arrow.zip

    Apache Arrow 是一个跨平台的开源项目,专注于优化大数据处理中的数据传输和计算性能。这个压缩包文件"apache-arrow.zip"包含的是该项目的源代码,特别是关于Go语言版本的Arrow库的初始列表支持的相关内容。Go-Arrow...

    apache开源项目源码commons-el-1.0-src(全部高质量el表达式的java源程序)

    apache开源项目源码commons-el-1.0-src 全部高质量el表达式的java源程序 java,el,el表达式,el表达式源码,apache开源项目源码commons-el-1.0-src 各种el表达式操作工具类源码,你会从中得到意想不到的效果! ...

    开源项目-apache-beam.zip

    Apache Beam 是一个强大的开源项目,专注于提供统一的编程模型来处理数据,无论是批处理还是流处理。这个项目的核心目标是让开发者能够编写可移植的数据处理管道,这些管道可以在多个执行平台上运行,包括Google ...

    权限管理Shiro系统-Apache开源顶级项目shiro-SpringMVC_Shiro项目

    权限管理Shiro系统-Apache开源顶级项目shiro-SpringMVC_Shiro项目

    基于Scala的Apache Spark开源项目设计源码

    本项目是基于Scala开发的Apache Spark开源项目设计源码,共包含9534个文件。其中Q文件2245个,Scala源代码文件1951个,Java源代码文件410个,文本文件162个,Python源代码文件150个,Markdown文档72个,R语言文件45...

Global site tag (gtag.js) - Google Analytics