यदि आप एक मैक उपयोगकर्ता और ओपन सोर्स सॉफ़्टवेयर के प्रशंसक हैं, तो संभवतः आपको "डार्विन" लेबल वाले कुछ एप्लिकेशन दिखाई देंगे। लेकिन क्षुधा के macOS संस्करण इस नाम को क्यों ले जाते हैं?
क्योंकि macOS iOS और tvOS के साथ, ओपन सोर्स के एक टुकड़े द्वारा संचालित है, BSD- आधारित सॉफ्टवेयर जिसे डार्विन कहा जाता है। कई ओपन सोर्स ऑपरेटिंग सिस्टम की तरह, डार्विन में भी शुभंकर है: हेक्सली द प्लैटिपस .
यह कुछ नौटंकी नहीं है: Apple खुले स्रोत की बात को गंभीरता से लेता है। आप अभी, सभी डार्विन स्रोत कोड डाउनलोड कर सकते हैं ओपनसोर्स.एप्पल.कॉम । आपको macOS के हर संस्करण के लिए अलग-अलग डाउनलोड मिलेंगे।
इसकी इस विरासत के कारण कि macOS सॉफ़्टवेयर को कभी-कभी "डार्विन" कहा जाता है, विशेष रूप से खुले स्रोत के उत्साही लोगों द्वारा।
रुको, ओपन सोर्स? क्या इसका मतलब है कि मैं मुफ्त में macOS का उपयोग कर सकता हूं?
नहीं।
खैर ... ज्यादातर नहीं। जबकि डार्विन अपने आप में एक खुला स्रोत है, ज्यादातर चीजें जब आप सोचते हैं कि आप तस्वीर मैकओएस नहीं हैं। एक्वा उपयोगकर्ता इंटरफ़ेस और कोको एपीआई दोनों ही बंद स्रोत हैं, उदाहरण के लिए, और कोई भी मैकओएस सॉफ़्टवेयर उन चीजों के बिना नहीं चल सकता है।
इसलिए जब आप डार्विन के स्रोत कोड को डाउनलोड कर सकते हैं, तो नि: शुल्क, और आप इसे संकलित कर सकते हैं यदि आपके पास सही कौशल है, तो आपको मैकओएस सॉफ़्टवेयर कभी भी काम नहीं मिलेगा - जिसमें विडंबना यह है कि उनमें से कई "डार्विन" लेबल वाले हैं (जब तक कि आप नहीं। कुछ साल और / या दशकों को macOS के मालिकाना हिस्से को रिवर्स-इंजीनियरिंग करना चाहते हैं)। डार्विन सिर्फ मूल आधार है जिस पर बाकी macOS बनाए जाते हैं।
लेकिन इसका मतलब यह नहीं है कि आप प्राप्त नहीं कर सकते कुछ भी डार्विन पर चलने के लिए। और डार्विन के तीसरे पक्ष के संस्करण हैं आप अपेक्षाकृत आसानी से, विशेष रूप से चल सकते हैं PureDarwin । यह स्वयंसेवी-निर्मित ऑपरेटिंग सिस्टम डार्विन को इसके मूल के रूप में उपयोग करता है, और आप इस पर चलने वाले ओपन सोर्स यूजर इंटरफेस भी प्राप्त कर सकते हैं। यहाँ ऐसा है जो दिखता है:
बिल्कुल macOS सिएरा, यह नहीं है? आप भी कर सकते हैं PureDarwin को वर्चुअल मशीन में काम करवाएं , यदि आप प्रयास करने के लिए तैयार हैं। बस उस पर मैक सॉफ़्टवेयर चलाने की अपेक्षा न करें।
ऐसा क्यों होता है?
1985 में जब Apple ने स्टीव जॉब्स को निकाल दिया, तो वे व्यस्त रहे। उन्होंने उदाहरण के लिए लुकासफिल्म से स्पिन ग्राफिक्स ग्रुप की मदद की। उस कंपनी को पिक्सर नाम दिया गया था।
उसी समय, जॉब्स ने भी स्थापना की आगे , जो हाई-एंड कंप्यूटर बनाते थे। ये उपकरण, मुख्य रूप से शिक्षाविदों के उद्देश्य से, इसके उच्च चश्मा और इसके ऑब्जेक्ट-ओरिएंटेड, यूनिक्स-प्रेरित ऑपरेटिंग सिस्टम: नेक्सटस्टेप से गंभीर रूप से प्रभावित कंप्यूटर वैज्ञानिक हैं। यह ऑपरेटिंग सिस्टम, जबकि ज्यादातर बंद स्रोत, कुछ खुले स्रोत कोड का उपयोग करते थे, विशेष रूप से बीएसडी से।
जबकि नेक्सटी डिवाइस कभी विशेष रूप से अच्छी तरह से नहीं बिके, वे प्रभावशाली थे: टिम बर्नर्स-ली ने उदाहरण के लिए, नेक्स्टस्टेप में पहला वेब ब्राउज़र बनाया।
1997 में, Apple ने NeXT को खरीद लिया। इसने स्टीव जॉब्स को कंपनी में वापस ला दिया, लेकिन इसका मतलब भी था कि Apple के पास नेक्स्टस्टेप ऑपरेटिंग सिस्टम था। उस ऑपरेटिंग सिस्टम के कुछ हिस्सों को डार्विन के लिए आधार बनाने के लिए फिर से काम किया गया था, और UNIX विरासत का मतलब था कि उन हिस्सों को खुले स्रोत के रूप में समाप्त किया गया था।
कोको एपीआई सहित अन्य NeXTSTEP सुविधाएँ भी macOS का हिस्सा बन गईं। यहां तक कि अनुप्रयोगों के लिए डॉक और .app एक्सटेंशन जैसी बुनियादी चीजों को भी NeXTSTEP पर वापस देखा जा सकता है, जैसा कि यह वीडियो दिखाता है।
मैक पर इस दिन नेक्स्टस्टेप फीचर लाइव हैं, लेकिन एप्पल का हर डिवाइस इस विरासत का हिस्सा है। डार्विन ने iPhone, Apple वॉच और Apple TV को अधिकार दिया है। अधिकांश Apple उपयोगकर्ताओं को यह कभी पता नहीं चलेगा, और उन्हें वास्तव में ज़रूरत नहीं है, लेकिन हर किसी को एक बार और जब आप नाम में "डार्विन" के साथ एक पैकेज में भाग लेंगे। अब आप जानते हैं कि क्यों।