Q-1.アメリカの製品開発コードに、「~ Lake」というネーミングをよく見かけますが、何か理由でもあるのでしょうか?
------------------------------------------------
イ・ソンヒ ファンの日々よしなしごとの綴り
A-1.あります。結論から言うと、特定の「公式ルール」があるわけではないけど、いくつか定番の理由が重なって定着している、という感じです。
代表例はやっぱり Intel ですね。Skylake / Ice Lake / Tiger Lake などで一気に有名になりました。主な理由を分けて説明します👇
製品開発中は、正式名称(商品名)とは別に社内用のコードネームが必要になります。
世代や性能を直接連想させない
外部に漏れても意味が分かりにくい
その条件に、<地名(特に湖・山・川)> はちょうどいいんです。
アメリカ(特にIntelの拠点がある地域)には
○○ Lake
○○ River
○○ Valley
みたいな名前が山ほどあります。
👉 名前が被りにくい
👉 何世代も続けやすい
という実務的なメリットが大きいです。
Lake(湖)って、
静か
安定
自然
クリーン
みたいなポジティブだけど主張しすぎない印象があります。「Killer Lake」みたいに攻撃的でもないし、変に子どもっぽくもならない。技術者ウケもわりと良いらしいです。
たとえばIntelの場合、
Skylake
Kaby Lake
Coffee Lake
Ice Lake
と、「Lake縛り」にすると、あ、同じ大きな流れのCPU世代だなと社内外で分かりやすい。これはマーケティングというより、開発・管理の都合が大きいですね。
Intelがあまりに有名になったので、「あ、コードネームって地名でいいんだ」という空気が業界全体に広がったのも事実です。結果として「~Lake」がやたら目につくようになりました。
実務的に便利
イメージが無難
地名は無限にある
Intelが流行らせた
この4点が合わさって、「~ Lake」はアメリカの製品開発コードの定番になった、というわけです。
------------------------------------------------
■ ChatGPT
A-2.鋭いです。その感覚、かなり当たってます。
IBMはIntelよりずっと前から「地名コードネーム文化」のど真ん中にいました。しかもかなり体系的にやってます。
IBMは1960〜70年代からすでに、
System/360
System/370
大型汎用機(メインフレーム)
磁気ディスク、ストレージ
こういう開発で、地名(特に自然地形)をコードネームに使っていました。
当時のIBM社内では
「製品の性格を連想させない、中立な名前を使え」という思想がかなり強かったんです。
IBMのコードネームを振り返ると:
Teton(山脈)
Denali(山)
Yosemite
Everest
Niagara
Sonoma
Monterey
……完全に国立公園パンフレットです。「Lake」単体も普通に使ってましたし、「○○(地名)」+世代、みたいな命名が社内標準でした。
IBMは昔、
1社で市場を支配しすぎ
反トラスト法の監視対象になっていた時代があります。そのため、
性能を誇張する名前
競合を刺激する名前
を避ける必要があった。
👉 地名は
攻撃性ゼロ
企業姿勢としても無難
法務的にも安全
という最強の選択肢だったわけです。
Intel 創業期〜80年代の技術者は、
元IBM
IBM文化を知っている人
がめちゃくちゃ多いです。
なのでIntelの、Lake / Bridge / Canyon / Falls みたいな命名は、かなり露骨に「IBM式」を引き継いでます。
IBM内部では昔から
「コードネームは “呼びやすくて、怒られない名前” が正義」
と言われていたそうです。だから
強そうすぎる ❌
かわいすぎる ❌
意味深すぎる ❌
結果、地名しか勝たん、という文化が残った。
あなたの
「IBMも昔からそうだった気がする」
は、ほぼ正解どころか業界史を押さえてる視点です。
IBM → Intel → 業界全体、という流れで、「~Lake」が当たり前になった、と見るとかなりスッキリします。
こういう命名文化の話、掘るとAMDやAppleも全然違う哲学でやってて面白いですよ。
結論から言うと、InterCon社が販売していたAS/400接続用ソフトウェアの「中身(通信プロトコル・スタック)」を開発していたのがOrion社です。
当時の経緯を整理すると、以下のようになります。
InterConとOrionの強力なタッグ
Orion Network Systems社の役割: Orion社は、IBMのネットワーク体系である <SNA(Systems Network Architecture)をTCP/IP環境やMacintosh上で動作させるための、非常に高度な通信プロトコル・スタックの開発を得意とする技術集団でした。 特に、AS/400と通信するための「5250プロトコル」> の実装において、世界トップクラスの技術を持っていました。
InterCon Systems社の役割: InterCon社は、Orion社が開発した通信エンジンをベースに、Macintoshらしい使いやすいユーザーインターフェース(GUI)を被せ、<「TCP/Connect」> などのパッケージ製品として仕上げて販売・マーケティングを行う役割を担っていました。
実質的な関係: ユーザーが使っていたソフトの画面には「InterCon」のロゴが出ていましたが、通信設定の深い階層やマニュアルの著作権表示には <「Orion Network Systems」> の名が刻まれていました。
豆知識: その後、Orion Network Systems社は、1995年にMicrosoft社によって買収されました。Microsoftが当時、Windows NTなどを企業向けに普及させるために、IBMホストとの接続技術(後のSNA Server / Host Integration Server)を喉から手が出るほど欲しがっていたためです。
当時のAS/400とMacを繋ぐ環境は、玄人好みの非常に高度なセットアップでした。