阿帕奇

阿帕奇

像往常一样,当我的女朋友睡不着的时候,我不得不谈论我的工作。或者她说“告诉我一些关于服务器的事情”。所以昨天的话题是网络服务器,我告诉了她一些常用的网络服务器,如 apache、nginx、Microsoft IIS。在某个时候,她(真的)感兴趣,但我无法回答。为什么网络服务器被称为 Apache 和 Tomcat?我的第一个假设是 Apache 基金会总是从任何军用喷气式飞机或车辆或任何东西中挑选名字。但检查其他软件时,我找不到规律。那么,有人知道为什么网络服务器被称为 Apache 和 Tomcat 吗?我的意思是哇,喷气式飞机很快,嗯,阿帕奇没那么快。所以我被困住了。

答案1

阿帕奇

根据 Apache 项目网站的常见问题解答,选择 Apache 这个名字是为了尊重美国原住民阿帕奇部落及其高超的战争和战略技能。

雄猫

Tomcat 最初是由 Sun Microsystems 的软件架构师 James Duncan Davidson 开发的 servlet 参考实现。后来,他帮助将该项目开源,并在 Sun Microsystems 将其捐赠给 Apache 软件基金会的过程中发挥了关键作用。Apache Ant 软件构建自动化工具是 Tomcat 创建为开源项目的附带产物。

戴维森最初希望该项目能够开源,而且由于许多开源项目都与 O'Reilly 书籍有关,封面上都有动物,因此他想用动物的名字来命名该项目。他想出了“雄猫”这个名字,因为他认为这种动物代表着一种可以自谋生计的东西。虽然雄猫这个名字已经在另一本 O'Reilly 书籍中使用,但他希望看到动物封面的愿望最终得以实现,O'Reilly 于 2003 年出版了封面上有一只雪豹的《雄猫》一书。

注意:您可以在维基百科

相关内容