MakeUseOf में, हम विंडोज और मैक ओएस एक्स के "विकल्प" के रूप में लिनक्स को काफी हद तक कवर करते हैं। हालांकि, वे केवल तीन ऑपरेटिंग सिस्टम नहीं हैं - यूनिक्स जैसे ऑपरेटिंग सिस्टम का बीएसडी परिवार भी है, जो हैं तकनीकी रूप से लिनक्स से अलग बोलना।
निष्पक्ष प्रतिस्पर्धा के नाम पर अब समय आ गया है कि हम बीएसडी ऑपरेटिंग सिस्टम को भी कुछ पहचान दें। और ऐसा करने का कोई बेहतर तरीका नहीं है कि उनकी तुलना लिनक्स से की जाए। बीएसडी ऑपरेटिंग सिस्टम के बारे में क्या अलग है, और क्या आपको इसे लिनक्स के बजाय चलाना चाहिए? डेस्कटॉप पर Linux और सर्वश्रेष्ठ BSD डेस्कटॉप OS, PC-BSD की तुलना कैसे की जाती है?
Linux और BSD एक जैसे कैसे हैं
आइए पहले समानताओं का ध्यान रखें, जिनमें से बहुत सारे हैं। दोनों ऑपरेटिंग सिस्टम ओपन सोर्स और यूनिक्स जैसे हैं, इसलिए दोनों पर बहुत सारे एक जैसे प्रोग्राम और यूटिलिटीज चलते हैं। यहां तक कि डेस्कटॉप पर भी, दोनों ऑपरेटिंग सिस्टम समान दिखेंगे क्योंकि वे दोनों आम तौर पर एक ही डेस्कटॉप वातावरण चलाते हैं, जिसमें गनोम और केडीई शामिल हैं, लेकिन इन्हीं तक सीमित नहीं है। Firefox, GIMP, और कई अन्य लोकप्रिय ओपन सोर्स एप्लिकेशन भी दोनों सिस्टम पर चलते हैं।
इसलिए जब आप केवल बड़े, ध्यान देने योग्य अंतर खोजने की कोशिश करते हैं, तो आपको कोई भी नहीं मिलेगा। यह वास्तव में छोटे, पर्दे के पीछे के विवरण और उसके परिणामों के लिए है जो अंतर बनाते हैं।
कर्नेल बनाम ऑपरेटिंग सिस्टम
सबसे पहले, "लिनक्स" वास्तव में सिर्फ कर्नेल है जो सॉफ्टवेयर और हार्डवेयर के बीच की खाई को पाटता है। लिनक्स वितरण लोगों (या संगठनों) के समूहों द्वारा किया जाता है जो कर्नेल को एक साथ जो भी ओवरलेइंग सॉफ़्टवेयर चाहते हैं उसके साथ बंडल करते हैं। शुक्र है, तथ्य यह है कि प्रत्येक लिनक्स वितरण में कुछ चीजें समान हैं (लिनक्स कर्नेल, अन्य चीजों के साथ) सॉफ्टवेयर के लिए अनुमति देता है जो कि अधिकांश वितरणों पर काम करने के लिए "लिनक्स" के लिए लिखा जाता है।
दूसरी ओर, बीएसडी आमतौर पर एक संपूर्ण ऑपरेटिंग सिस्टम है, न कि केवल कर्नेल। ऐसे कई बीएसडी ऑपरेटिंग सिस्टम हैं जिनमें आपस में मतभेद हैं, लेकिन उन्हें सामूहिक रूप से बीएसडी परिवार कहना आसान और काफी सही है क्योंकि वे सभी बीएसडी यूनिक्स से आते हैं।
यूनिक्स विरासत
जो मुझे मेरे अगले बिंदु पर लाता है:बीएसडी ऑपरेटिंग सिस्टम लिनक्स की तुलना में अधिक "यूनिक्स" हैं। कानूनी कारणों से, बीएसडी परिवार में ऑपरेटिंग सिस्टम वास्तव में खुद को यूनिक्स नहीं कह सकते हैं, लेकिन सिर्फ यूनिक्स की तरह हैं, लेकिन उनके पास यूनिक्स विरासत का एक लंबा वंश है। BSD ऑपरेटिंग सिस्टम, AIX, HP-UX, Solaris, और यहां तक कि Mac OS X (डार्विन के माध्यम से, जो कि BSD पर आधारित है) के साथ यूनिक्स के मूल निर्माण तक अपनी जड़ों का पता लगा सकते हैं।
दूसरी ओर, लिनक्स केवल दो ऑपरेटिंग सिस्टम के रूप में मिनिक्स से जुड़ता है जो यूनिक्स की तरह हैं और यूनिक्स से प्रेरित हैं, लेकिन मूल यूनिक्स से कोई वास्तविक संबंध नहीं है।
लाइसेंसिंग
फिर लिनक्स और बीएसडी परिवार द्वारा उपयोग किए जाने वाले लाइसेंस में अंतर है। जबकि दोनों ओपन सोर्स लाइसेंस का उपयोग करते हैं, लिनक्स जीपीएल का उपयोग करता है जो डेवलपर्स को अपने किसी भी संशोधन को ओपन सोर्स के रूप में और उसी लाइसेंस के साथ जीपीएल-लाइसेंस प्राप्त सॉफ़्टवेयर में जारी करने के लिए मजबूर करता है।
बीएसडी परिवार बीएसडी लाइसेंस का उपयोग करता है, जो डेवलपर्स को ओपन सोर्स सॉफ्टवेयर लेने, उसमें संशोधन करने, और फिर अगर वे चाहें तो इसे मालिकाना रखते हैं, बजाय इसके कि वे अपने परिवर्तनों को ओपन सोर्स के रूप में जारी करने के लिए मजबूर करें (हालांकि वे अभी भी कर सकते हैं यदि वे चाहते थे)।
यह बीएसडी लाइसेंस के कारण है कि ऐप्पल विभिन्न बीएसडी बिट्स (फ्रीबीएसडी सहित) का उपयोग कर सकता है और मैक ओएस एक्स को मिश्रित स्रोत उत्पाद के रूप में बना सकता है। Google Linux कर्नेल (और अन्य GPL-लाइसेंस प्राप्त सॉफ़्टवेयर) का उपयोग और संशोधन करने के बावजूद Android बनाने में सक्षम था क्योंकि वे मोबाइल ऑपरेटिंग सिस्टम को ओपन सोर्स के रूप में रिलीज़ करते हैं और ऐसा करने में कोई समस्या नहीं है।
विक्रेता सहायता
अंत में, यदि आप लिनक्स और बीएसडी की तुलना डेस्कटॉप ऑपरेटिंग सिस्टम के रूप में कर रहे हैं, तो आपको विक्रेता समर्थन को देखना होगा। जब आप Mac OS X को बाहर करते हैं (क्योंकि यह तकनीकी रूप से BSD है, लेकिन उपयोगकर्ता के दृष्टिकोण से हम उन्हें अलग मानते हैं), तो BSD ऑपरेटिंग सिस्टम के लिए विक्रेता समर्थन उतना अच्छा नहीं होता है। यह बुरा नहीं है, लेकिन लिनक्स में यह बेहतर है। दो में से, संभावना अधिक है कि सॉफ्टवेयर बीएसडी ऑपरेटिंग सिस्टम के बजाय लिनक्स के लिए लिखा जाएगा। लिनक्स (मालिकाना और खुला स्रोत दोनों) पर ग्राफिक्स ड्राइवर बेहतर और अधिक संख्या में हैं, और बदले में बीएसडी की तुलना में लिनक्स पर कहीं अधिक गेम उपलब्ध हैं।
पीसी-बीएसडी, जो फ्रीबीएसडी पर आधारित है और डेस्कटॉप उद्देश्यों के लिए स्थापित करने के लिए सबसे आसान बीएसडी ऑपरेटिंग सिस्टम है, निश्चित रूप से प्रयोग करने योग्य है और समान डेस्कटॉप वातावरण के उपयोग के लिए लिनक्स के समान दिखता है। हालांकि, एक बार जब आप अधिक से अधिक करने की कोशिश करते हैं, तो आपको इसकी सीमाएं मिलनी शुरू हो जाएंगी।
हालांकि मैक ओएस एक्स में इसके लिए कुछ चीजें चल रही हैं जो अन्य बीएसडी ऑपरेटिंग सिस्टम नहीं करते हैं, फिर भी लिनक्स की तुलना में मैक ओएस एक्स के लिए यह आसान जीत नहीं है।
BSD के तकनीकी लाभ
हालांकि, विभिन्न बीएसडी कर्नेल में विभिन्न तकनीकों के कई अलग-अलग कार्यान्वयन हैं, जिनमें से कुछ लिनक्स से बेहतर साबित हुए हैं। फ्रीबीएसडी को एक शानदार नेटवर्किंग स्टैक के लिए जाना जाता है, और ओपनबीएसडी को मानवीय रूप से यथासंभव सुरक्षित होने के लिए जाना जाता है। नेटबीएसडी एक टोस्टर सहित लिनक्स से भी अधिक आर्किटेक्चर पर चल सकता है। इसलिए तकनीकी दृष्टिकोण से बीएसडी ऑपरेटिंग सिस्टम खराब नहीं हैं, लेकिन लिनक्स की तुलना में तीसरे पक्ष के डेवलपर्स द्वारा उनके लिए बस कम समर्थन है। पर्याप्त समर्थन के साथ, आप ऑपरेटिंग सिस्टम पर जो चाहें कर सकते हैं।
डेस्कटॉप पर, स्टिक विथ लिनक्स
अंत में, अधिकांश उपयोगकर्ता अपने डेस्कटॉप के लिए लिनक्स से चिपके रहना चाहेंगे क्योंकि डेस्कटॉप पर लिनक्स के बेहतर होने के कई कारण हैं। हालांकि, अगर इस लेख ने आपको बीएसडी ऑपरेटिंग सिस्टम के बारे में और अधिक उत्सुक बना दिया है, तो किसी वर्चुअल मशीन या किसी अतिरिक्त कंप्यूटर पर कुछ आज़माने के लिए स्वतंत्र महसूस करें। वहाँ क्या है यह जानकर कभी दुख नहीं होता।
बीएसडी ऑपरेटिंग सिस्टम की कौन-सी विशेषताएं आपको पसंद हैं जो उनमें लिनक्स से बेहतर हैं या हैं? आप एक या दूसरे को क्यों चुनेंगे? हमें टिप्पणियों में बताएं!
<छोटा>छवि क्रेडिट:Forrestal_PLछोटा>