ज़ेनिक्स

ज़ेनिक्स विभिन्न माइक्रो कंप्यूटर प्लेटफार्मों के लिए यूनिक्स ऑपरेटिंग सिस्टम का संवृत संस्करण है, जिसे 1970 के दशक के अंत में माइक्रोसॉफ्ट द्वारा एटी और टी निगम से लाइसेंस प्राप्त किया गया था। सांता क्रूज़ ऑपरेशन (एससीओ) ने बाद में सॉफ्टवेयर पर विशेष अधिकार प्राप्त कर लिया, और अंततः इसे एससीओ यूनिक्स (अब एससीओ ओपन सर्वर के रूप में जाना जाता है) के साथ परिवर्तन कर दिया।

इस प्रकार से 1980 के दशक के मध्य से अंत तक, ज़ेनिक्स सबसे सामान्य यूनिक्स संस्करण था, जिसे उन मशीनों की संख्या के अनुसार मापा जाता था जिन पर इसे स्थापित किया गया था।

अतः माइक्रोसॉफ्ट के अध्यक्ष बिल गेट्स ने 1996 में यूनिक्स एक्सपो में कहा था कि, लंबे समय तक, माइक्रोसॉफ्ट के निकट सबसे अधिक मात्रा वाला एटी और टी यूनिक्स लाइसेंस था।

इतिहास
इस प्रकार से बेल लैब्स, यूनिक्स के विकासकर्ता, विनियमित बेल सिस्टम के भाग थे और अधिकांश अंतिम उपयोगकर्ताओं (शैक्षणिक और अनुसंधान संस्थानों को छोड़कर) को प्रत्यक्षतः यूनिक्स नहीं बेच सकते थे; यद्यपि, यह इसे सॉफ़्टवेयर विक्रेताओं को लाइसेंस दे सकता है, जो फिर इसे अंतिम उपयोगकर्ताओं (या अपने स्वयं के पुनर्विक्रेताओं) को अपनी स्वयं की अतिरिक्त सुविधाओं के साथ पुनर्विक्रय करेंगे। अतः माइक्रोसॉफ्ट, जिसे अपेक्षा थी कि जब पर्सनल कंप्यूटर पर्याप्त शक्तिशाली हो जाएंगे, तो यूनिक्स उसका भविष्य का ऑपरेटिंग सिस्टम होगा, उसने 1978 में एटी और टी से संस्करण 7 यूनिक्स के लिए लाइसेंस खरीदा, और 25 अगस्त, 1980 को घोषणा की कि यह 16-बिट माइक्रो कंप्यूटर बाजार के लिए सॉफ्टवेयर उपलब्ध कराएगा। क्योंकि माइक्रोसॉफ्ट यूनिक्स नाम को स्वयं लाइसेंस देने में सक्षम नहीं था, इसलिए कंपनी ने इसे मूल नाम दिया।

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

अतः 1981 में, माइक्रोसॉफ्ट ने कहा कि ज़ेनिक्स का प्रथम संस्करण PDP-11 पर मूल यूनिक्स संस्करण 7 स्रोत के बहुत निकट था, और बाद के संस्करणों को अपने स्वयं के सुधारों और सुधारों को सम्मिलित करना था। अतः कंपनी ने कहा कि वह ऑपरेटिंग सिस्टम को जाइलोग जेड8000 श्रृंखला, डिजिटल एलएसआई-11, इंटेल 8086 और 80286, मोटोरोला 68000, और संभवतः कई अन्य प्रोसेसरों में पोर्ट करना चाहती है, और माइक्रोसॉफ्ट की सिस्टम सॉफ़्टवेयर उत्पादों की पूरी श्रृंखला प्रदान करती है, जिसमें माइक्रोसॉफ्ट बेसिक और अन्य भाषाएं सम्मिलित हैं। इस प्रकार से प्रथम पोर्ट जेड8001 16-बिट प्रोसेसर के लिए था: प्रथम ग्राहक शिप जनवरी 1981 में इलिनोइस के सेंट्रल डेटा निगम के लिए था, इस प्रकार से मार्च 1981 में पेराडाइन निगम के जेड8001 उत्पाद द्वारा अनुसरण किया गया था।  प्रथम 8086 पोर्ट अल्टोस कंप्यूटर सिस्टम्स के गैर-पीसी-संगत 8600-श्रृंखला कंप्यूटरों के लिए था (प्रथम ग्राहक शिप तिथि क्यू1 1982)। अतः इंटेल ने अपने इंटेल सिस्टम 86 ब्रांड (86/330 या 86/380एक्स जैसे विशिष्ट मॉडल के साथ) के अंतर्गत ज़ेनिक्स के साथ पूर्ण कंप्यूटर बेचा; उन्होंने इन कंप्यूटरों को अपने आईएसबीसी ब्रांड के अंतर्गत बनाने वाले अलग-अलग बोर्डों की भी प्रस्तुति की थी। इसमें आईएसबीसी 86/12 जैसे प्रोसेसर बोर्ड और आईएसबीसी 309 जैसे एमएमयू बोर्ड भी सम्मिलित हैं। इस प्रकार से प्रथम इंटेल ज़ेनिक्स सिस्टम जुलाई 1982 में शिप किया गया। टैंडी ने ज़ेनिक्स स्थापित आधार को दोगुना से अधिक कर दिया जब उसने 1983 के प्रारंभ में टीआरएस-ज़ेनिक्स को अपने टीआरएस-80 मॉडल 16 68000-आधारित कंप्यूटर के लिए डिफ़ॉल्ट ऑपरेटिंग सिस्टम बना दिया था। और 1984 में सबसे बड़ा यूनिक्स विक्रेता था। अतः सिएटल कंप्यूटर उत्पाद ने भी (पीसी-असंगत) 8086 कंप्यूटरों को ज़ेनिक्स के साथ बंडल किया, जैसे उनके गैज़ेल II, जो एस -100 बस का उपयोग करते थे और 1983 के अंत या 1984 की प्रारंभ में उपलब्ध थे।  आईबीएम सिस्टम 9000 के लिए पोर्ट भी था।

इस प्रकार से एससीओ ने प्रारंभ में डायनिक्स नामक वी7 के अपने पीडीपी-11 संवृतरगाह पर कार्य किया था। परन्तु फिर 1982 में ज़ेनिक्स पर संयुक्त विकास और प्रौद्योगिकी विनिमय के लिए माइक्रोसॉफ्ट के साथ समझौता किया था। माइक्रोसॉफ्ट और एससीओ ने फिर कनाडा में मानव कंप्यूटिंग संसाधन निगम (एचसीआर) और यूनाइटेड किंगडम में लॉजिका पीएलसी के भीतर सॉफ्टवेयर उत्पाद समूह को ज़ेनिक्स में और सुधार करने और ज़ेनिक्स को अन्य प्लेटफार्मों पर पोर्ट करने के भाग के रूप में जोड़ा था। ऐसा करने में, माइक्रोसॉफ्ट ने एचसीआरऔर लोजिका को ज़ेनिक्स पोर्ट करने और उन क्षेत्रों में ज़ेनिक्स बाइनरी वितरण को लाइसेंस देने का अधिकार दिया था।

अतः 1984 में, 68000-आधारित एप्पल लिसा 2 के लिए पोर्ट को एससीओ और माइक्रोसॉफ्ट द्वारा संयुक्त रूप से विकसित किया गया था और यह एससीओ द्वारा बेचा जाने वाला प्रथम सिकुड़ा हुआ बाइनरी उत्पाद था। इसके लिए बहुप्लान स्प्रेडशीट जारी की गई थी।

इस प्रकार से अपनी 1983 की ओईएम निर्देशिका में, माइक्रोसॉफ्ट ने कहा कि विभिन्न 8086 और जेड8000-आधारित मशीनों को पोर्ट करने में कठिनाई मानकीकृत मेमोरी प्रबंधन इकाई और सुरक्षा सुविधाओं की कमी थी। हार्डवेयर निर्माताओं ने अपने स्वयं के हार्डवेयर को डिजाइन करके क्षतिपूर्ति किया, परन्तु परिणामी जटिलता ने बहुत छोटे निर्माता के लिए ज़ेनिक्स जैसे सिस्टम को प्रारंभ से समर्थन करने में सक्षम कंप्यूटर विकसित करना असंभव नहीं तो बहुत जटिल बना दिया, और ज़ेनिक्स कर्नेल को कस्टम होना चाहिए" - प्रत्येक नवीन हार्डवेयर के अनुरूप है।"

अतः अनमैप्ड एक्स86 संरचना के लिए सामान्यतः उपलब्ध पोर्ट सांता क्रूज़ ऑपरेशन द्वारा 1983 के निकट किया गया था।  पीसी एक्सटी के लिए एससीओ ज़ेनिक्स को 1984 में किसी समय भेजा गया था और इसमें 4.2बीएसडी से कुछ वृद्धि हुई थी; इसने माइकनेट लोकल एरिया नेटवर्किंग का भी समर्थन किया था।

इस प्रकार से ज़ेनिक्स के बाद के 286 संस्करण ने संरक्षित मोड द 286 में चलकर इस चिप पर स्थित एकीकृत एमएमयू का उपयोग किया था। अतः 286 ज़ेनिक्स के साथ ज़ेनिक्स ओइएम् का नवीन हार्डवेयर भी था। उदाहरण के लिए, स्पेरी निगम पीसी/आईटी, आईबीएम पर्सनल कंप्यूटर/एटी क्लोन, इसको इस संस्करण के अंतर्गत आठ साथ मूक टर्मिनल उपयोगकर्ताओं का समर्थन करने में सक्षम के रूप में विज्ञापित किया गया था।

जबकि ज़ेनिक्स 2.0 अभी भी संस्करण 7 यूनिक्स पर आधारित था, संस्करण 3.0 को यूनिक्स सिस्टम III कोड बेस में अपग्रेड किया गया था,  ज़ेनिक्स 286 के लिए 1984 के इंटेल मैनुअल ने नोट किया कि ज़ेनिक्स कर्नेल में इस समय लगभग 10,000 लाइनें थीं।  अतः इसके पश्चात ज़ेनिक्स 5.0 (अथवा ज़ेनिक्स सिस्टम वी) में यूनिक्स प्रणाली वी कोडबेस आया।

इस प्रकार से माइक्रोसॉफ्ट को अपेक्षा है कि ज़ेनिक्स सॉफ्टवेयर उत्पादन और विनिमय के लिए चयनित विकल्प बन जाएगा, ऐसा कंपनी ने 1981 में कहा था। अतः माइक्रोसॉफ्ट ने अपने स्वयं के एमएस-डॉस को अपने एकल-उपयोगकर्ता, एकल-कार्य ऑपरेटिंग सिस्टम के रूप में संदर्भित किया, और उन ग्राहकों को सूचना दी जो ज़ेनिक्स खरीदने के लिए बहुउपयोगकर्ता या कंप्यूटर बहुटास्किंग समर्थन चाहते हैं। इसने समय के साथ एमएस-डॉस में सुधार करने की योजना बनाई ताकि यह एकल-उपयोगकर्ता ज़ेनिक्स, या एक्सईडॉस से लगभग अप्रभेद्य हो, जो 68000, जेड8000, और एलएसआई-11 पर भी चलेगा; वे ज़ेनिक्स के साथ ऊपर की ओर संगत होंगे, जिसे 1983 में 'बाइट (पत्रिका)' ने भविष्य के बहु-उपयोगकर्ता एमएस-डॉस के रूप में वर्णित किया था। माइक्रोसॉफ्ट के क्रिस लार्सन ने एमएस-डॉस 2.0 की ज़ेनिक्स संगतता को दूसरी सबसे महत्वपूर्ण विशेषता बताई थी। इस प्रकार से उनकी कंपनी ने डॉस और ज़ेनिक्स का एक साथ विज्ञापन किया, एमएस-डॉस 2.0 (इसका एकल-यूज़र ओएस) को ज़ेनिक्स (बहु-यूज़र, बहु-टास्किंग, यूनिक्स-व्युत्पन्न ऑपरेटिंग सिस्टम) के साथ सुविधाओं और सिस्टम कॉल को साझा करने के रूप में वर्णित किया, और उनके बीच सरल पोर्टिंग की प्रतिज्ञा की थी।

इस प्रकार से 1982 में बेल सिस्टम के टूटने के बाद, एटी और टी ने सिस्टम वी का क्रय प्रारम्भ किया। माइक्रोसॉफ्ट, यह मानते हुए कि यह यूनिक्स के डेवलपर के साथ प्रतिस्पर्धा नहीं कर सकता, ने ज़ेनिक्स को छोड़ने का निर्णय किया था। निर्णय तुरंत पारदर्शी नहीं था, जिसके कारण वेपरवेयर शब्द का प्रयोग हुआ। अतः यह ओएस/2 विकसित करने के लिए आईबीएम के साथ सहमत हुआ, और ज़ेनिक्स टीम (सर्वश्रेष्ठ एमएस-डॉस डेवलपर्स के साथ) उस परियोजना को निर्दिष्ट किया गया था। 1987 में, माइक्रोसॉफ्ट ने समझौते में ज़ेनिक्स का स्वामित्व एससीओ को हस्तांतरित कर दिया, जिससे माइक्रोसॉफ्ट एससीओ के 20% से थोड़ा कम का स्वामित्व बन गया (इस राशि ने दोनों कंपनियों को एससीओ आईपीओ की स्थिति में यथार्थ राशि का उन्मुक्त करने से रोक दिया)। और एससीओ उन दोनों अन्य कंपनियों का अधिग्रहण करेगा जिनके निकट 1986 में ज़ेनिक्स अधिकार, लोजिका के सॉफ्टवेयर उत्पाद समूह और 1990 में एचसीआर थे। जब माइक्रोसॉफ्ट ने अंततः रुचि खो दी ओएस/2 में भी, कंपनी ने अपनी आगे की उच्च स्तरीय रणनीति विंडोज एनटी पर आधारित की थी।

अतः 1987 में, सांता क्रूज़ ऑपरेशन ने ज़ेनिक्स को इंटेल 80386 प्रोसेसर, 32-बिट चिप में पोर्ट किया, माइक्रोसॉफ्ट के भीतरी सूत्रों से ज्ञान प्राप्त करने के बाद कि माइक्रोसॉफ्ट अब ज़ेनिक्स का विकास नहीं कर रहा था। ज़ेनिक्स सिस्टम वी रिलीज़ 2.3.1 ने आई386, एससीएसआई और टीसीपी/आईपी के लिए समर्थन प्रस्तुत किया। एससीओ का ज़ेनिक्स सिस्टम वी/386 x86 सीपीयू संरचना के लिए बाजार में उपलब्ध प्रथम 32-बिट ऑपरेटिंग सिस्टम था।

इस प्रकार से माइक्रोसॉफ्ट ने ज़ेनिक्स का आंतरिक रूप से उपयोग करना जारी रखा, 1987 में एटी और टी को यूनिक्स में कार्यक्षमता का समर्थन करने के लिए पैच प्रस्तुत किया, जो ज़ेनिक्स और एससीओ यूनिक्स दोनों के कोड बेस तक नीचे चला गया। कहा जाता है कि माइक्रोसॉफ्ट ने सन माइक्रोसिस्टम्स वर्कस्टेशन पर ज़ेनिक्स का उपयोग किया और 1988 तक अपनी कंपनी के भीतर बड़े पैमाने पर वैक्स मिनी कंप्यूटर का उपयोग किया था। अतः 1995-1996 तक ज़ेनिक्स-आधारित मोटोरोला 68000 सिस्टम पर सभी आंतरिक माइक्रोसॉफ्ट ईमेल वाहन किया गया था, जब कंपनी अपने स्वयं के सर्वर विनिमय उत्पाद में चली गई थी।

एससीओ ने अपने एससीओ यूनिक्स को उच्च अंत उत्पाद के रूप में जारी किया था, जो सिस्टम वी आर 3 पर आधारित है और ज़ेनिक्स पर कई तकनीकी प्रगति की प्रस्तुति करता है; ज़ेनिक्स उत्पाद पंक्ति में बना रहा था। इस बीच, एटी और टी और सन माइक्रोसिस्टम्स ने ज़ेनिक्स, बीएसडी, सनओएस और सिस्टम वी आर3 का सिस्टम वी आर4 में विलय पूर्ण कर लिया था। एससीओ ज़ेनिक्स/386 का अंतिम संस्करण सिस्टम वी आर2.3.4 था, जिसे 1991 में जारी किया गया था।

विशेषताएं
इस प्रकार से अपने एटी और टी यूनिक्स बेस के अतिरिक्त, ज़ेनिक्स ने बर्कले सॉफ्टवेयर वितरण से अवयवों को सम्मिलित किया, विशेष रूप से वीआई पाठ संपादक और इसके सहायक लाइब्रेरी (टर्मकैप और कर्सेस (प्रोग्रामिंग लाइब्रेरी)) आदि हैं। इसके कर्नेल में माइक्रोसॉफ्ट द्वारा कुछ मूल एक्सटेंशन सम्मिलित हैं, विशेष रूप से फ़ाइल लॉकिंग और सेमाफोर (प्रोग्रामिंग),  जबकि उपयोगकर्ता स्थान में माइक्रोसॉफ्ट ने पारंपरिक यूनिक्स शेल के अतिरिक्त मेनू (कंप्यूटिंग)-संचालित ऑपरेशन के लिए विज़ुअल शेल जोड़ा था। अतः क्रमिक लाइनों (आरएस-232 पोर्ट) पर स्थानीय नेटवर्किंग का सीमित रूप माइकनेट सॉफ़्टवेयर के माध्यम से संभव था, जो फ़ाइल स्थानांतरण और इलेक्ट्रॉनिक मेल का समर्थन करता था, यद्यपि यूयूसीपी का अभी भी मोडम के माध्यम से नेटवर्किंग के लिए उपयोग किया जाता था।

इस प्रकार से ओईएम ने प्रायः ज़ेनिक्स सिस्टम में और संशोधन जोड़े थे।

विश्वसनीय ज़ेनिक्स
अतः विश्वसनीय ज़ेनिक्स प्रारंभ में आईबीएम द्वारा सिक्योर ज़ेनिक्स नाम से विकसित किया गया संस्करण था; विश्वसनीय ज़ेनिक्स नाम के अंतर्गत बाद के संस्करणों को विश्वसनीय सूचना प्रणाली द्वारा विकसित किया गया था। इसने बहुस्तरीय सुरक्षा के बेल-लापादुला मॉडल को सम्मिलित किया, और एसटीयू-III सुरक्षित संचार उपकरण के लिए बहुस्तरीय सुरक्षित इंटरफ़ेस था (अर्थात, एसटीयू-III संपर्क मात्र उन अनुप्रयोगों के लिए उपलब्ध कराया जाएगा जो जो एसटीयू-III में लोड की गई कुंजी के समान विशेषाधिकार स्तर पर चल रहे हैं)। इस प्रकार से यह औपचारिक विधि से मूल्यांकन किया गया था और संयुक्त राज्य अमेरिका के रक्षा विभाग के विश्वसनीय कंप्यूटर सिस्टम मूल्यांकन मानदंड के अंतर्गत बी 2 सुरक्षा रेटिंग प्राप्त की थी - मूल्यांकित ऑपरेटिंग सिस्टम द्वारा प्राप्त की गई दूसरी उच्चतम रेटिंग। अतः संस्करण 2.0 जनवरी 1991 में, संस्करण 3.0 अप्रैल 1992 में और संस्करण 4.0 सितंबर 1993 में जारी किया गया था। यह अभी भी 1995 तक उपयोग में था।

यह भी देखें

 * एटी और टी 6300 प्लस
 * समवर्ती डॉस
 * पीसी/आईएक्स
 * वेनिक्स

अग्रिम पठन

 * ; review of the beta एससीओ ज़ेनिक्स on an एक्सटी
 * Covers and compares पीसी/IX, ज़ेनिक्स and VENIX.

बाहरी संबंध

 * ज़ेनिक्स timeline
 * ज़ेनिक्स documentation and books for Download
 * ज़ेनिक्स man pages
 * इंटेल Multibus सिस्टम 320 for ज़ेनिक्स (or iRMX86)
 * Welcome to comp.यूनिक्स.ज़ेनिक्स.एससीओ (v1.64)
 * https://groups.google.com/d/msg/comp.sys.tandy/UbeLIMssHsE/9isYZrRW-LgJ
 * Welcome to comp.यूनिक्स.ज़ेनिक्स.एससीओ (v1.64)
 * https://groups.google.com/d/msg/comp.sys.tandy/UbeLIMssHsE/9isYZrRW-LgJ
 * https://groups.google.com/d/msg/comp.sys.tandy/UbeLIMssHsE/9isYZrRW-LgJ