Interface21 這個名稱的由來?

工程 | Rod Johnson | 2006年12月16日 | ...

幾個星期前,我寫了一篇關於 Spring 名稱由來的部落格。我們也收到許多關於 Interface21 名稱由來的問題。

對於任何讀過我的書或考慮過 Spring 設計的人來說, interface (介面)部分幾乎不令人驚訝。它同時體現了物件導向中介面的概念(我一直對此情有獨鍾)和系統介面的概念。 例如,將 Web 介面放在現有的綠屏系統上,這是我在最初想到公司名稱時實際在做的事情。

到目前為止,一切都很好。 真正的問題出在數字上。

與 Spring 的名稱一樣,一些理論比真正的解釋更有趣。 因此,讓我們從我聽說過的關於名稱中 21 部分的理論開始。

  • 21 是 42 的一半,而 42 是 生命、宇宙和萬物的答案。 這是最常聽到的理論,顯然許多 Spring 使用者都是銀河便車指南的粉絲。 我也是。 我認為 Interface21 是一家很棒的公司,編寫很棒的軟體。 但是,提供一切的最終答案,甚至是一半的答案,將是一個非常大膽的使命宣言...
  • 21 是一個合數。 鑑於 Spring 部分是一種整合技術,因此合適的數字。 再次有趣,但不是真的。 還有很多其他合數。
  • 同樣地,21 的靈感來自於命理學:7 和 3 的乘積,兩者都具有命理學意義。 對於那些對此類事物感興趣的人,這不包括我和我的同事(據我所知)。
  • 21 是我妻子或女朋友的年齡。(來自土耳其 Interface21 培訓的與會者。)不是。
  • 鑑於我的音樂背景,21 是 12 的倒數,12 是一個八度音階中的半音數。
  • 21 來自第 21 條染色體。 這個真是太奇怪了(經過一番研究後有點令人不安),並且來自一位 Spring 開發人員的女朋友,她是一位醫學研究人員。 我想她整天都在考慮這些事情,但生命科學從來都不是我的菜。

所有這些都偏離了目標。

實際上,21 指的是 21 世紀。 當我在 1998 年保留網域名稱時,這可能更有意義。 就像 20 世紀福斯一樣,這是一個創立於 1935 年的偉大品牌。

這樣做的一個缺點是,在 94 年後,我們將需要更改公司名稱。 但是首先有很多樂趣可言。

如果您想知道,為什麼我們不選擇像 Spring People 這樣的名稱來更明確地建立 Spring 的聯繫? 有幾個原因

  • Interface21 引導和支持 Spring Framework 以及相關的 Spring 專案,但它也對其他專案感興趣。 今天,值得注意的是 AspectJ,但隨著時間的推移,這可能會擴大。
  • 我們希望清楚地區分商業和非商業的內容。
  • 我們不僅僅是一家產品供應商。 我們的大部分人在 Spring 存在之前就已廣為人知,即使 Spring 不存在,他們也將廣為人知。 我們努力成為企業客戶值得信賴的合作夥伴,我們的專業知識不僅與 Spring 相關。 例如,我們進行大量的獨立架構審查。

當然,擁有一個沒有 Spring 的名稱意味著我們需要做一些額外的工作,以確保人們了解 Interface21 引導和支持 Spring(因此“Spring from the source”)。 但是人們確實理解這一點,並意識到該公司來自核心 Spring 提交者,並且從專案中自然發展而來。

取得 Spring 電子報

訂閱 Spring 電子報,與我們保持聯繫

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進程。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將舉辦的活動

查看 Spring 社群中所有即將舉辦的活動。

查看全部