Idris (operativsystem)

Idris
Utvecklaren Philip Plodger ( Whitesmiths )
OS-familjen Unix-liknande
Första upplagan 1979
Språk som stöds engelsk
Plattformar som stöds PDP-11 , VAX , Motorola 68000 , System/370 , Intel 8086 , Atari ST , Apple Macintosh , INMOS T800
Gränssnitt text , grafik ( X Window System )
stat historisk

Idris  är ett multitasking Unix-liknande realtidsoperativsystem för flera användare producerat från 1978 till 1988 av det amerikanska företaget Whitesmiths .

Arbetet med systemet startade av Philip Plodger i augusti 1978, den första versionen skapades för PDP-11 . Systemet är binärt kompatibelt med version 6 Unix PDP-11, men kan även köras på maskiner utan minneshanteringsenhet (som LSI-11 eller PDP-11/23 ). Kärnan kräver 31 kilobyte RAM för att köras, och C - kompilatorn (tillgänglig i standardversion 6 Unix-uppsättningen) kräver ungefär samma mängd minne.

Systemet portades senare till plattformarna VAX , Motorola 68000 , System/370 och Intel 8086 . 1986 portade David Stanhope och Skip Tavakkolian från Computer Tools International Idris till Atari ST och utvecklade en ROM -startbar systembildkassett för den. Under detta arbete portades även X Window System till Idris . Computer Tools International och Whitesmiths erbjöd det resulterande systemet till Atari som en ersättning för Atari TOS , men sålde det till slut direkt till Atari ST-användare.

En specifik version av Idris, kallad CoIdris, paketerades i en .COM -fil för MS-DOS och användes för I/O -tjänster på låg nivå .

John O'Brien från den australiensiska grenen av Whitesmiths överförde systemet till Apple Macintosh , kallad MacIdris, en version som distribuerades fram till början av 1990-talet. MacIdris kan köras som en applikation under Finder eller MultiFinder [1] .

Efter sammanslagningen av Whitesmiths med Intermetrics , tillsammans med en uppsättning programmeringsverktyg, portades Idris till Inmos T800 - transputerarkitekturen .

Anteckningar

  1. MacWorld november 1989, sida 18 citerad Arkiverad 2 augusti 2009 på Wayback Machine i comp.sys.mac .