TRONプロジェクト
しかしこれを機に、NECがCECに対してBTRONの不採用を要求。6月、CECはBTRON仕様による統一を断念。この経緯を『日経コンピュータ』誌(1989年8月28日号)が「BTRONベースの教育用PC、標準化は事実上不可能に」と報じるなど、「BTRON採用断念」を同時期のマスコミが盛んに報じた。ただしこの時点では、OSの仕様の統一は断念されたと言っても、ほとんどのメーカーはCECマシンのOSとしてBTRON仕様OSを採用していたが、1990年3月にアメリカ合衆国通商代表部が発表した貿易障壁年次報告においても、再びBTRONが取り上げられた。
その結果(経緯の詳細はBTRON#通商問題を参照)、小学校への導入は当初の予定どおりには実現しなかった。BTRONプロジェクトに賛同したパソコンメーカーは、BTRONに教育用パソコンとしての目があるということだったので「ある程度の出費はしかたない」(東芝におけるBTRON仕様開発の中心人物としてNHK「トロン誕生」にも出演した元東芝基本ソフトウェア第2部主幹の小田一博の回想)と考えてBTRONプロジェクトに参加していたが、もはやBTRON採用の目がなくなったので、みなBTRONプロジェクトから手を引いた。1989年2月にはBTRON仕様OS対応ソフトウェア開発の協力のために、松下を中心としてBTRONソフトウェア懇談会が発足していたが、1990年には富士通を始めとするメーカーがBTRONソフトウェア懇談会から次々と脱会。富士通は元々は松下と並ぶBTRON陣営の中核企業として、1987年にパソコン開発において松下と提携していたが、同年中には「CECマシンの仕様を見極められない」として、MS-DOSを搭載した自社独自規格のFMRシリーズを教育市場向けに発売し、1989年時点では教育市場でそれなりのシェアを持っていたので、既に「CECマシン」を開発する意味はなかった。さらに富士通は、FMRシリーズの次世代機として1989年2月にFM-TOWNSを発売していたが、にもかかわらず「反NEC」と言うだけで1990年までBTRONソフトウェア懇談会に参画していた。つまり、CECに加盟する反NEC陣営の各社においては、CECマシンはNECへの対抗手段の一つに過ぎず、それ以外のプロジェクトを同時に進行していた。BTRON仕様OSの開発の中心メーカーであった松下電器産業も、外圧を恐れて1990年にBTRONソフトウェア懇談会を脱会。
松下電器産業のBTRONの開発部隊は松下グループで教育機器を作っていた松下通信工業に移ってBTRONの開発を続行した。1990年9月、松下通信工業からPanacom(松下が販売していた富士通FMRシリーズの互換機)にBTRON1(BTRON/286)仕様OS「ET-Master」を搭載した「CEC仕様'90」準拠の教育用コンピュータが「PanaCAL ET」として発表されたが、「BTRON仕様」とは名乗らなかった。1990年7月に刊行された「CEC仕様'90」(『学校で利用されるコンピュータシステムの機能に関する調査報告書』)では、OSを規定せずにアプリケーションレベルでの規定の策定とし、また教育用パソコンとして教材の互換性に重きが置かれたため(例えばCEC仕様'90で策定された「CEC-BASIC」はNEC PC-8801/PC-9801標準の「N88-BASIC」互換だった)、平成元年改訂の新学習指導要領(数学A「計算とコンピュータ」数学B「算法とコンピュータ」)に合わせた教育用コンピュータとして、ほとんどの学校はマイクロソフト社のMS-DOSをOSとして採用したNEC PC-9801を選択した。1989年当時の教育市場の4割を握っていた富士通が「マルチメディアマシン」として全国の約200校の学校に貸与するなどして強力に推進した次世代機FM-TOWNSを選択した学校もそれなりにあったが、松下の「パナカル」を含め、それ以外のパソコンを選択して導入した学校は少なかった。1991年3月、松下は次こそはDOS/VでNECの牙城を崩すべく、AX陣営の残党とともに日本アイ・ビー・エムを盟主とするOADG陣営に参画。松下は1990年ごろにBTRONの開発を終了したらしい。CEC仕様の最終となる「CEC仕様'90」では、「CEC仕様'90」仕様に準拠した「CECマシン」が1994年までの5年間で全国の学校に40万台が配備される予定とされたが、松下以外のパソコンメーカーが「CECマシン」を作らず、松下もすぐに撤退したので、結局配備されなかった。
1988年1月にNHKで放映された「コンピューターの時代」シリーズ第4話『トロン誕生』では、山中俊治がデザインしたBTRONマシンのモックアップの前に座った坂村を案内人として、BTRONマシンの入力装置である「トロンキーボード」を開発中の沖電気青梅工場、このトロンキーボードと電子ペンを使用したコマンド入力システム(トロン作法)を開発中の東芝青梅工場、BTRON仕様OSを開発中の松下電器産業中央研究所、などにカメラが入り、その未来のコンセプトデザインが当時非常に話題となったが、上記の経緯で、教育用パソコン「CECマシン」の仕様策定が頓座したことをきっかけに、一般向けのBTRONマシンが発売されないうちにBTRONプロジェクトは衰退してしまった。(この番組に出演した東芝の小田一博は、CECが各社からの出向者の寄り合い部隊で確たる信念を持たなかったこと、まずAPIの仕様作成に注力すべきなのに(4年かけて)ハードの仕様を策定したことなど、Σプロジェクトと同じ失敗をしたと後に回想している。また、2003年4月にNHKで放映された「プロジェクトX」第111回『家電革命 トロンの衝撃』において、上記の経緯の裏にあたかもマイクロソフト社の陰謀があるかのような報道がなされたが、坂村の友人で、当時TRONにWindows CEを移植していた日本マイクロソフト元会長の古川享は「悪質な印象操作」と断じ、実際にBTRONの発展を阻害したのは通産省の官僚とマスメディアによる印象操作であり、通産省・総務省・文部省が計上した総計2300億円の国家予算に対しても、技術開発よりも予算欲しさの企業ばかり集まった「国家予算のバラマキ行政」と評している。)
そのため、BTRONの一般ユーザーへの普及を目指し、松下のBTRON仕様OSに搭載されたエディタを作成するなどBTRON仕様OS用応用ソフトウェア開発の中心であったパーソナルメディア株式会社を中心として、1991年にBTRONソフトウェア開発機構が発足。パーソナルメディア社が松下からOEMを受け、松下のパソコンにBTRON1仕様OSを搭載した一般向けパソコンの「電房具」シリーズの第1弾となるノートパソコン「1B/note」が1991年8月に発表(9月発売)された。松下が開発したBTRON1仕様OSは(CECマシンを除いて)松下以外のパソコンへの移植を許可しておらず、当初はBTRON仕様OSが他社のパソコン向けに単体で発売されることは無かったが(そのため、BTRONが普及しなかったのは、松下がBTRON仕様OSを他社ハードに移植するのを禁止したためとの指摘もある)、1994年には松下のBTRON1仕様OSをPC/AT互換機に移植した「1B/V1」がパーソナルメディア社によって発売され、PC/AT互換機を所有する一般のパソコンユーザーでもBTRON仕様のOSを利用できるようになった。当時のBTRON仕様OSは、パソコンにおいてはビデオカードのドライバが無い(ビデオカードによるグラフィック表示支援が使えない)ために、起動や動作が早くても画面表示がカクカクで、競合OS(1994年当時はWindows 3.1。Windowsがまともに動くスペックのPCは高額になるのと、ゲームなどのアプリが揃っていないので、当時はMS-DOSもまだ主流だが、1995年にWindows 95が発売されると大ブームとなり、パソコンのOSはWindowsが主流になる)とは実用面で比較にならなかったが、「実身」「仮身」モデルに代表されるBTRON独特のシステムの熱烈な支持者がいたほか、組み込み用でよく利用されるTRON系OSでありながら曲がりなりにもGUIが利用できることから、開発用OSとしてもある程度の支持者がいた。
その後、パーソナルメディア社は、東大坂村研究室が開発したμITRON3.0仕様OS「ItIs Phase3」をベースに、独自に拡張したBTRON3仕様を策定。1995年にはトロンチップ(富士通GMicro F32/300)にBTRON3.0仕様OS「3B」を搭載した「ピュアTRONマシン」であるワークステーションの「MCUBE / BTRON3 Work Station」を発売、ITRONの開発用マシンや業務用ハードウェアの制御用などに利用された。
1998年、パーソナルメディア社は「ItIs Phase3」を「I-right/V」としてDOS/V(i386および互換CPUを搭載した32bitシステム)に移植し、これを核とした32bitパソコン用のBTRON3.0仕様OS「B-right/V」を発売。「B-right/V」は、1999年11月発売のバージョン2以降より、多漢字を扱えることをアピールした『超漢字』の名称で発売された。
TRONはパソコン用OSとしてあらゆる文字を扱えることを目標として、約150万字の文字を理論的には扱える文字コードのTRONコードを採用しており、BTRONは1997年発売の「1B/V3」の頃より多数の文字が扱える「多言語対応」をウリとしていた。初代『超漢字』が発売された1999年の時点では、Unicodeにはまだ2万字程度しか収録されておらず、『超漢字』は当時のUnicodeには収録されていなかった異体字、梵字、変体仮名、甲骨文字などが扱えるという点で、漢字研究者やお坊さん、人名を扱う官公庁や自治体関係者などに主な需要があった。
1999年発売の初代『超漢字』は発売から1年間で7万本、4年で25万本を超える売り上げとなり、これをプリインストールしたパソコンも発売されたが、普及率としてはマイクロソフト社のOS(当時の競合OSはWindows 98)と競合するOSとはなりえず、2006年発売の『超漢字V』においてはWindows上で動くPCエミュレーター上で動作する前提で、事実上Windowsの1アプリケーションとして動作する前提となっている。TRON仕様OSのGUIやキーボードショートカットなどはTRON特有の「TRON作法」に従っており、Windowsに慣れた一般のPCユーザーには慣れるのが難しく、「ハードウェアのドライバが無い」などパソコンのメインOSとして動かすには様々な問題があったが、『超漢字』が事実上Windowsのアプリの1つとなったことで、WindowsのGUIやドライバが利用できるようになり、この問題は解消された。
パソコン用OSとしてのBTRONの流れは上記の通りだが、一方でBTRON3はμITRON3をベースとしているため、一般的なGUIベースのOSが動かないような極めて貧弱な環境においても、μITRON3が動いている限りはBTRON3準拠のGUIを動かすことができるという特徴があった。そのため、1995年頃、パーソナルメディア社がセイコー電子工業など数社から携帯情報端末(PDA)向けのOS制作の依頼があったことを契機として、モバイルで動くBTRONの仕様を策定するというサブプロジェクト「μBTRON」(上記のワープロ専用機向けのμBTRONとは別のプロジェクト)の仕様の策定が開始される。
(なお、パソコン以外では、1990年発売の松下のワープロ専用機Panaword 6000i(BTRON1)、1990年に稼働したJALのオンライン予約システム(メインフレームのIBM 3090とやり取りする端末にBTRON1を実装)でBTRONが採用された。)
携帯情報端末(PDA)向けのBTRON。BTRONのサブプロジェクトで、BTRON3仕様をベースに、キーボード未搭載のハードウェアへの対応や、タッチペンへの対応など、モバイル向けの仕様を追加したもの。なお、μITRON4.0の仕様書ではこれを「μBTRON」と呼んでいるが、μBTRON仕様OSを開発したパーソナルメディア社では「携帯端末用BTRON」と呼んでいる。
セイコー電子工業(セイコーインスツルメント、SII)の販売する業務用PDA「TiPO」シリーズの3代目で、1996年10月発表(1997年2月リリース)の「BrainPad TiPO」への搭載を前提として策定された。SIIより依頼を受けてパーソナルメディア社がPDA用に開発したμBTRON3.0仕様OSの名称が『B-right』であり、TiPO用の「B-right」で動くマイクロスクリプト(BTRON用のスクリプト言語)はDOS/V用の「B-right/V」でも動く(つまり、「B-right/V」が搭載されたパソコンを「TiPO」の開発機として利用することができる)。
1996年当時の一般的なモバイル端末は、GUIベースのOSは実用的ではなく、SIIの業務用端末「BrainPad」シリーズもそれまではOSとしてMS-DOSを積んでいたが、「BrainPad TiPO」ではμBTRONベースのシステムを用いることで、当時の極めて貧弱なモバイル用ハードウェアにおいても実用的な解像度と稼働時間を維持しながらGUIのマルチウィンドウシステムを動かすことができた。「BrainPad TiPO」は1997年開催のなみはや国体の競技記録システムや博物館の案内システムなどの業務用で採用されたほか、1997年2月にはパーソナルメディア社から「電房具TiPO」として、SIIのOEM版が一般向けにも市販された。TiPOは単三アルカリ乾電池1本でハーフVGA(640x240)の解像度と50時間の連続稼働時間を誇りながら、NetFront Browser(ver 1.0)を搭載してインターネットの閲覧も可能であった。
しかし、業務用としてはともかく一般消費者用の機器としては、「パソコンと同等の機能を持ったPDA」と言うμBTRONおよびTiPOのコンセプトは、ビジネスマンを中心とする当時の携帯情報端末のユーザー層に受け入れられたとはいいがたい。当時の非力なモバイル端末に、パソコン(それも一般にほとんど普及していない「TRON作法」を採用したBTRON)のGUIをほとんどそのまま載せていることから、シングルタスクとシングルウインドウシステムを採用した同時期の他のモバイル端末と比べると、表示速度が遅く、「ビジネスのための情報ツール」としての使い勝手は、当時ヒットしていたPDAのシリーズであるザウルスやPalmなどと競合するには至らなかった。また、BTRONの特徴である文書の実身・化身機能を生かそうにも、文書を編集するためのキーボードが付いておらず、ソフトウェアキーボードを起動すると画面の大半を占有して文書が見えなくなった。そのため、「文書の編集ツール」という点でも、DOSと物理キーボードの搭載によって高速かつ強力な文書編集機能を持っていたモバイルギアなどと競合するには至らなかった。
TiPOは、このようなユーザーの声を聞きながらインターネットを通じたプログラムのアップデート(当時としては画期的)を繰り返し、1998年にはNetFront(ver 2.0)などを搭載した「TiPO Plus」にソフトウェアがバージョンアップして若干使い勝手が向上しつつも、1999年に販売を終了する。パーソナルメディア社が編纂した『マイクロスクリプト入門』によると、1998年12月の時点で、携帯端末用BTRONを搭載した機器は「TiPO」しか存在していないとのことで、PDAで広く採用されるようにBTRON仕様を拡張した物の、μBTRON仕様OSを搭載したPDAは結局「TiPO」が唯一の製品であったようだ。
携帯情報端末にBTRONのGUIをほとんどそのまま載せた「TiPO」は成功しなかったものの、1999年頃よりITRONを搭載したインターネット対応の携帯電話(2010年代においてはガラパゴスケータイと呼ばれている)が続々と登場し、家電や携帯電話にGUIを持ったTRONが搭載されるのが当然の時代になり、そのGUIの開発の大変さがTRONプロジェクトにおいて問題となった。BTRON3仕様OS「B-right」の制作に携わり、松下の手を離れてからのBTRONの開発の中心人物であった松為彰(当時はパーソナルメディア社TRON特別室室長)は、携帯電話などの小型端末からパソコンやFA機器などの大型端末までにおける、GUIの標準化を目指し、BTRON仕様をベースとするTRON-GUIプロジェクトを1999年に立ち上げた。
TRONを搭載した組み込み向けのGUIの規格。1999年より策定開始。
1990年代後半より、組み込み向けハードウェアでもGUIが動かせるほど性能が向上してきたこともあり、コピー機やVTR機と言った一般の家電にもGUIが搭載され始めたが、ハードによって仕様がバラバラで、システムごとにGUIを個別に作らないといけなかったため、プログラムを制作する技術者の負担が非常に大きかった。そのため、1999年に「TRON-GUI仕様研究会」が発足し、組み込みシステムとしての信頼性を保った上でITRONで軽いGUIを制作でき、そしてその開発期間を短縮できるように、組み込み向けGUIの標準化が試みられた。
松為彰(トロン協会TRON-GUI仕様研究会主査)が執筆した『TRON-GUI仕様の概要』によると、「基本的にはBTRON仕様をベースに、不要な機能を除いたものがTRON-GUI」とのこと。1999年にTRON-GUI仕様のドラフトがリリースされたが、正式な仕様書は出ず、2000年にT-Engineプロジェクトが開始するとともに、T-Engineプロジェクトに吸収された模様。
「Communication and Central TRON」の略。メインフレーム向け(現在で言うサーバーに相当する)のTRON OSで、日本電信電話公社(電電公社、現在のNTT)の主導で、1985年にプロジェクトを開始した。電電公社の電話交換機での使用を前提とし、同時にCTRON上で動くアプリケーションも制作された。
当時の電電公社では、電電公社に近しい国内メーカー(いわゆる「電電ファミリー」)と共同開発した情報機DIPS(Dendenkosha Information Processing System)と交換機DEX(Dendenkosha Electronic eXchange)が稼働していたが、石野福弥(当時は日本電電公社電気通信研究所複合交換研究室長、後に早稲田大学教授)らによって、情報処理用メインフレームと電話交換機用メインフレームの2つを統合した「INSコンピュータ」を作るという「INSコンピュータ計画」が1985年に電電公社横須賀電気通信研究所においてスタートしたことが背景にある。「INSコンピュータ計画」においては、「電電公社による独自ハードを策定する」という当初の目的は早々に破棄され、ハードの設計は各々の協力会社に任せ、共通OSの採用によってDIPSとDEXの間におけるソフトウェアの共通性を高めることとなり、そのためのOSとしてTRONが選ばれた。その結果、電電公社の主導で、TRONに通信処理用のAPIを搭載したCTRON仕様を策定することとなり、1986年よりDIPSとDEXの双方で実装に向けた開発が行われた。
CTRONの開発に当たっては、OSを下位の「基本OSインタフェース」と上位の「拡張OSインタフェース」に分離し、基本OSインタフェースでプロセッサの違いを吸収するとともに、上位の拡張OSインターフェースでソフトウェアの流通性を確保するという方針が取られた。基本OSインタフェースは1986年に完成し、拡張OSインタフェースは1986年から1988年にかけて公開され、異なるプロセッサ間における移植実験が行われた。CTRONインタフェース仕様は1988年に公開され、仕様の変更や改定などを経て、1993年にはCTRON仕様の集大成として『新版 原典CTRON大系』が出版された。
当時の電電公社で使用されるハードウェアは、電電公社が独自に策定した「電電公社仕様」ともいえる特殊なハードウェアが指定されており、「電電ファミリー」と呼ばれる電電公社に近しい電機メーカーとのハードウェア共同開発体制を取ることにより、電電ファミリー各社の技術向上に寄与すると同時に、電電公社仕様に追随できない外資系メーカーを事実上締め出すことに成功していた(ただし、1機あたり数百億の開発費によって電電公社に莫大な赤字をもたらし、電電公社がNTTとして分割・民営化される遠因ともなった)。そのため、米国より「機器納入の自由化」への圧力がかけられていたが、CTRONプロジェクトでは「CTRONが稼働する限りアーキテクチャは問わない」というオープンな仕様となり、さらに機器納入元としてNEC、富士通、沖電気、日立製作所という「電電ファミリー」4社に加え、海外メーカーとして米AT&Tと加ノーテル(ノーザンテレコムジャパン株式会社)を加えることで外圧を乗り切った。1990年4月にはNTTにノーテル製の中継局用交換機が納入されたが、海外メーカー製の交換機を導入するのは電電公社/NTTにとって初めての事であった(TRONプロジェクトの主要な協力メーカーはほとんど日本企業だが、CTRONプロジェクトにおいては外資のノーザンテレコムジャパンも主要な協力企業の一つである)。
電電公社によるCTRONプロジェクトは成功し、1990年頃よりNTT社内において、DEXのOSである「DEX-OS」とDIPSのOSである「DIPS-OS」が、CTRON準拠の「IROS(Interface for Realtime Operating System)」に切り替わった。さらに、1996年には改D70型交換機の後継として、NTTと日本電気・富士通・日立製作所・沖電気・東芝・ノーテルの共同開発による、NS10A形ATM交換機にCTRONベースのソフトウェアを採用した「新ノードシステム」が完成した。また、NTTの交換機としての使用に耐える信頼性が評価され、1990年には全国銀行データ通信システム(全銀システム)の中継コンピューター(全銀RC)にもNTTのDIPS-CTRONが採用された。
電電公社によるCTRONプロジェクトにおいては、各社の独自OSからCTRON仕様OSに変えることで従来のアプリが使用できなくなるため、乗り気ではない企業も存在したが、沖電気がプロジェクト発足当初から積極的で、結果としてNTTへの大量納入に成功している。商用のシステムとしても、沖電気では1990年発売のOKI iOX100でCTRONのサブセットを採用し、1992年に自社独自OSのAPOLLOSを廃止し、1996年発売のOKI iOX200シリーズではCTRONが全面採用された。1990年代には日本の電話交換機のほとんどがCTRONベースのシステムとなり、同時に海外にも輸出され、1990年代後半から2000年代前半にかけてのPHSやISDN(N-ISDN)などの高速通信サービスを支えた。
CTRONが電電公社/NTTグループおよびNTTグループに機器を納入しているメーカーの製品以外のハードで使われた例はあまりなく、もはや1990年代においてはメインフレームのダウンサイジングの流れが大きく、ちょうどインターネットの普及に伴ってUNIXサーバーが一世を風靡した時代であり、同時期のほとんどの会社はUNIXサーバーを用意して顧客に提供した。電電公社仕様コンピュータ・DIPSプロジェクトも、1992年には開発を終了した(2002年に全てのDIPSの稼働が終了)。ただし、市販の汎用のサーバー機にCTRONを載せることも可能(と言うより、NTTに納入される機器はCTRONが稼働することが必須要件となるので、世界有数の通信コングロマリットであるNTTグループに機器を納入するために、たとえ外資系メーカーであっても汎用のUNIXサーバーにCTRONを移植するメリットがある)で、NTT社内では元々UNIX系のOSを搭載しているTANDEMのサーバー機Integrity(MIPS系のアーキテクチャ)にCTRONを移植させて、社内VANとして使っていた。
そのNTTでも、2010年代より電話交換機の廃止とIP網への移行に伴って、「新ノードシステム」の撤去が始まっている。NTTでは、2015年までにD70型より以前の交換機は撤去され、全て「新ノードシステム」に巻き取られたが、2025年には「新ノードシステム」の維持限界がやってくると想定されており、2024年から2025年にかけて全て廃止される予定。電電公社/NTTとともにCTRONプロジェクトを推進した坂村は、TRONプロジェクト30周年におけるNTTドコモ社長との対談において、情報・通信処理に特化したCTRONを採用した電話交換機の時代から、インターネット時代における「汎用のもので代われるというIP化」という時代の流れを振り返っている。
μITRONのタスクと Java仮想マシンのインタフェースを定めた規格。1997年12月に発表。
μITRONにJavaを導入することで、μITRONにおいてGUIやネットワーク機能などのリッチな機能を利用することが可能となる。また、ライブラリーが揃っており、ソフトウェアの移植性が高いJavaを利用することで、開発期間を削減し、開発コストを削減することができる。一方、リアルタイム制御やハードウェアの直接制御などと言ったJavaの不得手な部分はμITRONで行う。このように、μITRONとJavaで不得手な部分を互いに補完しあうことができる。
主な実装としては、アプリックス社の「JBlend」が挙げられる。もともと「JBlend」は、ITRONとJavaを融合するというアプリックス社の構想を元に、1997年4月に試作版、6月に正式版として発表されたOSだったが、これを受けて坂村がアプリックス社に指導を行い、トロン協会のITRON専門委員会に加盟している他の会社とともにJava対応ITRONの標準規格として策定し、1997年12月に発表したものがJTRON1.0仕様である。同時にJBlendも、JTRON仕様OS第1号として改めて発表された。また、JTRONの開発環境として、1998年にはJTRON仕様のパソコン用OS『JTRON/V』もパーソナルメディア社から発売された。
日本で2001年以降に普及した「Java対応携帯電話」においては、NTTドコモでは503iシリーズ以降において、J-フォンとauにおいては全ての製品でJBlendが採用されていた。アプリックス社は2004年に台湾iaSolution社を買収し、同社のJava環境「iaJET」をJBlendに統合。同年には台湾BenQ社の携帯電話に、台湾メーカーとしては初めてJBlendが採用され、JTRONはアジア地域にも進出した。2006年にはJBlendおよびiaJETを採用した製品の出荷台数が3億台を突破するなど、2000年代に販売された極めて多くのJava対応携帯電話で使われた。
しかし、ITRONなどのリアルタイムOSは、複数のアプリケーションを安定して動作させる機能が乏しいことや、ツールが整備されておらず、開発に特殊な知識とスキルが要求されるという問題点があった。そのため、1999年に日本のNTTドコモがiモードのサービスを開始して以降、各社の携帯電話プラットフォームにおいて多様で高機能なサービスが提供されるようになると、次第にソフトウェアの複雑化や開発規模の増大に対処できなくなった。1990年代から2000年代前半頃までの携帯電話は、非力なCPUの力を効率的に引き出すためにこのようなリアルタイムOSを利用する必要があったが、携帯電話プラットフォーマー各社は2000年代中盤以降のハイスペックな携帯電話への対応をにらんで、μITRONなどの「リアルタイムOS」に代わり、マルチスレッドやメモリ保護といったソフトウェア管理機能を標準でサポートしている「高機能OS」の利用を推進することになる。