लिनक्स बनाम यूनिक्स: वे कैसे भिन्न हैं?

लिनक्स और यूनिक्स के बीच अंतर निर्धारित करने के लिए बहुत अधिक बारीकियों की आवश्यकता होती है।

जबकि लिनक्स यूनिक्स नहीं है, मैंने अक्सर पाया है कि लोग आश्चर्य करते हैं कि लिनक्स और यूनिक्स के बीच क्या अंतर हैं। मैं भी इसके लिए दोषी हूं, क्योंकि कुछ साल पहले तक मैं दोनों के बीच संबंधों के बारे में अनिश्चित था, जब आखिरकार मैंने बैठकर इसे पढ़ा। संक्षिप्त कहानी यह है कि लिनक्स यूनिक्स से लिया गया है और यह यूनिक्स डिज़ाइन की निरंतरता है, लेकिन यह अपने आप में है नहीं यूनिक्स.

दोनों के बीच एक लंबा और ऐतिहासिक इतिहास है, और वास्तव में बहुत कुछ खोजना बेहद मुश्किल है एक-दूसरे के संदर्भ में दोनों प्रणालियों के शुरुआती दिनों की जानकारी, कई स्रोतों के लुप्त हो जाने के कारण समय का बीतना। हमने यथासंभव अधिक से अधिक खुदाई करने की पूरी कोशिश की है, क्योंकि आजकल, मतभेद आश्चर्यजनक रूप से बहुत कम हैं।

लिनक्स बनाम यूनिक्स: उत्पत्ति

लिनक्स और यूनिक्स का आपस में जुड़ा हुआ इतिहास है, लेकिन उनके अंतरों को पहचानना भी महत्वपूर्ण है। यूनिक्स को 1960 के दशक में AT&T के स्वामित्व वाली बेल लैब्स द्वारा एक स्वामित्व ऑपरेटिंग सिस्टम के रूप में विकसित किया गया था। इसके मालिकाना होने का मतलब है कि इसके मालिक लाइसेंसिंग और स्रोत कोड के नियंत्रण के रूप में इस पर नियंत्रण का दावा करते हैं। आजकल, फ्रीबीएसडी जैसे ओपन-सोर्स यूनिक्स ऑपरेटिंग सिस्टम हैं, लेकिन हमेशा ऐसा नहीं होता था। फ्रीबीएसडी कानूनी तौर पर खुद को यूनिक्स जैसी ऑपरेटिंग सिस्टम के रूप में संदर्भित करता है क्योंकि इसने यूनिक्स लाइसेंसिंग के लिए भुगतान नहीं किया है, लेकिन यह उतना ही यूनिक्स है जितना सोलारिस जैसा है और इसे अक्सर बोलचाल की भाषा में बर्कले कहा जाता है यूनिक्स.

लिनक्स के मामले में, इसे सबसे पहले लाइनस टोरवाल्ड्स द्वारा एक हॉबी प्रोजेक्ट के रूप में बनाया गया था। वास्तव में, कंप्यूटिंग क्षेत्र में अब तक के सबसे प्रसिद्ध संदेशों में से एक था टोरवाल्ड्स द्वारा भेजा गया 25 अगस्त 1991 को यूज़नेट समाचार समूह में।

Hello everybody out there using minix -I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).

लिनक्स MINIX से प्रेरित था, एक यूनिक्स जैसा कर्नेल जो एंड्रयू एस द्वारा शिक्षण उद्देश्यों के लिए लिखा गया था। Tanenbaum. जैसे ही टोरवाल्ड्स ने सभी MINIX फ़ंक्शंस को अपने कर्नेल में पुनः कार्यान्वित किया (जिसे उन्होंने लिनक्स कहा), उन्होंने इसे माइक्रोकर्नेल के बजाय एक मोनोलिथिक कर्नेल के रूप में बनाने का विकल्प चुना, जिसे तनेनबाम ने अस्वीकार कर दिया.

एक तरफ, गंभीरता से, उस लिंक को जांचें। यह एक आकर्षक पाठ है जिसे और भी दिलचस्प बना दिया गया है, यह देखते हुए कि हम जानते हैं कि लिनक्स अब कहाँ है और MINIX कहाँ समाप्त हुआ। कुछ हाइलाइट्स में टोरवाल्ड्स का MINIX की "मस्तिष्क-क्षति" का जिक्र करना शामिल है, और कैसे उसके पास "आपकी तुलना में अधिक बहाने हैं, और लिनक्स अभी भी लगभग सभी क्षेत्रों में [sic] मिनिक्स को पीछे छोड़ देता है। "

जहां तक ​​लिनक्स की बात है, इसे शुरू में 1985 में जारी 32-बिट माइक्रोप्रोसेसर इंटेल 386 पर चलाने के लिए बनाया गया था। इस स्तर तक, यूनिक्स एक ज्ञात ऑपरेटिंग सिस्टम के रूप में अच्छी तरह से स्थापित हो गया था, कई सिस्टम इसका उपयोग कर रहे थे।

प्रमाणीकरण और मतभेद आज

जहां चीजें विशेष रूप से अस्पष्ट हो जाती हैं वह यह है कि ऐसे लिनक्स वितरण थे जिन्हें पहले यूनिक्स प्रमाणित किया गया था, जिससे पता चलता है कि दोनों के बीच अंतर कितना करीब है। ऐसा इसलिए है क्योंकि लिनक्स कर्नेल यूनिक्स के समान व्यवहार करता है, और यह काफी हद तक इसकी उत्पत्ति के कारण है। पहले के दो यूनिक्स-प्रमाणित लिनक्स वितरण थे:

  • इंसपुर का के-यूएक्स (फरवरी 2019 में समाप्त)
  • हुआवेई का यूलरओएस (सितंबर 2022 में समाप्त)

इन लाइसेंसिंग प्रतिबंधों के कारण, लिनक्स वितरण के लिए यूनिक्स प्रमाणन का लक्ष्य रखना कोई अर्थ नहीं रखता है। यह महँगा है और उपर्युक्त आउटलेर्स को छोड़कर, किसी को भी इससे अधिक लाभ नहीं होता है। POSIX मानकों और अनुपालन के कारण, यूनिक्स के लिए बनाए गए एप्लिकेशन को अक्सर लिनक्स मशीनों में आसानी से पोर्ट किया जा सकता है और इसके विपरीत भी। बहुत सारी शेल स्क्रिप्ट सीधे दोनों पर चलेंगी, हालाँकि शायद कुछ मामूली बदलावों के साथ।

दिलचस्प बात यह है कि मैकओएस, मैकओएस, आईओएस, वॉचओएस, टीवीओएस, आईपैडओएस, विज़नओएस और ब्रिजओएस के मुख्य ऑपरेटिंग सिस्टम, डार्विन के साथ-साथ यूनिक्स के अनुरूप है। ब्रिजओएस मैक कंप्यूटरों में सुरक्षित एन्क्लेव टी-सीरीज़ चिप्स पर चलता है और इसे watchOS का एक प्रकार कहा जाता है. अतिरिक्त macOS घटक डार्विन के शीर्ष पर बनाए गए हैं। हालाँकि, इस वजह से, macOS आज सबसे बड़ा यूनिक्स ऑपरेटिंग सिस्टम होने की संभावना है।

यूनिक्स का स्वाद लेने का दूसरा तरीका सोलारिस स्थापित करना है, जो ओरेकल के स्वामित्व वाला एक स्वामित्व वाला ऑपरेटिंग सिस्टम है। यह अब वह किंगमेकर नहीं रहा जो पहले हुआ करता था; दरअसल, इसे आखिरी बड़ा अपडेट अगस्त 2018 में मिला था, लेकिन यह लंबे समय से मौजूद है। इसे अभी भी छोटे-मोटे अपडेट मिलते रहते हैं सोलारिस 11.4 एसआरयू57 इस साल मई में रिलीज़ हुई।

हालाँकि, चाहे कुछ भी हो, किसी भी प्लेटफ़ॉर्म में कुछ भी ग़लत नहीं है। macOS सबसे अच्छे और सबसे लोकप्रिय ऑपरेटिंग सिस्टमों में से एक है, और उबंटू और फेडोरा जैसे विभिन्न लिनक्स डिस्ट्रो भी उत्कृष्ट हैं।