Qualcomm BREWは、2000年代の携帯電話市場において、端末メーカー、通信事業者、開発者を結び付けるアプリケーション実行・配布基盤として重要な役割を果たした。しかし、その技術的系譜をiOSやAndroidへ直結させる見方は慎重であるべきである。BREWはAEEを中心とする独自API、署名付きモジュール、キャリア審査、専用SDKという閉じた流通構造を備えていたのに対し、AndroidはAPK、DEX、Binder、Linux権限モデルを基盤とし、iOSもMach-O、Darwin、Apple独自の署名体系を採用している。したがって、公開アプリ基盤としてのBREWは、後継へ発展したというより、歴史的に断絶したとみるのが妥当である。
ただし、BREW/AEE由来の型名やヘッダ、識別子体系が、Qualcomm系のFastRPC周辺コードなどに残存した例は確認できる。これはBREWの実行環境や配布モデルが継承されたことを意味せず、過去の共通基盤、互換層、社内ミドルウェアにおける技術的残滓と解釈すべきである。「味わう」という観点では、BREWは成功した仕様が次世代標準へ受け継がれるとは限らず、プラットフォーム本体が消滅しても、その語彙や部品だけが周辺コードに沈殿することを示す好例である。
関連キーワード
Qualcomm BREW、Brew MP、AEE、FastRPC、モバイルプラットフォーム、キャリア主導型配布、署名モデル、専用SDK、互換層、技術的残滓、Android、iOS、ミドルウェア、API系譜、プラットフォーム断絶