बीएसडी वितरणों के लिए संपूर्ण मार्गदर्शिका: इतिहास, प्रकार और लाइसेंस

  • बीएसडी इकोसिस्टम का जन्म बर्कले विश्वविद्यालय में बनाए गए यूनिक्स के व्युत्पन्न के रूप में हुआ था, जिसमें एक अत्यंत उदार लाइसेंस था।
  • इसकी तीन मुख्य सक्रिय शाखाएँ हैं: प्रदर्शन के लिए FreeBSD, सुवाह्यता के लिए NetBSD और अधिकतम सुरक्षा के लिए OpenBSD।
  • इसका प्रभाव बहुत व्यापक है, क्योंकि यह macOS, iOS जैसे वाणिज्यिक प्रणालियों का आधार है और विंडोज नेटवर्क कोर का भी हिस्सा है।

बीएसडी ऑपरेटिंग सिस्टम

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

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

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

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

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

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

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

मुख्य वितरण और उनके उद्देश्य

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

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

डेरिवेटिव और विशेष परियोजनाएं

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

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

बीएसडी लाइसेंस को समझना

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

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

बीएसडी से प्रभावित अन्य प्रणालियाँ

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

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

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


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