घर ऑडियो Bsd: अन्य मुक्त यूनिक्स

Bsd: अन्य मुक्त यूनिक्स

विषयसूची:

Anonim

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

बर्कले सॉफ्टवेयर वितरण का इतिहास

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


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


80 के दशक की शुरुआत में DARPA ने यूसी बर्कले को BSD में TCP / IP सपोर्ट जोड़ने का अनुबंध दिया, क्योंकि यूनिक्स कंप्यूटर विज्ञान अनुसंधान जगत में एक वास्तविक तथ्य बन गया था।


कई कंपनियां बीएसडी से चलने वाले वर्कस्टेशन की पेशकश कर रही थीं, जो अनिवार्य रूप से मिनिकॉमक्यूपर्स डेस्कटॉप आकार में सिकुड़ गए थे। प्रमुख निर्माताओं में से एक सन माइक्रोसिस्टम्स था। बिल जॉय यहां तक ​​कि संस्थापकों में से एक था।


90 के दशक की शुरुआत में, विलियम जोलिट्ज ने बीएसडी को पीसी में पोर्ट किया, फिर भी एक और बड़ी सफलता। उन्होंने ओएस को खुद से विकसित करने का काम बहुत कठिन पाया, लेकिन उनके 386 / बीएसडी आज सभी आधुनिक बीएसडी संस्करणों के लिए आधार हैं।


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


यदि आप अधिक सीखना चाहते हैं, तो मूल डेवलपर्स में से एक, कर्क मैककिक ने बीएसडी के इतिहास का एक विस्तृत और जानकारीपूर्ण अवलोकन दिया है।

बीएसडी संस्करण

चुनने के लिए कई बीएसडी संस्करण हैं।


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


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


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


उन्होंने ओपन-सोर्स दुनिया भर में उपयोग किए जाने वाले कुछ प्रमुख कार्यक्रमों में भी योगदान दिया है, भले ही आपने कभी भी ओपनबीएसडी का उपयोग न किया हो। OpenSSH का उपयोग रिमोट लॉगइन के लिए किया जाता है और tmux एक साफ-सुथरा प्रोग्राम है जो आपको अपने टर्मिनल को मल्टीप्लेक्स करने की अनुमति देता है, या कमांड लाइन के लिए एक प्रकार का "टैब्ड ब्राउज़िंग" है।


ड्रैगनफ्लाईबीएसडी अभी तक बीएसडी का एक और संस्करण है, लेकिन यह एक प्रदर्शन का उद्देश्य है। हाल के वर्षों में, यह SSD प्रदर्शन और मल्टीप्रोसेसर सिस्टम पर प्रदर्शन के लिए एक बड़ा धक्का बना रहा है।

संस्कृति: बीएसडी बनाम लिनक्स

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

बीएसडी दर्शन

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


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

Bsd: अन्य मुक्त यूनिक्स