इदरीस (ऑपरेटिंग सिस्टम)

इदरीस वेस्टफोर्ड, मैसाचुसेट्स के गोरे लोग द्वारा जारी बंद मल्टी-टास्किंग, UNIX- जैसे, बहु-उपयोगकर्ता, वास्तविक समय ऑपरेटिंग सिस्टम है। यह उत्पाद 1979 से 1988 तक व्यावसायिक रूप से उपलब्ध था।

पृष्ठभूमि
इदरीस मूल रूप से पी.जे. प्लेगर द्वारा पीडीपी-11 के लिए लिखा गया था, जिन्होंने अगस्त 1978 में इदरीस पर काम करना प्रारंभ किया था। यह पीडीपी-11 पर संस्करण 6 यूनिक्स के साथ बाइनरी संगत था, किन्तु यह गैर-मेमोरी प्रबंधन इकाई सिस्टम (जैसे पीडीपी-11#एलएसआई-11|एलएसआई-11 या पीडीपी-11#मॉडल|पीडीपी-11/23) पर भी चल सकता था। कर्नेल (ऑपरेटिंग सिस्टम) को 31 किबिबाइट रैंडम एक्सेस मेमोरी की आवश्यकता होती है, और सी कंपाइलर (मानक वी 6 टूलसेट के साथ प्रदान किया गया) का आकार कमोबेश समान था।

बंदरगाह
चूँकि इदरीस प्रारंभ में पीडीपी-11 के लिए उपलब्ध था, पश्चात् में इसे अनेक प्लेटफार्मों पर चलाने के लिए पोर्ट किया गया, जैसे कि वैक्स, मोटोरोला 68000, सिस्टम/370 और इंटेल 8086। संस्करण भी था जो मेमोरी प्रबंधन के लिए बैंक-स्विचिंग का उपयोग करता था, जो इंटेल 8080 पर चलता था।

1986 में, कंप्यूटर टूल्स इंटरनेशनल में डेविड एम. स्टैनहोप ने इदरीस को [[अटारी एस.टी ]] में पोर्ट किया और इसका केवल पढ़ने के लिये मेमोरी बूट ROM कार्ट्रिज विकसित किया। इस कार्य में इदरीस के लिए एक्स विंडो सिस्टम का पोर्ट भी सम्मिलित था। कंप्यूटर टूल्स और व्हाइटस्मिथ्स ने इसे अटारी टीओएस के प्रतिस्थापन के रूप में अटारी को प्रस्तुत किया, किन्तु अंततः इसे सीधे एसटी उत्साही लोगों के लिए विपणन किया।

Idris (CoIdris) के विशिष्ट संस्करण को DOS के अंतर्गत .COM फ़ाइल के रूप में पैक किया गया था और इसका उपयोग निम्न स्तर की I/O सेवाओं के लिए किया गया था।

इदरीस को जॉन ओ'ब्रायन (व्हाइटस्मिथ्स ऑस्ट्रेलिया के) द्वारा मैक (कंप्यूटर) (मैकइड्रिस के रूप में) में पोर्ट किया गया था और 1990 के दशक की शुरुआत तक उपलब्ध रहा। MacIdris फाइंडर (सॉफ़्टवेयर) या मल्टीफ़ाइंडर के अंतर्गत एप्लिकेशन के रूप में चलता था।

व्हिटस्मिथ्स का इंटरमेट्रिक्स, इदरीस में विलय हो जाने के पश्चात् – इसके विकास औज़ारश्रृंखला के साथ –  को रियल टाइम सिस्टम्स लिमिटेड द्वारा Parsytec SN1000 मल्टीप्रोसेसर के लिए INMOS T800 ट्रांसप्यूटर आर्किटेक्चर में पोर्ट किया गया था।