ज़ेनिक्स

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

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

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

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

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

1981 में, माइक्रोसॉफ्ट ने कहा कि ज़ेनिक्स का प्रथम संस्करण PDP-11 पर मूल यूनिक्स संस्करण 7 स्रोत के बहुत निकट था, और बाद के संस्करणों को अपने स्वयं के सुधारों और सुधारों को सम्मिलित करना था। कंपनी ने कहा कि वह ऑपरेटिंग सिस्टम को Zilog Z8000 श्रृंखला, डिजिटल LSI-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-आधारित मशीनों को पोर्ट करने में कठिनाई मानकीकृत मेमोरी प्रबंधन इकाई और सुरक्षा सुविधाओं की कमी थी। हार्डवेयर निर्माताओं ने अपने स्वयं के हार्डवेयर को डिजाइन करके क्षतिपूर्ति किया, परन्तु परिणामी जटिलता ने बहुत छोटे निर्माता के लिए ज़ेनिक्स जैसे सिस्टम को प्रारंभ से समर्थन करने में सक्षम कंप्यूटर विकसित करना असंभव नहीं तो बहुत जटिल बना दिया, और ज़ेनिक्स कर्नेल को कस्टम होना चाहिए" - प्रत्येक नवीन हार्डवेयर के अनुरूप है।"

अनमैप्ड x86|इंटेल 8086/8088 संरचना के लिए सामान्यतः उपलब्ध पोर्ट सांता क्रूज़ ऑपरेशन द्वारा 1983 के निकटकिया गया था।  PC XT के लिए एससीओ ज़ेनिक्स को 1984 में किसी समय भेजा गया था और इसमें 4.2BSD से कुछ वृद्धि हुई थी; इसने माइकनेट लोकल एरिया नेटवर्किंग का भी समर्थन किया। ज़ेनिक्स के बाद के 286 संस्करण ने संरक्षित मोड#The 286 में चलकर इस चिप पर मौजूद एकीकृत एमएमयू का उपयोग किया। 286 ज़ेनिक्स के साथ ज़ेनिक्स OEMs का नवीन हार्डवेयर भी था। उदाहरण के लिए, स्पेरी कॉर्पोरेशन पीसी/आईटी, आईबीएम पर्सनल कंप्यूटर/एटी क्लोन, को इस संस्करण के अंतर्गत आठ साथ मूक टर्मिनल उपयोगकर्ताओं का समर्थन करने में सक्षम के रूप में विज्ञापित किया गया था।

जबकि ज़ेनिक्स 2.0 अभी भी संस्करण 7 Unix पर आधारित था, संस्करण 3.0 को यूनिक्स सिस्टम III कोड बेस में अपग्रेड किया गया था,  ज़ेनिक्स 286 के लिए 1984 के इंटेल मैनुअल ने नोट किया कि ज़ेनिक्स कर्नेल में इस समय लगभग 10,000 लाइनें थीं।  इसके बाद ज़ेनिक्स 5.0 (उर्फ ज़ेनिक्स सिस्टम V) में यूनिक्स प्रणाली वी कोडबेस आया। माइक्रोसॉफ्ट को अपेक्षा है कि ज़ेनिक्स सॉफ्टवेयर उत्पादन और विनिमय के लिए पसंदीदा विकल्प बन जाएगा, कंपनी ने 1981 में कहा था। माइक्रोसॉफ्ट ने अपने स्वयं के MS-DOS को अपने एकल-उपयोगकर्ता, एकल-कार्य ऑपरेटिंग सिस्टम के रूप में संदर्भित किया, और उन ग्राहकों को सलाह दी जो ज़ेनिक्स खरीदने के लिए बहुउपयोगकर्ता या कंप्यूटर मल्टीटास्किंग सपोर्ट चाहते हैं। इसने समय के साथ MS-DOS में सुधार करने की योजना बनाई ताकि यह एकल-उपयोगकर्ता ज़ेनिक्स, या XEDOS से लगभग अप्रभेद्य हो, जो 68000, Z8000, और LSI-11 पर भी चलेगा; वे ज़ेनिक्स के साथ ऊपर की ओर संगत होंगे, जिसे 1983 में 'बाइट (पत्रिका)' ने भविष्य के बहु-उपयोगकर्ता MS-DOS के रूप में वर्णित किया था। माइक्रोसॉफ्ट के क्रिस लार्सन ने MS-DOS 2.0 की ज़ेनिक्स संगतता को दूसरी सबसे महत्वपूर्ण विशेषता बताया। उनकी कंपनी ने MS-DOS 2.0 (इसका सिंगल-यूज़र OS) को ज़ेनिक्स (मल्टी-यूज़र, मल्टी-टास्किंग, यूनिक्स-व्युत्पन्न ऑपरेटिंग सिस्टम) के साथ साझा करने वाली सुविधाओं और सिस्टम कॉल के रूप में वर्णित करते हुए DOS और ज़ेनिक्स को साथ विज्ञापित किया, और बीच में आसान पोर्टिंग का वादा किया। उन्हें। 1982 में बेल सिस्टम के टूटने के बाद, एटी और टी ने सिस्टम V की बिक्री शुरू की। माइक्रोसॉफ्ट, यह मानते हुए कि यह यूनिक्स के डेवलपर के साथ प्रतिस्पर्धा नहीं कर सकता, ने ज़ेनिक्स को छोड़ने का फैसला किया। निर्णय तुरंत पारदर्शी नहीं था, जिसके कारण vapourware शब्द का प्रयोग हुआ। यह OS/2 विकसित करने के लिए आईबीएम के साथ सहमत हुआ, और ज़ेनिक्स टीम (सर्वश्रेष्ठ MS-DOS डेवलपर्स के साथ) उस परियोजना को सौंपा गया था। 1987 में, माइक्रोसॉफ्ट ने समझौते में ज़ेनिक्स का स्वामित्व एससीओ को हस्तांतरित कर दिया, जिससे माइक्रोसॉफ्ट एससीओ के 20% से थोड़ा कम का मालिक बन गया (इस राशि ने दोनों कंपनियों को एससीओ IPO की स्थिति में सटीक राशि का खुलासा करने से रोक दिया)। और एससीओ उन दोनों अन्य कंपनियों का अधिग्रहण करेगा जिनके निकटज़ेनिक्स अधिकार थे, 1986 में लोजिका का सॉफ्टवेयर उत्पाद समूह और 1990 में HCR। जब माइक्रोसॉफ्ट ने अंततः रुचि खो दी OS/2 में भी, कंपनी ने अपनी आगे की उच्च स्तरीय रणनीति Windows NT पर आधारित की।

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

माइक्रोसॉफ्ट ने ज़ेनिक्स का आंतरिक रूप से उपयोग करना जारी रखा, 1987 में एटी और टी को UNIX में कार्यक्षमता का समर्थन करने के लिए पैच सबमिट किया, जो ज़ेनिक्स और एससीओ Unix दोनों के कोड बेस तक नीचे चला गया। कहा जाता है कि माइक्रोसॉफ्ट ने सन माइक्रोसिस्टम्स वर्कस्टेशन पर ज़ेनिक्स का उपयोग किया और 1988 तक अपनी कंपनी के भीतर बड़े पैमाने पर वैक्स मिनी कंप्यूटर का उपयोग किया। 1995-1996 तक ज़ेनिक्स-आधारित मोटोरोला 68000 सिस्टम पर सभी आंतरिक माइक्रोसॉफ्ट ईमेल परिवहन किया गया था, जब कंपनी अपने स्वयं के सर्वर की अदला बदली करें उत्पाद में चली गई थी। एससीओ ने अपने एससीओ यूनिक्स को उच्च अंत उत्पाद के रूप में जारी किया, जो सिस्टम वी आर 3 पर आधारित है और ज़ेनिक्स पर कई तकनीकी प्रगति की प्रस्तुति करता है; ज़ेनिक्स उत्पाद लाइन में बना रहा। इस बीच, एटी और टी और सन माइक्रोसिस्टम्स ने ज़ेनिक्स, BSD, SunOS और सिस्टम V R3 का सिस्टम V R4 में विलय पूर्ण कर लिया। एससीओ ज़ेनिक्स/386 का अंतिम संस्करण सिस्टम V R2.3.4 था, जिसे 1991 में जारी किया गया था।

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

ओईएम ने अक्सर ज़ेनिक्स सिस्टम में और संशोधन जोड़े।

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

यह भी देखें

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

अग्रिम पठन

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

बाहरी संबंध

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