Введение

Операционная система для DG Nova

Data General RDOS (Real time Disk Operating System) – операционная система реального времени, выпущенная в 1970 году. Это программное обеспечение поставлялось в комплекте с популярными миникомпьютерами Nova и Eclipse.

Обзор

RDOS поддерживает многозадачность, позволяя одновременно выполнять до 32 задач (аналогичных современным потокам) на каждом из двух уровней (фоновом и переднем) в пределах 64 КБ памяти. Более поздние версии RDOS совместимы с 16-разрядной линейкой миникомпьютеров Eclipse от Data General. Урезанная версия RDOS, лишенная фонового и переднего планов в режиме реального времени, но все еще способная запускать несколько потоков и многопользовательский Data General Business Basic, называется Data General Diskette Operating System (DG DOS или, что несколько запутанно, просто DOS). Другая связанная операционная система – RTOS, операционная система реального времени для бездисковых сред. RDOS на микро-миникомпьютерах "Micro Products" на базе microNOVA иногда называют DG/RDOS. В начале 1980-х годов RDOS была заменена семейством операционных систем AOS от Data General, включая AOS/VS и MP/AOS (MP/OS на менее мощных системах).

Антимонопольный иск

В конце 1970-х годов компания Data General была подана в суд (на основании антимонопольных законов Шермана и Клейтона) конкурентами из-за ее практики комплектации RDOS с миникомпьютерами Data General Nova или Eclipse. Когда Data General представила Data General Nova, компания Digidyne захотела использовать свою операционную систему RDOS на собственном аппаратном клоне. Data General отказалась лицензировать свое программное обеспечение и заявила о своих "правах на комплектацию". В 1985 году суды, включая Апелляционный суд США по девятому округу, вынесли решение против Data General в деле Digidyne v. Data General. Верховный суд США отказался рассматривать апелляцию Data General, хотя судьи Уайт и Блэкман высказались за ее рассмотрение. Юридический прецедент, установленный нижестоящими судами, в конечном итоге вынудил Data General лицензировать операционную систему, поскольку ограничение программного обеспечения только аппаратным обеспечением Data General являлось незаконной практикой привязки. В 1999 году компания Data General была поглощена корпорацией EMC.