Idris

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Idris
Разработчик

Ф. Д. Плоджер (Whitesmiths)

Семейство ОС

Unix-подобная

Первый выпуск

1979 год

Поддерживаемые платформы

PDP-11, VAX, Motorola 68000, System/370, Intel 8086, Atari ST, Apple Macintosh, INMOS T800

Интерфейс

текстовый, графический (X Window System)

Состояние

Историческое

Idris — многозадачная Unix-подобная многопользовательская операционная система реального времени, выпускавшаяся с 1978 по 1988 годы американской компанией Whitesmiths.

История[править | править вики-текст]

Изначально Idris была написана для компьютера PDP-11 Ф. Д. Плоджером, который начал работу над системой в августе 1978 года. Система обладает двоичной совместимостью с Version 6 Unix на PDP-11, но также может работать и на машинах без блока управления памятью (вроде LSI-11 или PDP-11/23). Для работы ядра требуется 31 килобайт ОЗУ и компилятор языка Си (имеющийся в стандартном наборе Version 6 Unix), требующий примерно такого же объёма памяти.

Портированные версии[править | править вики-текст]

Несмотря на то, что изначально Idris была создана для PDP-11, позднее её портировали для работы на множестве платформ: VAX, Motorola 68000, System/370 и Intel 8086. В 1986 году Дэвид М. Стенхоуп и Скип Тавакколиан из компании Computer Tools International портировали Idris на Atari ST и разработали для него картридж с загружаемым из ПЗУ образом системы. В ходе этой работы на Idris также была портирована X Window System. Computer Tools International и Whitesmiths предложили получившуюся систему компании Atari для замены Atari TOS, но в конечном счёте продавали её напрямую пользователям Atari ST.

Специфическая версия Idris, под названием CoIdris, была упакована в .COM файл для MS-DOS и использовалась для служб низкоуровневого ввода-вывода.

Idris была портирована на Apple Macintosh под названием MacIdris Джоном О`Брайеном (из Whitesmiths Australia) и была доступной до начала 1990-х годов. MacIdris может работать в качестве приложения под Finder или MultiFinder.[1]

После слияния Whitesmiths с Intermetrics вместе с набором инструментов для программирования Idris была портирована на транспьютерную архитектуру INMOS T800.

Примечания[править | править вики-текст]

  1. MacWorld November 1989, page 18 quoted in comp.sys.mac.