2024年3月11日发(作者:)
Apache
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广
泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web
服务器端软件之一。同时Apache音译为阿帕奇,是北美印第安人的一个部落,
叫阿帕奇族,在美国的西南部。也是一个基金会的名称、一种武装直升机等等。
阿帕奇族
Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美
国的西南部。相传阿帕奇是一个武士,他英勇善战,且战无不胜,被印第安
人奉为勇敢和胜利的代表,因此后人便用他的名字为印第安部落命名,而阿
帕奇族在印第安史上也以强悍著称。
Apache基金会
Apache软件基金会(也就是Apache Software Foundation,简称为A
SF),是
Apache基金会logo
专门为运作一个开源软件项目的 Apache 的团体提供支持的非盈利性组织,
这个开源软件项目就是 Apache 项目。这个组织把自己作为有着相同目标的
开发者与用户的团体,而不是简单的共享在一个服务器上的一组项目的组织
团体。在它所支持的 Apache 项目与子项目中,所发行的软件产品都遵循
Apache许可证(Apache License)。
Apache软件基金会(ASF)正式创建于1999年,它的创建者是一个自
称为“Apache 组织”的群体。这个“Apache 组织”在1999年以前就已经存在
很长时间了,这个组织的开发爱好者们聚集在一起,在美国伊利诺斯大学超
级计算机应用程序国家中心(National Center for Supercomputing Applic
ations,简称为NCSA)开发的 NCSA HTTPd 服务器的基础上开发与维护
了一个叫 Apache 的 HTTP服务器。
最初 NCSA HTTPd 服务器是由 Rob McCool 开发出来的,但是它的
最初开发者们逐渐对这个软件失去了兴趣,并转移到了其他地方,造成了没
有人来对这个服务器软件提供更多的技术支持。因为这个服务器的功能又如
此强大,而代码可以自由下载修改与发布,当时这个服务器软件的一些爱好
者与用户开始自发起来,互相交流并分发自己修正後的软件版本,并不断改
善其功能。为了更好进行沟通,Brian Behlendorf 自己建立了一个邮件列表,
把它作为这个群体(或者社区)交流技术、维护软件的一个媒介,把代码重
写与维护的工作有效组织起来。这些开发者们逐渐地把他们这个群体称为“A
pache 组织”,把这个经过不断修正并改善的服务器软件命名为 Apache 服
务器(Apache Server)。
这个命名是根据北美当地的一支印第安部落而来,这支部落以高超的军
事素养和超人的忍耐力着称,19世纪後半期对侵占他们领土的入侵者进行了
反抗。为了对这支印第安部落表示敬仰之意,取该部落名称(Apache)作为
服务器名。但一提到这个命名,这里还有流传着一段有意思的故事。因为这
个服务器是在 NCSA HTTPd 服务器的基础之上,通过众人努力,不断地修
正、打补丁(Patchy)的产物,被戏称为“A Patchy Server”(一个补丁服务


发布评论