बीएसडी डिस्ट्रीब्यूशन की संपूर्ण गाइड: इतिहास, प्रकार और अंतर

  • बीएसडी इकोसिस्टम की उत्पत्ति बर्कले विश्वविद्यालय द्वारा मूल यूनिक्स सिस्टम में किए गए संशोधनों से हुई।
  • यह GNU/Linux से मुख्य रूप से अपने अधिक उदार लाइसेंस और एक विकास मॉडल में भिन्न है जहां कर्नेल और बेस सिस्टम एक साथ बनाए जाते हैं।
  • प्रदर्शन के लिए FreeBSD, अधिकतम सुरक्षा के लिए OpenBSD और अत्यधिक सुवाह्यता के लिए NetBSD जैसे विशेष प्रकार के वेरिएंट मौजूद हैं।

बीएसडी सिस्टम

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

बीएसडी की दुनिया में उतरना मानो कंप्यूटिंग की जड़ों की यात्रा करने जैसा है। ये केवल लिनक्स के क्लोन नहीं हैं, बल्कि एक अलग ही स्तर के कंप्यूटिंग स्रोत हैं। अपने स्वयं के दर्शन वाला परिवारकैलिफोर्निया विश्वविद्यालय, बर्कले के परिसर में जन्मी, बीएसडी, अन्य परियोजनाओं के विपरीत, सिस्टम सामंजस्य और लाइसेंस की स्वतंत्रता पर ध्यान केंद्रित करती है जिसने मालिकाना सॉफ्टवेयर दिग्गजों को भी इसके कोड का लाभ उठाने की अनुमति दी है।

बीएसडी वितरण
संबंधित लेख:
बीएसडी वितरणों के लिए संपूर्ण मार्गदर्शिका: यूनिक्स की विरासत

इसकी उत्पत्ति: बेल लैब्स से बर्कले तक

यह सब 70 के दशक में शुरू हुआ, जब AT&T की बेल लैब्स ने UNIX बनाया। उस समय, AT&T एंटीट्रस्ट मुद्दों के कारण सॉफ्टवेयर नहीं बेच सकती थी, इसलिए उन्होंने सोर्स कोड का लाइसेंस जारी किया। विश्वविद्यालयों को। इसी तरह बर्कले विश्वविद्यालय को यह प्रणाली प्राप्त हुई और उसने इसे अपने शोध के अनुरूप ढालने के लिए इसमें कुछ बदलाव करने शुरू कर दिए।

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

इस डिबगिंग प्रक्रिया के परिणामस्वरूप मुफ़्त और बेहद उदार संस्करण तैयार हुए। बीएसडी ने न केवल कोड प्रदान किया, बल्कि अभूतपूर्व तकनीकी नवाचार भी किए जिन्हें हम आज सहज मानते हैं, जैसे कि... TCP/IP प्रोटोकॉल स्टैकपेज्ड वर्चुअल मेमोरी मैनेजमेंट और फास्ट फाइलसिस्टम। मूल रूप से, आज के इंटरनेट इंफ्रास्ट्रक्चर का अधिकांश हिस्सा बीएसडी की देन है।

बीएसडी वेरिएंट

BSD, GNU/Linux से किस प्रकार भिन्न है?

पहली नज़र में, अगर आप एक FreeBSD टर्मिनल और एक Debian टर्मिनल खोलते हैं, तो आपको दोनों में सहजता महसूस होगी। लेकिन अंदरूनी तौर पर, चीजें बदल जाती हैं। सबसे बड़ा अंतर इसमें है: विकास मॉडललिनक्स में, कर्नेल एक चीज़ है और बाकी सिस्टम (जीएनयू टूल्स) दूसरी; डिस्ट्रीब्यूशन अलग-अलग जगहों से लिए गए टुकड़ों का एक कोलाज जैसा है। बीएसडी में, कर्नेल और बुनियादी यूटिलिटीज को अलग-अलग विकसित किया जाता है। एक एकल सुसंगत इकाई.

फिर लाइसेंसिंग का मुद्दा आता है। हालांकि लिनक्स जीपीएल का उपयोग करता है, जिसके तहत किसी भी व्युत्पन्न के स्रोत कोड को जारी करना अनिवार्य है, लेकिन बीएसडी लाइसेंस कहीं अधिक लचीला है।यह किसी कंपनी को कोड लेने, उसे संशोधित करने और उसे बंद करके मालिकाना सॉफ्टवेयर के रूप में बेचने की अनुमति देता है। इसीलिए बीएसडी कोड को शामिल किया गया है। macOS, iOS और Windows (विशेष रूप से इसके नेटवर्क स्टैक पर), और यहां तक ​​कि प्लेस्टेशन 4 और निंटेंडो स्विच जैसे कंसोल पर भी।

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

सबसे प्रमुख वितरण और उनके उपयोग

यदि आप यह कदम उठाना चाहते हैं, तो आपके पास कई विकल्प हैं, यह इस बात पर निर्भर करता है कि आप उपकरण किस उद्देश्य से चाहते हैं। FreeBSD यह शायद इस समूह का सबसे बेहतरीन उत्पाद है। उच्च प्रदर्शन और उपयोग में आसानी पर केंद्रित होने के कारण यह वेब कंटेंट सर्वर, स्टोरेज और सुरक्षा के लिए पसंदीदा विकल्प है। यह कई अन्य परियोजनाओं का आधार है और x86 और ARM दोनों आर्किटेक्चर पर बेहद मजबूत प्रदर्शन करता है।

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

दूसरी ओर, हमारे पास है NetBSDजो कि पोर्टेबिलिटी की रानी है। इसका नारा "बेशक यह नेटबीएसडी चलाता है" कोई मजाक नहीं है; यह पुराने कंप्यूटरों से लेकर लगभग हर चीज पर काम करता है। नासा अंतरिक्ष मिशनयदि आपके पास पुराना या बहुत ही दुर्लभ हार्डवेयर है, तो NetBSD सबसे सुरक्षित विकल्प है।

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

अन्य रोचक परियोजनाएं और उनसे व्युत्पन्न वस्तुएं

बीएसडी परिवार वृक्ष बहुत विशाल है। इसमें कुछ बहुत ही विशिष्ट उपकरण हैं, जैसे कि... pfSense या OPNsenseजो मूल रूप से FreeBSD को शक्तिशाली फ़ायरवॉल और राउटर में परिवर्तित करते हैं। इसके अलावा, कुछ प्रोजेक्ट इस प्रकार भी हैं: TrueNAS (पूर्व में FreeNAS) ZFS प्रणाली का उपयोग करके बड़े पैमाने पर संग्रहण को प्रबंधित करने के लिए।

डेस्कटॉप अनुभव को एक नए स्तर पर ले जाने के प्रयास भी किए जा रहे हैं, जैसे कि नमस्तेजो macOS की सरलता और सुंदरता को अपनाना चाहता है, या रैविनओएसहम यह नहीं भूल सकते कि एप्पल के मैक का मूल तत्व, जिसे डार्विनयह NeXTSTEP का प्रत्यक्ष वंशज है और इसलिए, BSD का भी।

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

आज के समय में स्थिरता और सुव्यवस्थित प्रणाली चाहने वालों के लिए बीएसडी सिस्टम का होना एक फायदेमंद अनुभव है, भले ही इसके लिए थोड़ा अधिक प्रयास करना पड़े। हार्डवेयर समर्थन लिनक्स की तुलना में। हालांकि व्यक्तिगत कंप्यूटरों में इसकी बाजार हिस्सेदारी 0,5% तक भी नहीं पहुंचती, लेकिन इसकी तकनीकी विरासत आज की डिजिटल दुनिया को बनाए रखने वाली अधिकांश प्रौद्योगिकी की रीढ़ है।


Google में पसंदीदा स्रोत के रूप में जोड़ें