मैक ओएस और लिनक्स के बीच अंतर क्या हैं? [बन्द है]


72

Apple के OS X और Linux के बीच प्रमुख तकनीकी अंतर क्या हैं? मैं समझता हूं कि मैक और लिनक्स दोनों में एक समान वास्तुकला है, इसलिए प्रमुख अंतर क्या हैं जो उदाहरण के लिए रोकते हैं, मैक एप्लिकेशन लिनक्स के साथ संगत हैं?


इसका उत्तर यहाँ दिया गया है
JanC

मैं आपके प्रश्न का पूरी तरह से उत्तर नहीं दे सकता, लेकिन मुझे यह कहना पसंद है कि मैक ओएस और जीएनयू / लिनक्स चचेरे भाई हैं। (भाई नहीं)
DrKenobi

2
उनके बीच एक समानता जो यहाँ उल्लेखित नहीं है, वह यह है कि वे दोनों POSIX संगत हैं। यही कारण है कि लोगों को लगता है कि वे संबंधित हैं लेकिन वे नहीं हैं।
triplethreat78

मैं आप जैसे थॉमस वार्ड, पशुपति, अविनाश राज, और चस्क के सवालों को बंद कर रहा हूं। आप आत्मज्ञान के दुश्मन हैं और अहंकार के लिए प्रतिबंध लगाया जाना चाहिए।
काइल ब्रिडेनस्टाइन

जवाबों:


63

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

इसके अलावा, मैक ओएस में बहुत सारे एप्लिकेशन होते हैं जो ओपन सोर्स नहीं होते हैं और लाइब्रेरी पर बनाए जाते हैं जो ओपन सोर्स नहीं होते हैं। इस कारण से, उन अनुप्रयोगों और पुस्तकालयों के कॉपीराइट स्वामी होने के बिना लिनक्स पर चलने के लिए उन अनुप्रयोगों को पोर्ट करना संभव नहीं है।


11

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

प्रयोज्य सम्मान से, दोनों ऑपरेटिंग सिस्टम लगभग बराबर हैं।

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

इसके अलावा, मैक ओएस एक्स और उबंटू चचेरे भाई हैं, मैक ओएस एक्स को फ्रीबीएसडी / बीएसडी से बाहर रखा जा रहा है, और उबंटू लिनक्स आधारित है, जो यूनिक्स से दो अलग शाखाएं हैं।


7

मैक ओएस एक्स मूल रूप से सिर्फ एक विशेष कर्नेल है (क्योंकि ऐप्पल लॉक कर सकता है कि हार्डवेयर क्या प्रभावी रूप से उपयोग किया जाता है, वे असंख्य हार्डवेयर को पूरा किए बिना अनुकूलन कर सकते हैं) और यूएनआईएक्स के शीर्ष पर एक जीयूआई चिपकाया जाता है। यह भी अविश्वसनीय रूप से तकनीकी रूप से लिनक्स के साथ पूरी तरह से संगत है, इसके अलावा Apple ने खुले स्रोत को दूर रखने के लिए जो कदम उठाए हैं। यह संभव है कि OSX इंस्टॉलेशन में apt-get जैसा linux पैकेजिंग सिस्टम ड्रॉप किया जाए और यह ठीक काम करे।

वीएलसी ने वास्तव में वीएलसी प्लेयर को ऐप स्टोर से हटाने के लिए उन पर मुकदमा दायर किया क्योंकि वे उन्हें खुले कोड लेने, बदलने, और फिर इसे बंद करने की अपनी "1-तरफा" सड़क से वित्तीय रूप से लाभ नहीं देखना चाहते थे।

वास्तव में मुझे लगता है कि मैं यह कहने की कोशिश कर रहा हूं कि OSX और लिनक्स दोनों समुदायों की तुलना में एक जैसे हैं, शायद आपको विश्वास करने के लिए प्रेरित करेंगे। और जैसे ग्रेसन कह रहे थे , वे दोनों अविश्वसनीय रूप से अपने दादा यूनिक्स के करीब हैं - आप प्रभावी रूप से केवल यूनिक्स का अध्ययन करके OSX और लिनक्स सिस्टम दोनों का 90% सीख सकते हैं।


क्या आपके पास वीएलसी लेखों के लिंक हैं, और "खुले स्रोत को दूर रखने" के बारे में बात असहनीय लगती है, लेकिन मैं इसे वापस करने के लिए कुछ देखना चाहता हूं।
माटेओ

यह सिर्फ VLC नहीं है, GPL के तहत प्रकाशित होने वाले कई / अधिकांश लोग नहीं चाहते हैं कि Apple उनके सॉफ़्टवेयर का उपयोग या प्रकाशन कर रहा है। zdnet.com/blog/open-source/no-gpl-apps-for-apples-app-store/…
user89599

मुझे लगता है कि आपके पास यह पीछे की ओर है, यह Gpl है जो एक बंद मंच पर मुफ्त उपयोग को प्रतिबंधित कर रहा है। अब एक खुले स्रोत कार्यक्रम (जहां स्रोत कोड को आसानी से एक्सेस / संशोधित / पुनर्वितरित किया जा सकता है, यदि मुफ्त में एक्सेस किया जा सकता है) के बजाय, यदि orgnial कोड का लिंक प्रदान किया गया था), तो आपको खुद एक डेवलपर बनने और Apple $ 99 का भुगतान करने की आवश्यकता होगी। ।
माटियो

बंद प्लेटफार्मों को ओपन-सोर्स कोड का उपयोग करने का लाभ नहीं होना चाहिए। यदि Apple महँगा और मालिकाना रहना चाहता है, तो वे ओपन-सोर्स सॉफ्टवेयर की शक्ति का लाभ नहीं उठा सकते हैं। उपयोगकर्ताओं को नुकसान होता है, लेकिन यह किसी की गलती नहीं है लेकिन Apple और वे उपयोगकर्ता जो दूसरों को खुशी-खुशी भुगतान करेंगे जो उन्हें स्वयं करना चाहिए।
user89599

@ user89599 जब तक मुझे समस्या नहीं दिखती लाइसेंस के संदर्भ में ओपन-सोर्स सॉफ़्टवेयर का उपयोग किया जाता है। कई वाणिज्यिक समाधान ओपन-सोर्स वाले पर आधारित होते हैं और ओपन-सोर्स मेंटेनर शायद इससे खुश होते हैं क्योंकि कोड को बहुत तेजी से बड़ा योगदान मिलता है। यह कहते हुए कि यदि Apple कुछ पैसा कमाना चाहता है, तो उसे किसी भी ओपन-सोर्स सॉफ़्टवेयर का उपयोग नहीं करना चाहिए, वास्तव में इसका कोई मतलब नहीं है।
xji
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.