DM (оконная система) - DM (windowing system)

DM
Apollo Computer logo.svg
Домен-os-dm.png
Разработчики)Аполлон Компьютер
изначальный выпуск1981; 39 лет назад (1981)
Операционная системаAEGIS, Домен / ОС
ТипОконная система

DM (Display Mанагер) был оконная система использован Аполлон Компьютер Inc. за свои Аполлон / Домен линия рабочих станций, управляющих AEGIS Операционная система, позже переименован Домен / ОС. DM был интегрирован с операционные системы собственный оконный менеджер известный как wmgr (Диспетчер окон).

Обзор

DM от Apollo, впервые поставленная в 1981 г., была первой коммерчески успешной оконной системой общего назначения. Он предшествовал системам от Sun Microsystems, ИКС, яблоко, и Microsoft, и содержал некоторые функции, которые до сих пор отсутствуют в аналогичных системах.

DM содержал две встроенные функции, редактор и стенограмму, которая представляет собой своего рода виртуальный терминал. Дополнительные функции могут быть добавлены пользовательскими программами. Одной из уникальных особенностей DM было «универсальное редактирование». Весь текст в любом из встроенных окон можно редактировать, используя один и тот же язык редактирования. Это включало историю, отображаемую в окне стенограммы, хотя этот текст был доступен только для чтения. К тому же история была безграничной. Это началось с зарождения процесса, к которому он был прикреплен, и более старая история никогда не удалялась, как это происходит сегодня во всех виртуальных терминалах. Еще одна интересная особенность заключалась в том, что каждая стенограмма была прикреплена к мини-окну ввода, где ввод процесса можно было редактировать, используя тот же язык редактирования, что и в других местах.

DM пострадал из-за того, что он не был портативным и был тесно связан с операционной системой Apollo. В конце концов, все программное обеспечение Apollo, включая DM, было прекращено после того, как Apollo был куплен компанией Hewlett Packard в 1989 году. X Window System в конечном итоге стала доминирующей оконной системой для Unix (и позже Linux ) системы.

Смотрите также