データゼネラルRDOS (R'eal-time Disk Operating System)
データゼネラルが1970年にリリースしたRDOSは、リアルタイム
オペレーティングシステムとして、多くの関心を集めました。このソフトウェアは主に、同社の人気を博したNovaおよびEclipseシリーズの
ミニコンピュータに搭載されて販売されていました。
RDOSの機能および特性
RDOSは
マルチタスクに対応しており、最大で32のタスクを同時に実行する能力を持ちます。これにより、フォアグラウンドとバックグラウンドの両方で、効率的なデータ処理が可能でした。特に、64kBのメモリ空間内で動作し、データの即時処理が要求される環境において、その真価を発揮しました。さらに、後のバージョンでは、データゼネラルの
16ビットEclipse
ミニコンピュータと互換性を持たせるなど、ユーザーのニーズに応じた進化を遂げていきました。
従来のOSとの違い
RDOSの簡易版は、フォアグラウンドやバックグラウンド機能は省略されているものの、マルチスレッド及びマルチユーザー環境をサポートするデータゼネラル ビジネス Basic (DG-Basic)を実行することができる「DG-DOS」、あるいは単に「DOS」とも呼ばれています。また、ディスクレス環境向けのリアルタイム
オペレーティングシステムであるRTOSもRDOSの関連製品の一つです。さらに、Micro Productsという名のmicroNOVAベースのマイクロ
ミニコンピュータ上ではRDOSは「DG/RDOS」と呼称されました。
RDOSの歴史の流れ
しかし、1980年代初頭には、データゼネラルのAOSファミリー、特にAOS/VSやMP/AOSなどの新たな
オペレーティングシステムによってRDOSはその座を譲ることとなりました。この変化は、技術の進化に伴う必然的な流れであったと言えるでしょう。
法的トラブル
1970年代後半には、RDOSの販売戦略が原因で法的なトラブルに巻き込まれることもありました。データゼネラルがNovaやEclipse
ミニコンピュータにRDOSをバンドルして販売したことに対し、競争相手のデジダイン社が訴訟を起こしました。この訴訟では、ソフトウェアを特定のハードウェアにのみ限定することが違法とされ、最終的にデータゼネラルは
オペレーティングシステムのライセンスを強要される結果となりました。そして1999年にはEMC Corporationに買収され、データゼネラルの歴史に幕を下ろすこととなります。
参考情報
RDOSに関する情報は、コンピューター歴史博物館やその他の専門サイトにて詳しく見ることができます。また、RDOS 7.50に関するユーザーパラメータの定義や、NOVA/Eclipseソフトウェアを異なる環境で実行するエミュレータに関するリソースも提供されています。
その独自の
マルチタスク機能とリアルタイム処理能力により、RDOSは当時の技術革新の一端を担った重要なソフトウェアであったと言えるでしょう。