Microsoft は 1996 年 11 月に Windows の新しいバージョンとして Windows CE をリリースしました。ポケットサイズのコンピュータを実行するように設計された CE は、使いやすい Windows 95 インターフェイスを初めてモバイル コンピューティングにもたらしました。そのアーキテクチャは、Microsoft のその後のモバイル コンピューティング製品やスマートフォン製品の基礎も形成しました。それが必要だった理由は次のとおりです。
Windows のコンパクトでポータブルなバージョン
Windows CE が必要となったのは、当時ほとんど Intel x86 CPU アーキテクチャに関連付けられていた完全なデスクトップ バージョンの Windows が、当時のポケットサイズのデバイスで実行するには実用的ではなかったためです。その結果、Windows CE は、デスクトップ OS とはまったく異なるプラットフォームとなりました。 Windows 95 または Windows NT 用に設計されたプログラムは実行できませんでした。
Windows CE の設計では、低消費電力、フラッシュ メモリ ストレージとの互換性、および比較的低いメモリ要件が重視されています。また、 Windows 95 に似た使いやすいグラフィカル ユーザー インターフェイス (GUI) も保持しており、スタート メニューやソリティアの組み込みバージョンも備えています。
Windows CE は、Compaq、NEC、Hewlett-Packard、LG など、数十のベンダーのポータブル デバイスに組み込まれた ROM チップにファームウェア としてプリインストールされています。ほとんどの Windows CE インストールには、Word、Excel、PowerPoint などの Microsoft Office アプリケーションのポケット バージョンも含まれていました。
ユーザーは 、RS-232 シリアル ケーブル または特別な周辺機器との赤外線接続を使用して、Windows を実行しているデスクトップ PC とファイルを同期できました。その後、ネットワークベースの同期も可能になりました。
「Windows CE」の「CE」は当初「Consumer Electronics」または「Compact Edition」を表すのではないかと推測する人もいますが、それらの解釈は Microsoft によって正式に認められたわけではありません。 1998 年の Los Angeles Business Journal の記事 によると、Microsoft はよりあいまいな定義を選択し、次のように述べています。「CE は単一の概念を表すのではなく、「コンパクト、接続可能、互換性、およびコンパニオン。」 結局のところ、「CE」は単に「CE」を意味します。
Windows CEの起源
1990 年代初頭、 携帯情報端末 (PDA) という新しいクラスのコンピューターが形になり始めました。ほとんどの PDA はバッテリー駆動のポケットサイズのデバイスで、タッチ スクリーン スタイラス インターフェイスと RAM またはフラッシュ ベースのストレージを備えていました。
新しいコンピュータのトレンドと同様に、Microsoft もそれに積極的に参加したいと考えていました。ただし、デスクトップ バージョンの Windows を実行するために必要な Intel x86 プロセッサは、ポケット サイズのデバイスとしては電力を大量に消費します。
そこで Microsoft は、低電力 CPU で動作するまったく新しいオペレーティング システムなど、潜在的なソリューションの実験を開始しました。
Windows CE は、そのようなプロジェクトの 1 つであるコード名 Pegasus から生まれました。これは、 WinPad などの初期の Microsoft モバイル OS プロジェクトのメンバーを含むチームによって 1995 年に開発されました。
Pegasus の設計目標は、32 ビット マルチタスク、マルチスレッドの Windows のポケット バージョンを提供することでした。 SH3、MIPS、そしてその後の ARM を含むいくつかのプロセッサ アーキテクチャ上で適切に動作する必要がありました。また、当時のほとんどの PDA とは異なり、Microsoft は Windows CE をフル QWERTY キーボードで使用できるようにすることを意図していました。
Windows CE 1.0 は、1996 年 11 月 16 日に正式に発売されました 。BYTE 誌の 1997 年 1 月号 によると、米国で Windows CE を搭載して出荷された最初のデバイスは、NEC MobilePro 200、Compaq PC Companion (Casio Cassiopeia A のブランド変更版) でした。 -10 (当時も入手可能)、LG Electronics HPC。
3 つのデバイスはすべて、小売価格約 650 ドル (現在の金額で約 1,063 ドル) でした。
マスコミは Windows CE 1.0 デバイスに特に熱中しませんでしたが、それでも、それらを失敗作だと考える批評家はほとんどいませんでした。特に HP の 高い評価を得ているパームトップ PC シリーズ には、すぐに忠実なファン ベースが誕生しました。
Microsoft は時間をかけて CE の改良を続け、1.0 から 2.x への機能の劇的な飛躍により、より大きなカラー スクリーンやより優れたネットワークのサポートが含まれました。この反復は消費者と報道機関の両方から好評でした。
Windows CE ブランド名の爆発的拡大
1996 年にポケットサイズ コンピュータ用の単純なオペレーティング システムとしてスタートしたものは、すぐに「Pocket PC」デバイス用の PDA オペレーティング システムへと発展しました。これらの Pocket PC は当初 Windows CE 2.11 を実行していましたが、後にスマートフォンなどのオペレーティング システムに変わりました。
実際、数年後、Microsoft は自社のコンシューマ製品で Windows CE ブランドを強調するのをやめました。むしろ、まだ Windows CE カーネルに基づいていた Pocket PC 2000 (2000 年 4 月) や Windows Mobile 2003 のような名前が好まれました。 2010 年にリリースされた Windows Phone 7 でさえ、依然として Windows CE 6.0 をベースにしていました。
Windows CE とその派生製品の完全な系譜 を把握しようとすると、目もくらむような見通しが立ちます。 24 を超えるメジャー リリースがカバーされており、以下のすべて (またはそれ以上) を含む、多くの混乱を招く交換可能または連動したブランド名が含まれています。
- ポケットPC
- Windows モバイル クラシック
- Windowsスマートフォン
- Pocket PC Phone 版
- Windows モバイル プロフェッショナル
- ウィンドウズオートモーティブ
- ウインドウズの電話
CE 製品ラインは、Microsoft にとって基盤となる製品であり続けています。過去 24 年間にわたり、Windows CE は、ATM、自動車エンターテイメント システム、 Zune MP3 プレーヤー 、および Sega Dreamcast コンソール 用の数十のゲームなど、さまざまなデバイスに搭載されてきました。
現在、Windows CE は正式には「Windows Embedded Compact」として知られています。前回のリリース (バージョン 8.0) は 2013 年で、2023 年までサポートされます。時間の経過とともに、Microsoft は Embedded Compact を重視しなくなり、 XP Embedded を 採用し、続いて NT Embedded 、 Windows RT 、そして現在は Windows 10 for ARM を採用しました。 。
正直なところ、Microsoft ですらすべてを正すことができたのは奇跡です。それにもかかわらず、CE は多くの業界で存続しており、レガシー コードを実行するミッションクリティカルな組み込みシステムではおそらく少なくとも 10 年は存続するでしょう。
Windows CE ファミリの全範囲とその素晴らしさを理解する時間があれば、 HPCFactor の OS の詳細な履歴を 確認してください。今のところ、Windows CE の魂はバックグラウンドで動き続け、世界中のデバイスに組み込まれて実行されます。





