क्या लिनक्स एक यूनिक्स है?


190

तो, वहाँ यूनिक्स के विभिन्न संस्करणों के बहुत सारे हैं: HP-UX, AIX, BSD, आदि। लिनक्स को यूनिक्स के कार्यान्वयन के बजाय एक यूनिक्स क्लोन माना जाता है। क्या सभी "वास्तविक" मूल के वास्तविक वंशज हैं? यदि नहीं, तो क्या लिनक्स को यूनिक्स से अलग करता है?


जवाबों:


224

यह इस बात पर निर्भर करता है कि आप "यूनिक्स" से क्या मतलब है, और "लिनक्स" से।

  • UNIX द ओपन ग्रुप का एक पंजीकृत व्यापार चिह्न है । व्यापार चिह्न का एक घटनापूर्ण इतिहास रहा है, और यह पूरी तरह से स्पष्ट नहीं है कि यूनिक्स जैसी प्रणालियों का उल्लेख करने वाले "यूनिक्स" के व्यापक उपयोग के कारण इसे सामान्य नहीं किया गया है (नीचे देखें)। वर्तमान में ओपन ग्रुप किसी एकल प्रणाली के लिए ट्रेड मार्क का उपयोग करता है जो एकल यूनिक्स प्रमाणीकरण पास करता है । यह भी देखें कि पूरे इंटरनेट में यूनिक्स का उल्लेख क्यों है?

  • यूनिक्स एक ऑपरेटिंग सिस्टम है जिसका जन्म 1969 में बेल लैब्स में हुआ था । विभिन्न कंपनियों ने बेचा, और अभी भी बेचते हैं, इस मूल प्रणाली से प्राप्त कोड, उदाहरण के लिए AIX , HP-UX , Solarisयूनिक्स से ऑपरेटिंग सिस्टम का विकास भी देखें ।

  • कई सिस्टम हैं जो यूनिक्स की तरह हैं, इसमें वे प्रोग्रामर, उपयोगकर्ता और प्रशासकों को समान इंटरफेस प्रदान करते हैं। सबसे पुरानी उत्पादन प्रणाली बर्कले सॉफ्टवेयर वितरण है , जो धीरे-धीरे यूनिक्स-आधारित (यानी मूल कार्यान्वयन से व्युत्पन्न कोड) से यूनिक्स-जैसे (यानी एक समान इंटरफ़ेस वाले) से विकसित हुई। कई BSD- आधारित या BSD- व्युत्पन्न ऑपरेटिंग सिस्टम हैं: FreeBSD , NetBSD , OpenBSD , Mac OS X , आदि। अन्य उदाहरणों में OSF / 1 (अब बंद कर दिया गया है, यह एक वाणिज्यिक यूनिक्स जैसा गैर-यूनिक्स-आधारित सिस्टम था), Minix(मूल रूप से एक खिलौना यूनिक्स जैसा ऑपरेटिंग सिस्टम एक शिक्षण उपकरण के रूप में उपयोग किया जाता है, अब एक उत्पादन यूनिक्स की तरह सिस्टम एम्बेडेड है), और सबसे प्रसिद्ध लिनक्स


  • कड़ाई से बोलते हुए, लिनक्स एक ऑपरेटिंग सिस्टम कर्नेल है जिसे यूनिक्स के कर्नेल की तरह डिज़ाइन किया गया है।

  • लिनक्स का उपयोग आमतौर पर यूनिक्स जैसे ऑपरेटिंग सिस्टम के नाम के रूप में किया जाता है जो लिनक्स को कर्नेल के रूप में उपयोग करते हैं। चूंकि कर्नेल के बाहर के कई उपकरण GNU प्रोजेक्ट का हिस्सा हैं , ऐसे सिस्टम को अक्सर GNU / Linux के रूप में जाना जाता है । सभी प्रमुख लिनक्स वितरणों में GNU / Linux और अन्य सॉफ्टवेयर शामिल हैं।

  • लिनक्स आधारित यूनिक्स जैसी प्रणालियाँ हैं जो विशेष रूप से एम्बेडेड दुनिया में कई जीएनयू उपकरणों का उपयोग नहीं करती हैं, लेकिन मुझे नहीं लगता कि उनमें से कोई भी जीएनयू विकास उपकरण, विशेष रूप से जीसीसी के साथ दूर करता है ।

  • ऐसे ऑपरेटिंग सिस्टम हैं जिनके लिनक्स कर्नेल के रूप में हैं, लेकिन यूनिक्स की तरह नहीं हैं। सबसे प्रसिद्ध एंड्रॉइड है , जिसमें एक यूनिक्स जैसा उपयोगकर्ता अनुभव नहीं है (हालांकि आप एक यूनिक्स जैसी कमांड लाइन स्थापित कर सकते हैं) या व्यवस्थापक अनुभव या (ज्यादातर) प्रोग्रामर अनुभव ("मूल" एंड्रॉइड प्रोग्राम एक एपीआई का उपयोग करते हैं जो यूनिक्स से पूरी तरह से अलग है)।


70
और यह मत भूलो कि GNU का अर्थ "GNU नॉट यूनिक्स है" है!
एलेक्स

57
"ग्नू यूनिक्स नहीं है" का अर्थ है कि ग्नू यूनिक्स मूल कोड पर आधारित नहीं है, यह नहीं कि ग्नू यूनिक्स चश्मा लागू नहीं करना चाहता है। Quoting rms: "फ्री यूनिक्स! इस थैंक्सगिविंग को शुरू करते हुए मैं एक पूर्ण यूनिक्स-संगत सॉफ्टवेयर सिस्टम लिखने जा रहा हूं जिसे GNU (Gnu's Not Unix के लिए) कहा जाता है, और इसे सभी को मुफ्त (1) दे सकते हैं जो इसका उपयोग कर सकते हैं।"
जुलियाग्रे

8
यदि लिनक्स डिस्ट्रो UNIX के रूप में प्रमाणित होना चाहता है, तो उसे बहुत अधिक परिवर्तन नहीं करना पड़ेगा और ऐसा हो सकता है। लेकिन मैंने किसी को भी इस बात के लिए पैसे नहीं दिए हैं कि इस बिंदु पर क्या होगा, इस लायक नहीं है।
केविन कैंटु

6
@ केविन: काल्डेरा (अब कुख्यात रूप से एक और नाम से जाना जाता है) ने एक बार इस पर काम किया था, हालांकि वे पूरे रास्ते नहीं गए (उन्हें लगता है कि उन्होंने इस विचार को छोड़ दिया है और एलएसबी के लिए धक्का दिया है, बजाय इसके कि वे अचानक भूल गए कि उन्होंने कभी सुना है। लिनक्स)।
गिल्स

4
@milkovsky नहीं। जैसा कि मैं अपने जवाब में समझाता हूं, "लिनक्स" शब्द के दो अर्थ हैं। "एंड्रॉइड लिनक्स-आधारित है" अर्थ 1 (कर्नेल) के साथ सच है। "लिनक्स यूनिक्स जैसा है" अर्थ 2 (ऑपरेटिंग सिस्टम) के साथ सच है।
गाइल्स

58

सभी इरादों और उद्देश्यों के लिए, एक विशिष्ट आधुनिक लिनक्स वितरण (उबंटू, डेबियन, रेड हैट, फेडोरा, स्लैकवेयर, आदि) एक यूनिक्स है, लेकिन कड़ाई से बोल रहा है, कोई भी सिस्टम प्रमाणित किए बिना यूनिक्स होने का दावा नहीं कर सकता है, इसलिए इसके बजाय लोग कहते हैं कि वे हैं यूनिक्स की तरह। वे यूनिक्स से प्रेरित हैं, और इसकी संस्कृति को आगे बढ़ाते हैं।

यह बीएसडी सिस्टम पर भी लागू होता है।

मैक ओएस एक्स यूनिक्स प्रमाणित है, इसलिए यह यूनिक्स नाम और वास्तव में दोनों है। (और यह वास्तव में बीएसडी पर आधारित है)।

यह ध्यान दिया जाना चाहिए कि चूंकि लिनक्स स्वयं एक कर्नेल है, इसलिए इसका उपयोग गैर-यूनिक्स-जैसे सिस्टम (जैसे एंड्रॉइड) के निर्माण के लिए किया जा सकता है।


1
नोट: मैक ओएस एक्स कर्नेल किसी भी बीएसडी कर्नेल पर आधारित नहीं है। उपयोगकर्ता मोड भाग FreeBSD पर आधारित है और मेरे ज्ञान में NetBSD भागों में है।
0xC0000022L

2
आज का कर्नेल बीएसडी कर्नेल से अलग हो सकता है, लेकिन मुझे लगता है कि यह शुरू में (कम से कम आंशिक रूप से) इस पर आधारित था।
hasen

3
यह ध्यान दिया जाना चाहिए कि फ्रीबीएसडी एटीटी यूनिक्स का प्रत्यक्ष वंशज है और एक बार एटीटी यूनिक्स कोड शामिल है। यह यूनिक्स द्वारा सिर्फ "प्रेरित" नहीं था।
रॉब

2
@ 0xC0000022L और अब हम आगे जा रहे हैं "माच के शुरुआती संस्करणों में अखंड कर्नेल थे, कर्नेल में BSD के अधिकांश कोड। Mach 3.0 पहला माइक्रो कर्नेल कार्यान्वयन था।" मेरे अनुसार, osxbook.com/book/bonus/ancient/whatismacosx/arch_xnu.html काफी आधिकारिक स्रोत है।
9

2
और यह निष्कर्ष निकालने के लिए: "कुछ पहलू जो बीएसडी के लिए जिम्मेदार हैं, उनमें शामिल हैं: प्रोसेस मॉडल यूजर आईडी, अनुमतियां, बुनियादी सुरक्षा नीतियां POSIX API, BSD स्टाइल सिस्टम कॉल TCP / IP स्टैक, BSD सॉकेट, फ़ायरवॉल VFS और फाइल सिस्टम (मैक ओएस एक्स फाइलसिस्टम देखें) विवरण) सिस्टम वी आईपीसी क्रिप्टो फ्रेमवर्क विभिन्न सिंक्रनाइज़ेशन तंत्र "। जैसा कि मेरे लिए यह कहना काफी है कि यह बीएसडी पर आधारित है। सच का सामना करें।
poige

23

लिनक्स अधिक 'यूनिक्स-जैसे' है इसलिए हां सरलता से आप इसे एक क्लोन कह सकते हैं, बीएसडी के लिए भी यही सच है (हालांकि माना जाता है कि बीएसडी को लिनक्स की तुलना में यूनिक्स के करीब माना जा सकता है)।

लिनक्स को यूनिक्स जैसा शीर्षक देने वाली मुख्य बात यह है कि यह समय के साथ निर्मित मानकों के अनुसार लगभग पूरी तरह से अनुरूप w / POSIX (पोर्टेबल ऑपरेटिंग सिस्टम इंटरफ़ेस [यूनिक्स के लिए]) है।

दूसरी मुख्य बात, कोड आदि की विरासत है , जैसा कि विकिपीडिया पर दिखाया गया है, लिनक्स वास्तव में यूनिक्स स्रोतों से उत्पन्न नहीं होता है, इसके बजाय यह खरोंच से बहुत अधिक निर्मित होता है (हालांकि यह विवादित है)।

इसलिए अनिवार्य रूप से, यूनिक्स को लिनक्स से अलग करने वाली मुख्य चीज वंशावली और उससे मिलने वाले मानक हैं।


1
विचार करने के लिए एकल यूनिक्स विशिष्टता भी है ।
डेनिस विलियमसन

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

3
पूरे एससीओ बनाम आईबीएम गड़बड़ाने के बाद, यह स्पष्ट हो गया है कि लिनक्स कर्नेल में कोई भी यूनिक्स कोड नहीं है
वॉनब्रांड

11

चुना हुआ उत्तर इसे पूरी तरह से समझाता है, लेकिन यूनिक्स प्रारंभिक विकास के बीच के सभी विवरणों को जानने के लिए आपको एक पूरी डॉक्यूमेंट्री देखनी पड़ेगी और लिनक्स कैसे चला गया।

पहले आपको यह विचार करना होगा कि लिनक्स कर्नेल है, जो लिनुस और अन्य प्रोग्रामर द्वारा बनाया गया था। उन्होंने इसे जीपीएल के साथ जारी करने के लिए चुना, जो तब तक एफएसएफ, (आरएमएस और अन्य लोगों) द्वारा बनाया गया एक लाइसेंस था, जो अपने कर्नेल और जीएनयू को भी विकसित कर रहे थे।

जिसे हम आमतौर पर लिनक्स कहते हैं, सबसे पहले, कर्नेल, प्लस अन्य सभी उपकरण मूल रूप से GNU प्रोजेक्ट से आते हैं। वे दो परियोजनाएं ऐतिहासिक रूप से भिन्न हैं, क्योंकि उस समय, एफएसएफ लोगों से कर्नेल को लिनक्स कर्नेल के पक्ष में छोड़ दिया गया था, जो बहुत बेहतर था।

मुझे याद है कि एक वृत्तचित्र है, आपको वास्तव में इसे देखना चाहिए, मुझे आपकी प्रोग्रामिंग संस्कृति के लिए यह महत्वपूर्ण लगता है।

"निक्स" के बारे में सोचते समय आपको एक और बात पर विचार करना होगा, जिसमें पोसिक्स और अन्य वास्तुकला-मानकीकृत सामान शामिल हैं। यह ओएस डिजाइन / अनुसंधान के अधीन है, लेकिन यह ठीक से परिभाषित करता है कि शामिल ओएस कैसे काम करता है, और यह महत्वपूर्ण है जब आपके पास कर्नेल अपने उपकरणों के साथ अच्छी तरह से काम कर रहा हो।


दरअसल POSIX को अब SUS (सिंगल यूनिक्स स्पेसिफिकेशन) कहा जाता है, जिसका उल्लेख किया गया था।
0xC0000022L

1
@STATUS POSIX SUSv2 का आधार था। ऑस्टिन समूह को बाद में आईईईई के बीच एक संयुक्त कार्य समूह के रूप में बनाया गया था जिसने पोसिक्स और द ओपन ग्रुप बनाया जो यूनिक्स ट्रेडमार्क और यूनिक्स विनिर्देश के मालिक थे। उन्होंने POSIX: 2001 को SUSv3 के नाम से भी जारी किया। वे उसी में से एक हैं जहाँ तक मैं बता सकता हूँ। POSIX अभी भी POSIX: 2004 और POSIX: 2008 के साथ विकसित किया जा रहा है जो SUSv4 का मूल है। मुझे नहीं लगता कि पोसिक्स अभी मरा है। en.wikipedia.org/wiki/Single_UNIX_Specification
p पेंगुइनin359

मैं समझता हूं कि SUS कुछ अतिरिक्त के साथ POSIX है।
वॉनब्रांड

उस डॉक्यूमेंट्री का लिंक?
एडवर्ड टोरवाल्ड्स

एडवर्ड torvalds क्षमा करें, मुझे शीर्षक याद नहीं है। यह मुख्य रूप से आरएमएस को चित्रित करता है, और एक पुराने डॉक्टर की तरह दिखता है।
जोकिन

6

बहुत सारे शानदार जवाब पहले से ही हैं, लेकिन मुझे लगा कि महान डेनिस रिची (यूनिक्स के सह-निर्माता) के विचार अन्य अधिक तकनीकी उत्तरों के लिए एक दिलचस्प पूरक होंगे।

ऐसा लगता है कि डेनिस रिची ने लिनक्स को एक वैध यूनिक्स व्युत्पन्न माना। LinuxFocus.org के लिए 1999 के एक साक्षात्कार में , उनसे पूछा गया,

सभी लिनक्स गति के बारे में आपकी क्या राय है, और कई कंपनियों ने इसके लिए सॉफ्टवेयर विकसित करना शुरू करने का निर्णय लिया है?

सवाल पर उनकी प्रतिक्रिया थी

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


1

ऐतिहासिक रूप से लिनुस टॉर्वाल्ड्स ने मिनिक्स ओएस का एक बेहतर क्लोन बनाया है। लिनक्स का विकास एक विशिष्ट मंच और ग्राहक आधार पर केंद्रित नहीं है, और लिनक्स डेवलपर्स के पास विभिन्न प्रकार के अनुभव और दृष्टिकोण हैं। HP, UX, AIX, Solaris और अन्य जैसे ओएस ज्यादातर विक्रेताओं के लिए तेज होते हैं।

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


0

यूनिक्स, मूल रूप से UNICS (UNiplexed Infomation and Computing Service)।

यूनिक्स (UNIX के रूप में ट्रेडमार्क किया गया) मल्टीटास्किंग, बहुउद्देशीय कंप्यूटर ऑपरेटिंग सिस्टम का एक परिवार है जो मूल AT & T Unix से प्राप्त होता है। 1969 में विकास शुरू हुआ और अक्टूबर 1973 में बेल एब्स के बाहर की घोषणा की गई।

कैलिफोर्निया विश्वविद्यालय, बर्कले (BSD), Microsoft (Xenix), IBM (AIX) और सन माइक्रोसिस्टम्स (Solaris) जैसे विक्रेताओं के यूनिक्स के शैक्षणिक और वाणिज्यिक दोनों प्रकारों की विविधता।

  • BSD ( B erkeley S oftware D istribution) रिलीज़ ने कई ओपन सोर्स डेवलपमेंट प्रोजेक्ट्स के लिए एक आधार प्रदान किया जो चल रहे हैं, जैसे, FreeBSD, OpenBSD, NetBSD, डार्विन, और ट्रूओएस।
  • Xenix Microsoft द्वारा लाइसेंस प्राप्त विभिन्न माइक्रो कंप्यूटर प्लेटफार्मों के लिए यूनिक्स ऑपरेटिंग सिस्टम का एक बंद संस्करण है।
  • AIX ( A DVanced I nteractive e X ecutive) आईबीएम द्वारा अपने कई कंप्यूटर प्लेटफार्मों के लिए विकसित और बेचा गया है।

लिनक्स , लिनक्स कर्नेल के आसपास निर्मित मुक्त और ओपन-सोर्स सॉफ्टवेयर ऑपरेटिंग सिस्टम का एक परिवार है। लिनक्स का परिभाषित घटक लिनक्स कर्नेल है, जो ऑपरेटिंग सिस्टम कर्नेल पहली बार 17 सितंबर, 1991 को लिनुस टॉर्वाल्ड्स द्वारा जारी किया गया था।

लिनक्स को डेस्कटॉप और सर्वर उपयोग दोनों के लिए लिनक्स वितरण (या शॉर्ट के लिए डिस्ट्रो) के रूप में जाना जाता है। सबसे लोकप्रिय और मुख्यधारा लिनक्स वितरण में से कुछ आर्क हैट, सैंटोस, डेबियन, फेडोरा, जेंटू लिनक्स, लिनक्स टकसाल, मेजीया, ओपनएसयूएसई और उबंटू, जैसे कि रेड हैट एंटरप्राइज लिनक्स जैसे वाणिज्यिक वितरण हैं।

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

  • सीएलआई शैल पाठ-आधारित उपयोगकर्ता इंटरफ़ेस हैं, जो इनपुट और आउटपुट दोनों के लिए पाठ का उपयोग करते हैं। लिनक्स में प्रयुक्त प्रमुख शेल बॉर्न-अगेन शेल (बाश) है, जो मूल रूप से GNU प्रोजेक्ट के लिए विकसित किया गया है।
  • GUI गोले K डेस्कटॉप वातावरण (KDE), GNOME, MATE, दालचीनी, एकता, LXDE, Pantheon और Xfce हैं, हालांकि अतिरिक्त उपयोगकर्ता इंटरफ़ेस की एक किस्म मौजूद है। अधिकांश लोकप्रिय उपयोगकर्ता इंटरफेस एक्स विंडो सिस्टम पर आधारित हैं, जिन्हें अक्सर "एक्स" कहा जाता है।

GNU एक ऑपरेटिंग सिस्टम और कंप्यूटर सॉफ्टवेयर का एक व्यापक संग्रह है। GNU मुक्त सॉफ्टवेयर से बना है, जिसमें से अधिकांश को GNU प्रोजेक्ट के अपने GPL के तहत लाइसेंस प्राप्त है। GNU "GNU's Not Unix!" के लिए एक पुनरावर्ती संक्षिप्त नाम है, क्योंकि GNU का डिज़ाइन यूनिक्स की तरह है, लेकिन यह यूनिक्स से मुक्त सॉफ्टवेयर और बिना यूनिक्स कोड वाले है। जीएनयू ऑपरेटिंग सिस्टम का विकास रिचर्ड स्टेलमैन द्वारा शुरू किया गया था जब उन्होंने 1983 में मैसाचुसेट्स इंस्टीट्यूट ऑफ टेक्नोलॉजी (एमआईटी) आर्टिफिशियल इंटेलिजेंस लेबोरेटरी में काम किया था।

बुनियादी घटकों में जीएनयू कम्पाइलर कलेक्शन (जीसीसी), जीएनयू सी लाइब्रेरी (ग्लिबक), और जीएनयू कोर यूटिलिटीज (कोरुटिल्स), लेकिन जीएनयू डीबगर (जीडीबी), जीएनयू बाइनरी यूटिलिटीज (बिनुटिल्स), जीएनयू बैश शेल और जीएनओओएमई शामिल हैं। डेस्कटॉप वातावरण।


-7

लिनक्स एक यूनिक्स-लाइक ऑपरेटिंग सिस्टम है जिसे लिनुस टोरवाल्ड्स और हजारों अन्य लोगों द्वारा विकसित किया गया है।
बीएसडी एक यूनिक्स ऑपरेटिंग सिस्टम है जिसे कानूनी कारणों के लिए यूनिक्स-लाइक कहा जाना चाहिए।
OS X Apple इंक द्वारा विकसित एक ग्राफिकल UNIX ऑपरेटिंग सिस्टम है।

लिनक्स "वास्तविक" यूनिक्स ओएस का सबसे प्रमुख उदाहरण है। यह BSD या OS X की तुलना में किसी भी तरह से अधिक हार्डवेयर का समर्थन करता है। जब मैं BSD और Linux की तुलना कर रहा था तो मुझे एक दिलचस्प उद्धरण मिला।

लिनक्स वह है जो आपको मिलता है जब पीसी हैकर्स का एक गुच्छा बैठ जाता है और पीसी के लिए एक यूनिक्स प्रणाली लिखने की कोशिश करता है। BSD वह है जो आपको तब मिलता है जब UNIX हैकर्स का एक समूह बैठ जाता है और पीसी में एक यूनिक्स सिस्टम को पोर्ट करने की कोशिश करता है।

बीएसडी लिनक्स की तुलना में एक यूनिक्स ओएस की तरह अधिक है। यह भी उल्लेखनीय है कि Apple BSD और Linux घटकों का उपयोग करता है। Apple आईओएस और ओएस एक्स प्लेटफार्मों पर डेबियन और उबंटू से एपीटी का उपयोग करता है। और यह बीएसडी पर आधारित है। (कर्नेल हालांकि डार्विन है, जो कि यह स्वयं कर्नेल है। बीस्टी द प्लैटिपस डार्विन शुभंकर है क्योंकि वह बीएसडी और एक प्लैटिपस से बीस्टी के बीच मिश्रण है।)

यदि आप एक "वास्तविक" यूनिक्स ऑपरेटिंग सिस्टम चाहते हैं (जो किसी भी चीज़ पर चलता है और बहुत सारे हार्डवेयर का समर्थन करता है), तो लिनक्स की कोशिश करें।
यदि आप कम-अंत हार्डवेयर समर्थन और सिरदर्द चाहते हैं (मुझे पता है कि मुझे एक टन से नफरत होगी लेकिन मुझे परवाह नहीं है), बीएसडी का उपयोग करें।
यदि आप $ 1000 + खर्च करना चाहते हैं, तो OS X और iOS का उपयोग करें। (फिर से मैं शायद एक टन से नफरत करूंगा।)

मैं एक लंबे समय तक चलने वाला लिनक्स उपयोगकर्ता हूं, इसे 90 के दशक से 2000 के शुरुआती दिनों तक इस्तेमाल किया और फिर थोड़ी देर के लिए इसका इस्तेमाल करना छोड़ दिया, लेकिन इसे 2012 के मध्य में मेरे स्थायी ओएस के रूप में फिर से उपयोग करना शुरू कर दिया, इसलिए मैं इसे किसी को भी सुझा सकता हूं जो चाहता है विंडोएज़ के अलावा कुछ और आज़माने के लिए।


4
जैसा कि लिनक्स हाल ही में वायलैंड / सिस्टमड / आदि के साथ बदल रहा है, यह खुद को यूनिक्स जैसी प्रणाली से अधिक से अधिक हटा रहा है और अपनी इकाई बन गया है। यह अपने आप को सही यूनिक्स और यूनिक्स जैसी प्रणालियों के साथ कम संगत बना रहा है, जहां इन वास्तविक प्रणालियों ने लिनक्स के लिए "परवाह नहीं" रवैया विकसित किया है। आपकी "सिफारिशें" आधार से दूर हैं और मुझे इस बात से सहमत हैं कि आपने 15 वर्षों में इस सामान को नहीं छुआ है।
रोब

11
लिनक्स एक ओएस नहीं है, लेकिन एक कर्नेल है।
मार्टिन श्रोडर

3
Apple डेबियन से APT का उपयोग नहीं करता है। इसमें APT (जावा एनोटेशन प्रोसेसिंग टूल) नामक एक पूरी तरह से अलग टूल शामिल है। और ऐपल की इच्छा के खिलाफ iOS सॉफ्टवेयर स्थापित करने के लिए जेलब्रेक समुदाय APT को एक पैकेज मैनेजर के रूप में उपयोग करता है।
abarnert

4
दरअसल, इस जवाब में लगभग हर बयान गलत है। "बहुत सारे सिस्टम पर रन == यूनिक्स" हास्यास्पद है। Apple ने कभी भी iOS चलाने वाला $ 1000 + सिस्टम जारी नहीं किया है। बीएसडी एक ओएस नहीं बल्कि यूनिक्स और यूनिक्स जैसी प्रणालियों का परिवार है। लिनक्स एक कर्नेल है जिसे यूनिक्स-जैसे यूजरलैंड (जैसे कि GNU), एक स्ट्रिप-डाउन यूनिक्स-ईश उपयोगकर्तालैंड (जैसे एलिनक्स या एंड्रॉइड), या कुछ और जो आप चाहते हैं, के साथ जोड़ा जा सकता है। और इसी तरह।
अपहरण
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.