为什么叫Acegi?
在 Rod 最近关于Interface 名称起源的博客,以及最近关于 Acegi Security 更名的讨论,加上去年底我的同事 Ben Hale 建议我写一篇关于“Acegi”名称起源的博客,我决定是时候这样做了!
首先,发音是:“啊-西-吉”。既然我们已经搞定了这个,那么我们来了解一下它的来源。
- 早在20世纪90年代初,我创办了一个公告板系统。我仍然记得我第一次使用300波特率调制解调器,并且实际上是看着字符以我能阅读的速度出现!总之,BBS需要一个名字,我很喜欢“午夜BBS”(或者是不是“闪电BBS”?)。在尝试向澳大利亚BBS注册局注册我喜欢的名字后,我接到一个电话,被告知这个名字已经被占用了。我寻找了另一个名字,没有发现冲突,并更改了我所有的屏幕(有人记得Avatar吗?)。然后我打算用新名字注册BBS,但另一个人刚刚抢先注册了相同的名字。当时澳大利亚大约有800个BBS——竞争非常激烈!所以,我决定选择一个保证是原创的名字:英文字母的第1、3、5、7和9个字符。于是Acegi BBS诞生了。
- 这是BBS的鼎盛时期。它拥有来自澳大利亚各地的呼叫者,也是我们区号中第一个获得看似无限容量的CD-ROM的BBS。我成为了Fidonet的3:624网络协调员,并帮助在我们的区域内分发“echomail”。不久,人们开始寄来抬头为“Acegi BBS”的支票,因为他们想要更大的文件下载限制和访问Fidonet的网邮件。
- 由于我需要兑现名称中带有“Acegi”的支票,所以在1993年初我们决定注册一个公司名称。Acegi Computer Technology被选中,人们愉快地据此开具支票。
- 大约在1995年,我因工作搬到悉尼。拨号上网刚开始在澳大利亚向公众开放(调制解调器接入每小时仍然需要大约5美元!)。由于BBS的大部分用户来自特定本地区域,而我即将离开该区域,所以我把Acegi BBS交给了朋友继续运营。他后来也搬家了,又把BBS传给了另一个朋友。之后我就失去了联系。我在Google上搜索了“Acegi BBS”,甚至找到了1995年的一份旧记录。
- 到1996年,我的IT项目需要一家公司,于是Acegi Technology Pty Limited诞生了。此后一直运营至今。
- 大约在2003年11月,我写出了最终成为Acegi Security的代码。我把它打包成一个ZIP文件,发给了Rod和Juergen。我提议新项目命名为“Spring Security”。然而,他们当时没有时间全面审查它,所以建议我直接以“_____ Spring安全系统”的形式发布。因此,我将“Acegi”作为前缀加入了名称。截至今天,Google搜索“Acegi”有大约660,000个结果,其中几乎全部都与该安全框架相关。
对于那些还没有听说过 Spring 组合产品的读者,你们将在未来几个月内更多地听到它。Spring 实际上是一个相关的产品家族,在技术和文化维度上具有可比性。Spring 组合中的每个产品都共享一致的架构质量、关键设计模式、代码库、文档、测试覆盖率、友好的社区、开源许可、集成的示例、发布路线图以及来自 Interface21 的商业服务(例如深入的培训和支持)的可获得性……

