लिनक्स कर्नलवर आधारित वितरणे हे Windows किंवा macOS साठी सर्वात लोकप्रिय मुक्त स्रोत पर्याय आहेत. या पोस्टमध्ये आपण फ्रीबीएसडी विश्वाचा एक सोपा परिचय पाहू.
इतर नॉन-लिनक्स ओपन सोर्स पर्यायांपैकी, BSD डेरिव्हेटिव्ह्ज कदाचित कार्यक्षमता, सुरक्षितता, हार्डवेअर सुसंगतता आणि अनुप्रयोगांच्या संख्येच्या बाबतीत सर्वात परिपूर्ण आहेत.
फ्रीबीएसडी विश्वाची उत्पत्ती
लिनक्सच्या विपरीत, जी सुरुवातीपासूनच लिनस टोरवाल्ड्सने युनिक्सची पुनर्रचना केली होती, xBSD सिस्टीम बेल लॅबोरेटरीजने विकसित केलेल्या ऑपरेटिंग सिस्टमच्या थेट वारसदार आहेत. XNUMX च्या उत्तरार्धात बेकर्ले येथील कॅलिफोर्निया विद्यापीठातील प्रोग्रामरच्या टीमने विकसित केलेल्या युनिक्सच्या आवृत्तीद्वारे ही लिंक आहे. सुरुवातीला ही बेलची काही अतिरिक्त सामग्री असलेली आवृत्ती होती, परंतु जेव्हा AT&T, प्रयोगशाळांच्या मूळ कंपनीने त्याचे व्यावसायिकीकरण करण्यास सुरुवात केली, तेव्हा बेकर्लेच्या मालकी घटकांना त्यांच्या स्वतःच्या कोडसह बदलण्यास सुरुवात केली.
नव्वदच्या दशकात BSD ने Net2 आवृत्ती प्रकाशित केली, जी पहिली ओपन सोर्स ऑपरेटिंग सिस्टम मानली जाऊ शकते, फक्त या शब्दाचा शोध अद्याप लागला नव्हता. जरी ते विनामूल्य सॉफ्टवेअरच्या चार स्वातंत्र्यांचे पालन करत नसले तरी, त्याचा परवाना बदलांसह किंवा त्याशिवाय वितरण आणि स्त्रोत कोडमध्ये विनामूल्य प्रवेश करण्यासाठी पुरेसा खुला होता.
यश इतके मोठे होते की युनिक्स सिस्टीम लॅब्स (ज्याने युनिक्सचे AT&T चे अधिकार मिळवले) आणि कॅलिफोर्निया विद्यापीठ यांच्यात क्रॉस-सूट तयार केले. XNUMX मध्ये त्यांनी करार केला तोपर्यंत कंपन्या त्यांचा वापर करण्यास घाबरल्या होत्या आणि शेवटी लिनक्सकडे वळल्या.
विकसकांमध्ये लिनक्सच्या लोकप्रियतेला हातभार लावणारा आणखी एक फरक म्हणजे GNU परवान्यासाठी व्युत्पन्न उत्पादनांच्या स्त्रोत कोडचे विनामूल्य वितरण आवश्यक होते, तर BSD ने तसे केले नाही. तथापि, यामुळे व्यावसायिक सॉफ्टवेअर तयार करण्यासाठी कंपन्यांना प्रोत्साहन मिळाले पाहिजे.
FreeBSD
1993 मध्ये इंटेल 2 प्रोसेसरसाठी दोन प्रोग्रामरने नेट 80386 पोर्ट केले. हे 386BSD म्हणून ओळखले जात असे आणि, त्याच्या वापरकर्त्यांनी असे मानले की विकास पुरेसा वेगवान नाही, म्हणून त्यांनी स्वतःचा काटा तयार केला FreeBSD, रिलीझला Walnut Creek नावाच्या कंपनीने समर्थन दिले होते ज्याने त्यांच्या सर्व्हरवर नवीन ऑपरेटिंग सिस्टम होस्ट केली, त्यांना cd वर वितरित केले आणि संदर्भ पुस्तिका प्रकाशित केल्या.
पहिल्या आवृत्तीच्या प्रकाशनानंतर लवकरच, विकासकांना Net2 कोडचे काही भाग पुनर्स्थित करण्यास भाग पाडले गेले जे कॅलिफोर्निया विद्यापीठ आणि नोवेल यांच्यातील कराराने नंतरची मालमत्ता असल्याचे निश्चित केले. युनिक्स सिस्टम लॅब्सचे अधिकार नोव्हेलकडे होते.
हा प्रकल्प सध्या फ्रीबीएसडी फाउंडेशनच्या नियंत्रणाखाली आहे.
फ्रीबीएसडी विश्वाचा सोपा परिचय
फ्रीबीएसडी प्रकल्पाचे उद्दिष्ट हे आहे की ज्यांना आवश्यक आहे अशा कोणत्याही स्ट्रिंगशिवाय सॉफ्टवेअर प्रदान करणे, जरी कोड GPL आणि LGPL परवान्यांतर्गत समाविष्ट केले गेले आहे जे स्त्रोत कोडची विनामूल्य उपलब्धता अनिवार्य करण्याच्या अर्थाने निर्बंध घालते.
लिनक्स डिस्ट्रिब्युशनच्या विपरीत ज्यामध्ये लिनक्स कर्नल आणि इतर टूल्स समाविष्ट असतात (सामान्यत: GNU प्रोजेक्टद्वारे विकसित केले जाते), फ्रीबीएसडी हे वितरणाच्या संपूर्ण नियंत्रणाखाली असलेले वितरण आहे.
तथापि, त्याची स्थापना लिनक्स मिंट, उबंटू किंवा मांजारो सारखी अनुकूल नाही, सुदैवाने काही पर्याय आहेत जे आम्हाला त्याची काही वैशिष्ट्ये जाणून घेण्यास अनुमती देतात. आम्ही उल्लेख करू शकतो:
- NomadBSD: केंद्रित आहे पेनड्राइव्हवरून लाईव्ह मोडमध्ये वापरण्यासाठी. तुम्ही ते सामान्य ऑपरेटिंग सिस्टीम म्हणून वापरू शकता, डेटा पुनर्प्राप्त करण्यासाठी किंवा तुमचे हार्डवेअर फ्रीबीएसडी सोबत काम करेल की नाही हे पाहण्यासाठी कारण त्यात स्वयंचलित हार्डवेअर डिटेक्टर समाविष्ट आहे. त्याची ताकद अशी आहे की त्यात सातत्य सक्षम आहे (संगणक बंद केल्यावर बदल राहतात) आणि त्यात कमी हार्डवेअर आवश्यकता आहेत (1.2GHz CPU आणि 1GB RAM).
- GhostBSD: कदाचित ते असेल सर्वोत्तम निवड जे लिनक्स वरून येतात त्यांच्यासाठी ते MATE डेस्कटॉप वापरते आणि 30 हजार इतर शीर्षकांपैकी सर्वात सामान्य विनामूल्य आणि मुक्त स्त्रोत सॉफ्टवेअर शीर्षकांच्या निवडीसह येते.