帮你理理各种apache

一种web服务器?一个组织?

apache作为当今世界排名第一的web服务器起始于一个由美国伊利诺斯大学超级计算机应用程序国家中心(National Center for Supercomputing Applications,简称为NCSA)研发的开源服务器软件,因此这种服务器起初被叫做NCSA HTTP服务器。
后来NCSA HTTP服务器最初的开发团队这该项目失去了兴趣,不再为这歀服务器软件提供更多技术支持。
但是这款软件的某爱好者建立了一个邮件列表,把它作为众多爱好者们以及用户们交流技术、维护软件的一个媒介,把代码重写与维护的工作有效组织起来。
渐渐地,这些开发者们把他们这样群体称作“apache组织”。而这个经过该组织不断修订与完善的服务器软件就被命名为“apache服务器”。
就这样闻名世界的apache服务器诞生。这也apache在it圈最主要的含义哦。
当然,阿帕奇在其他圈子也常常代表某种武器,或者武装组织,这里就不过多介绍了。

“Apache Server”命名的由来

这个命名是根据北美当地的一支以高超的军事素养和超人的忍耐力著称的印第安部落而来。
这支部落在19世纪后半期对侵占他们领土的入侵者进行了反抗。
为了对这支印第安部落表示敬仰之意,取该部落名称(Apache)作为服务器名。
这里还有流传着一段有意思的故事:
因为这个服务器是在NCSA HTTPd服务器的基础之上,通过众人努力,不断地修正、打补丁(Patchy)的产物,所有被戏称为“一个补丁服务器”(a Patchy Server)。
在这里,“A Patchy”与“Apache”是谐音,故最后正式命名为“Apache Server”。

一个软件基金会?

由于商业需求的不断扩大,以“Apache服务器”为中心,“Apache组织”启动了更多的与Apache项目并行的项目。比如mod perl、PHP、Java Apache等等。
随着时间的推移、形势的变化,项目列表不断更新变化中——不断的有新项目启动,项目的中止以及项目的拆分与合并。
后来,“apache组织”在1999年7月创建了“Apache软件基金会”(即Apache Software Foundation,简称为ASF),是专门为支持开源软件项目而办的一个非盈利性组织。

猜你喜欢

转载自blog.csdn.net/u013279563/article/details/81070613