बीएसडी ऑपरेटिंग सिस्टम. लिनक्स किंवा फ्रीबीएसडी? राग आणि उत्कटतेशिवाय

कॉर्पोरेट आयटी प्रणालीची रचना करताना, सोडवल्या जाणाऱ्या कार्यांची श्रेणी आणि सुरक्षा, वेग आणि विश्वासार्हतेची आवश्यकता निश्चित करणे आवश्यक आहे. ही वैशिष्ट्ये थेट सर्व्हरवर स्थापित ऑपरेटिंग सिस्टम (OS) च्या निवडीवर अवलंबून असतात. मुक्तपणे वितरित UNIX सारखी प्रणाली BSD आणि GNU/Linux हळूहळू परिचित विंडोजची जागा घेत आहेत. ते अधिक सुरक्षित आहेत, कारण "सर्वकाही निषिद्ध आहे, कशाला परवानगी नाही" या तत्त्वावर प्रवेश केला जातो, म्हणून ते व्हायरसच्या हल्ल्यांना व्यावहारिकदृष्ट्या संवेदनाक्षम नसतात, उच्च कार्यक्षमता आणि विश्वासार्हता असते.

बीएसडी कुटुंबातील ऑपरेटिंग सिस्टम

वितरण प्रणाली सॉफ्टवेअरबर्कले सॉफ्टवेअर वितरण (BSD) बर्कले विद्यापीठ (कॅलिफोर्निया) च्या पदवीधरांनी 90 च्या दशकाच्या सुरुवातीला तयार केले होते. UNIX सारखी ऑपरेटिंग सिस्टीम 386BSD च्या विकसकांनी सोर्स कोड पोस्ट केला आहे मुक्त प्रवेश, मूलभूत ऑपरेटिंग सिस्टम त्यांच्या आधारावर लिहिल्या गेल्या होत्या:

  • BSD/OS, व्यावसायिक आवृत्ती.
  • नेटबीएसडी, मुक्त स्रोत.
  • फ्रीबीएसडी, मुक्त स्रोत.

व्यावसायिक आवृत्ती यापुढे समर्थित नाही, परंतु इतर मुक्त-स्रोत प्रकल्प यशस्वीरित्या विकसित केले आहेत. सध्या 4 ओपन सोर्स बीएसडी प्रकल्प आहेत. प्रत्येक प्रकल्प त्याच्या स्वतःच्या कर्नलवर आधारित आहे; ते वेगवेगळ्या हेतूंसाठी तयार केले गेले आहेत, परंतु व्यावहारिकदृष्ट्या एकमेकांपासून थोडे वेगळे आहेत.

BSD कुटुंब:

  • फ्रीबीएसडी हा एक प्रकल्प आहे ज्याचा उद्देश उच्च कार्यक्षमतेसह व्यवस्थापित करण्यास सुलभ प्रणाली तयार करणे आहे.
  • DragonFlyBSD - एक उच्च-कार्यक्षमता स्केलेबल OS, मल्टीप्रोसेसिंग (SMP) ला समर्थन देण्यासाठी डिझाइन केलेले, FreeBSD प्रकल्पातून तयार केलेले;
  • NetBSD - विविध संगणकीय संसाधनांमध्ये जास्तीत जास्त कोड पोर्टेबिलिटीला समर्थन देते; लेगसी उपकरणांना समर्थन देते; ही ओएस नासाच्या अंतराळ प्रकल्पांमध्ये वापरली गेली.
  • ओपनबीएसडी – नेटबीएसडी प्रकल्पाच्या आधारे तयार केलेल्या सुरक्षिततेच्या वाढीव पातळीसह एक विश्वासार्ह ओएस; हे युनायटेड स्टेट्समधील बँका आणि सरकारी संस्थांमध्ये स्थापित केले आहे.

स्वतंत्रपणे, आम्ही TrueOS (पूर्वीचे PC-BSD) लक्षात घेऊ शकतो - ऑपरेटिंग सिस्टम, FreeBSD वर आधारित आणि वर्कस्टेशन्सवर आधारित.

सर्वात सामान्य फ्रीबीएसडी आहे, हे 80% वापरकर्त्यांवर स्थापित केले आहे ज्यांनी बीएसडी कुटुंब निवडले आहे.

सिस्टम सेट अप आणि व्यवस्थापित करण्यासाठी विविध स्वरूपातील तपशीलवार दस्तऐवजीकरण ऑनलाइन उपलब्ध आहे.

FreeBSD वर, अनुप्रयोग दोन प्रकारे स्थापित केले जाऊ शकतात:

  • पॅकेज मॅनेजर वापरणे (आवृत्ती 9.1 पासून प्रारंभ करून, पोर्टमधील आवृत्त्यांसह व्यावहारिकपणे, डीफॉल्टनुसार पॅकेजेसची नवीन, अधिक लवचिक अंमलबजावणी ऑफर केली जाते);
  • बंदरांचा संग्रह वापरणे.

बंदरांचे संकलन - स्वयंचलित प्रणालीसोर्स कोडमधून प्रोग्राम तयार करणे - इंस्टॉलेशन प्रक्रिया मोठ्या प्रमाणात सुलभ करते. चालू हा क्षण 33,000 पेक्षा जास्त अर्ज आहेत. मेनूमधून आवश्यक आयटम निवडून बिल्ड पॅरामीटर्स सेट करणे आणि प्रक्रिया सुरू करणे पुरेसे आहे.

लिनक्स ऑपरेटिंग सिस्टम

लिनक्स, बीएसडीच्या विपरीत, फक्त कर्नल ओएस आहे. कर्नलमध्ये GNU प्रोग्राम्स जोडून, ​​GNU/Linux ऑपरेटिंग सिस्टीम त्याच्या स्वतःच्या ऍप्लिकेशन आणि सिस्टम घटकांच्या संचासह तयार होते. लिनक्स वितरणे विनामूल्य किंवा वाजवी किमतीत इन्स्टॉलेशन पॅकेज म्हणून वितरीत केली जातात; तुम्ही सोर्स कोड्सवरून सिस्टीम संकलित करू शकता.

प्रमुख लिनक्स वितरण:

  • डेबियन हे पहिल्या वितरणांपैकी एक आहे.
  • उबंटू डेबियनवर आधारित सर्वात लोकप्रिय लिनक्स आहे.
  • Fedora – RedHat द्वारे समर्थित.
  • RHEL ही Linux Fedora ची व्यावसायिक आवृत्ती आहे.
  • Gentoo पूर्णपणे स्त्रोत कोडवरून तयार केले आहे, तुम्ही लवचिकपणे सिस्टम सानुकूलित करू शकता.
  • मिंट - उबंटू सुसंगत, यात Java आणि AdobeFlash आहे.
  • स्लॅकवेअर हे सर्वात जुने लिनक्स आहे.
  • आर्क हे सतत अपडेट केलेले वितरण आहे जे बायनरी फॉरमॅट आणि सोर्स कोडमधून इंस्टॉलेशनला सपोर्ट करते.
  • CentOS - व्यावसायिक वितरण RedHat वर आधारित, एक स्थिर सर्व्हर OS.
  • PCLinuxOS एक पोर्टेबल LiveCD वितरण आहे.

प्रत्येक लिनक्स विशिष्ट कार्यांसाठी तयार केले गेले. Gentoo आणि Arch स्थापित करण्यासाठी अवलंबित्व आणि ड्रायव्हर समस्यांचे निराकरण करण्यासाठी विस्तृत अनुभव आवश्यक आहे. उबंटू आणि डेबियन वितरण स्थापित करणे तुलनेने सोपे आहे.

अनौपचारिक लिनक्स समुदायातील अनुभवी तज्ञांचा सल्ला तुम्हाला सिस्टमसह काम करण्याच्या गुंतागुंत समजून घेण्यास मदत करू शकतो. लिनक्ससाठी लिहिलेले बहुतेक अनुप्रयोग इंटरनेटवरील रेपॉजिटरीजमधून मुक्तपणे डाउनलोड केले जाऊ शकतात.

फ्रीबीएसडी आणि लिनक्सची तुलना करणे

बीएसडी फॅमिली आणि लिनक्स हे दोन्ही बहुधा गैर-व्यावसायिक आधारावर विकसित केले जातात आणि त्यांच्यासाठी उपलब्ध आहेत मोफत वापर. वापरकर्ते घेऊ शकतात स्रोत कोडआणि आपल्या स्वतःच्या विवेकबुद्धीनुसार बदला.

FreeBSD आणि Linux दोन्ही वितरणे UNIX सारखी ऑपरेटिंग सिस्टम आहेत. लिनक्स मूलतः लिनस टोरवाल्ड्सने UNIX सारख्या MINIX प्रणालीला एक विनामूल्य पर्याय म्हणून तयार केले होते, तर FreeBSD UNIX च्या मूळ आवृत्तीच्या जवळ आहे: BSD कुटुंबातील पहिल्या OS ला बर्कले युनिक्स देखील म्हटले जात होते.

दोन्ही कुटुंबांचा समान UNIX वारसा समान नमुन्यांच्या वापरामध्ये स्पष्ट आहे. दोन्ही प्रकरणांमध्ये, सिस्टमसह वापरकर्ता परस्परसंवाद प्रामुख्याने कमांड इंटरप्रिटर (शेल) वापरून केला जातो. सॉफ्टवेअर इंटरफेसअनुप्रयोग (API) मध्ये समान कार्यक्षमता आहे, पदानुक्रमात समानता आहेत फाइल सिस्टम. यामुळे इतर नॉन-युनिक्स-सारख्या प्रणालींपेक्षा फ्रीबीएसडी ते लिनक्स आणि त्याउलट अनुप्रयोग पोर्ट करणे खूप सोपे होते.

बीएसडी फॅमिली आणि लिनक्स कर्नलवर आधारित वितरणामधील मुख्य फरक म्हणजे परवान्याचा प्रकार.

बऱ्याच Linux वितरणे आणि अनुप्रयोगांना GNU GPL अंतर्गत परवाना दिला जातो, ज्याला "कॉपीलेफ्ट" परवाना देखील म्हटले जाते, जे तुम्हाला स्त्रोत कोड मालकाची परवानगी न घेता नवीन उत्पादने तयार करण्यासाठी मूळ कोड वापरण्याची परवानगी देते, परंतु तरीही वितरणाच्या अटी पाळतात. हा परवाना मोफत वितरण आणि इतर सर्वांपेक्षा मोकळेपणाला प्रोत्साहन देतो. म्हणून, मालकीचे सॉफ्टवेअर विकसित करताना, तुम्ही GPL-परवानाकृत उत्पादने वापरताना सावधगिरी बाळगली पाहिजे.

फ्रीबीएसडीसह बीएसडी कुटुंबातील ऑपरेटिंग सिस्टीम, बीएसडी परवान्याअंतर्गत वितरीत केल्या जातात, ज्यात जीपीएल परवान्यापेक्षा अधिक स्वातंत्र्य असते, सर्व व्युत्पन्न उत्पादनांना मूळ परवान्याच्या सर्व अटी राखून ठेवण्याची आवश्यकता न ठेवता. बीएसडी-परवानाधारक सॉफ्टवेअर मालकीचे, बंद-स्रोत अनुप्रयोग विकसित करण्यासाठी मुक्तपणे वापरले जाऊ शकते.

आणखी एक मूलभूत फरक म्हणजे FreeBSD मध्ये फक्त कर्नलच नाही तर FreeBSD टीमने विकसित केलेले कोर ऑपरेटिंग सिस्टम घटक देखील समाविष्ट आहेत. लिनक्स फक्त कर्नल आहे. परंतु विशिष्ट वितरण किटमध्ये कर्नल व्यतिरिक्त, सॉफ्टवेअरचा एक विशिष्ट संच समाविष्ट असतो, जो अनेकदा वेगवेगळ्या स्त्रोतांकडून गोळा केला जातो.

FreeBSD आणि Linux वापरणे

विशेष म्हणजे, फ्रीबीएसडी आणि लिनक्स हे दोन्ही इतर अनेक खुल्या आणि मालकी प्रणालींचा आधार आहेत आणि ते विविध उपकरणांवर देखील वापरले जातात.

उदाहरणार्थ, फ्रीबीएसडीने खालील उत्पादनांसाठी आधार तयार केला:

  • FreeNAS ही नेटवर्क स्टोरेजसाठी ऑपरेटिंग सिस्टम आहे.
  • pfSense एक फायरवॉल वितरण आहे.
  • m0n0wal हे अंगभूत फायरवॉलचे वितरण आहे.
  • डार्विन हा macOS आणि iOS प्रणालींचा गाभा आहे.
  • जुनोस ही जुनिपर नेटवर्क्सच्या नेटवर्क उपकरणांसाठी एक ऑपरेटिंग सिस्टम आहे.
  • Isilon Systems' OneFS ही Dell EMC कडून नेटवर्क स्टोरेजसाठी एक ऑपरेटिंग सिस्टम आहे.
  • नेटफ्लिक्स ओपन कनेक्ट उपकरणे - स्ट्रीमिंग सर्व्हर.
  • सोनी कॉम्प्युटर एंटरटेनमेंट कडून गेम कन्सोल प्लेस्टेशन 3, प्लेस्टेशन 4, प्लेस्टेशन व्हिटा.
  • आणि इ.

लिनक्स कर्नलवर आधारित, खालील तयार केले गेले:

  • साठी Android ऑपरेटिंग सिस्टम आहे मोबाइल उपकरणे(गुगल).
  • Tizen ही मोबाईल उपकरणांसाठी (Samsung) ऑपरेटिंग सिस्टीम आहे.
  • VMware ESXi एक हायपरवाइजर आहे.
  • ChromeOS ही Chromebook लॅपटॉपसाठी ऑपरेटिंग सिस्टम आहे.
  • साठी OS सिंगल बोर्ड संगणककॉटन कँडी आणि रास्पबेरी पाई.
  • Linksys नेटवर्क उपकरणांसाठी OS.
  • आणि इ.

निष्कर्ष

कालांतराने, ओपन सोर्स सिस्टीम विकसित झाल्या आहेत, ज्यामुळे आधुनिक वापरकर्त्यासाठी पूर्वीपेक्षा ते स्थापित करणे आणि वापरणे खूप सोपे झाले आहे. विचाराधीन प्रणाली खूप समान आहेत आणि विशिष्ट कार्याची उपलब्धता आणि विशिष्ट प्रणाली समजणारे योग्य तज्ञ यांच्या आधारावर निवड केली जाऊ शकते.

ATLEX वर, Xen-आधारित सेवा प्रदान करण्यासाठी CentOS वितरण सर्व्हर आणि सर्व्हरवर वापरले जाते. च्या साठी मेघ सेवाओपनस्टॅक उबंटू वितरणाद्वारे वापरले जाते. आणि काही सर्व्हिस सर्व्हर फ्रीबीएसडी वर चालतात.

तुम्ही कोणतेही OS स्थापित आणि तपासू शकता आभासी मशीनआमच्यामध्ये, आणि कंपनीचे विशेषज्ञ तुम्हाला नेहमीच पात्र समर्थन प्रदान करतील.

आज आम्ही हे शोधण्याचा प्रयत्न करू की तुमच्या उद्देशांसाठी कोणती अधिक योग्य आहे, Linux किंवा BSD सिस्टम. GNU/Linux आणि BSD या दोन ओपन सोर्स सिस्टीम आहेत ज्या UNIX कुटुंबातील आहेत. असे असूनही, दोन्ही प्रणालींमध्ये काही फरक आहेत, विशेषत: हार्डवेअर समर्थन, सॉफ्टवेअर विकास तत्त्वे इ. Linux देखील BSD पेक्षा जास्त व्यापक आहे.

जेव्हा तुम्ही Windows इकोसिस्टममधून बाहेर पडण्याचा निर्णय घेता, तेव्हा तुम्ही ताबडतोब तुमचे लक्ष macOS कडे वळवाल. आपण ते स्थापित कराल अशी शक्यता नाही, कारण आपल्याला खरेदी करावी लागेल मॅक संगणक. अर्थात, तुम्ही हॅकिंटॉश स्थापित करू शकता, परंतु त्याची क्षमता अनलॉक करण्यासाठी तुम्हाला विशिष्ट हार्डवेअरची आवश्यकता असेल. बर्याच लोकांना GNU/Linux वर OS म्हणून शंका आहे, जो बर्याच काळापासून चर्चेचा विषय आहे.

अशा प्रकारे, काही लोक लिनक्स ऑपरेटिंग सिस्टमला GNU/Linux म्हणून संबोधतात.
तुम्हाला लवकरच समजू लागेल की पर्यावरणशास्त्र किती वैविध्यपूर्ण आहे लिनक्स सिस्टमअसंख्य वितरणे आणि त्यांच्या डेरिव्हेटिव्हसह. लिनक्स कर्नलवर आधारित ऑपरेटिंग सिस्टीम ही त्यांच्या प्रकारची सोर्स कोड असलेली एकमेव ओएस आहेत असे समजू नका. बीएसडी (बर्कले सॉफ्टवेअर डिस्ट्रिब्युशन) म्हणून ओळखल्या जाणाऱ्या ऑपरेटिंग सिस्टीमचे एक कमी ज्ञात कुटुंब देखील आहे, जे मुक्त स्त्रोत समुदायातील मुख्यपैकी एक मानले जाते.

लिनक्स आणि बीएसडी मधील सर्वात मोठा फरक म्हणजे लिनक्स स्वतः कर्नल आहे, तर बीएसडी एक ऑपरेटिंग सिस्टम आहे (कर्नल देखील समाविष्ट आहे). लिनक्स कर्नलचा वापर इतर घटक तयार केल्यानंतर लिनक्स वितरण तयार करण्यासाठी केला जातो. GNU प्रोग्राम्ससह लिनक्स कर्नल घ्या आणि तुमच्याकडे संपूर्ण GNU/Linux OS आहे. बीएसडी सारख्या सिस्टीमच्या बाबतीत, विकासक एक संपूर्ण ऑपरेटिंग सिस्टम तयार करतात.

Linux आणि BSD या दोन्ही कुटुंबांचे स्वतःचे शुभंकर किंवा शुभंकर आहेत. तुम्ही अंदाज लावल्याप्रमाणे, लिनक्ससाठी ते टक्स (पेंग्विन) आहे आणि बीएसडीसाठी ते कार्टून राक्षस आहे.

लिनक्स आणि बीएसडीची निवड

च्या साठी लिनक्स वापरकर्तेअसंख्य वितरणे आहेत. ते सर्व काही लोकप्रिय लिनक्स वितरणाचे डेरिव्हेटिव्ह आहेत, ज्यात डेबियन, जेंटू, रेड हॅट, स्लॅकवेअर इ. या व्यतिरिक्त, सोलस, पप्पी लिनक्स इत्यादी सारख्या अनेक स्वतंत्र लिनक्स वितरण आहेत.

BSD यापुढे एक स्वतंत्र OS म्हणून अस्तित्वात नाही, परंतु BSD डेरिव्हेटिव्हजच्या विद्यमान कुटुंबाचा संदर्भ देण्यासाठी वापरला जातो. सध्या, DragonFly BSD आणि इतर वितरणांसह फ्रीबीएसडी, ओपनबीएसडी, नेटबीएसडी या तीन प्रमुख ऑपरेटिंग सिस्टमद्वारे बीएसडीचे प्रतिनिधित्व केले जाते. फ्रीबीएसडी हे सामान्य वापरकर्त्यांसाठी आहे, जे सुमारे 80% आहे.

Linux आणि BSD साठी प्रोग्राम

लिनक्स सिस्टमसाठी पॅकेजेस तयार (बायनरी) स्वरूपात पुरवल्या जातात. दोन सर्वात लोकप्रिय स्वरूपे आहेत: DEB आणि RPM, ज्यांना अनुक्रमे APT/yum स्थापित करणे आवश्यक आहे.

बीएसडीसह परिस्थिती पूर्णपणे भिन्न आहे, जिथे प्रोग्राम स्थापित करण्यासाठी पोर्ट वापरतात. सध्या अंदाजे 25,000 बंदरे आहेत.

Linux मध्ये तयार पॅकेजेसच्या विपरीत, पोर्ट्समध्ये स्त्रोत कोड असतो जो तुमच्या संगणकावर संकलित केला जाणे आवश्यक आहे. हे वैशिष्ट्य फ्रीबीएसडी नियमित वापरकर्त्यांसाठी वापरणे कठीण करते. तथापि, युटिलिटीद्वारे स्थापित केलेल्या तयार बायनरी पॅकेजेसची संख्या pkg, वाढत आहे.

बीएसडी सिस्टीमवर, प्रोग्राम्सची संख्या कमी आहे, आणि म्हणून सॉफ्टवेअर डेव्हलपर BSD वर लिनक्स ऍप्लिकेशन्स चालविण्यासाठी पॅकेज सुसंगतता सादर करून परिस्थिती नियंत्रित करण्याचा प्रयत्न करतात.

एका गोष्टीकडे लक्ष द्या. फ्रीबीएसडी वेडा आहे असे तुम्हाला वाटण्यापूर्वी, हे लक्षात ठेवा की ते केडीई आणि जीनोम सारख्या लोकप्रिय डीई आणि लिनक्ससाठी उपलब्ध इतर अनेक प्रोग्राम्सना समर्थन देते.

UNIX आणि BSD संप्रेषण

हे ज्ञात आहे की सध्या अस्तित्वात असलेल्या बहुतेक ऑपरेटिंग सिस्टम काही अर्थाने UNIX शी संबंधित आहेत. UNIX ही बंद स्रोत होती (होय, तुम्ही ते बरोबर वाचले आहे) ऑपरेटिंग सिस्टीम बेल लॅबमध्ये विकसित केली गेली आणि असेंबली भाषेत लिहिली गेली. नंतर, बहुतेक प्रणाली सी मध्ये पुन्हा लिहिली गेली.

बीएसडी (बंद स्त्रोत) आणि त्याचे डेरिव्हेटिव्ह हे UNIX चे थेट वंशज आहेत. त्यांच्या पूर्वजांच्या विपरीत, FreeBSD, NetBSD आणि इतर BSD सारखी प्रणाली मुक्त स्रोत आहेत.

लिनक्स कर्नल लिनस टोरवाल्ड्स यांनी लिहिले होते, जो अजूनही संपूर्ण कर्नल विकास प्रक्रियेवर देखरेख करतो.

लिनक्स वि बीएसडी: हार्डवेअर समर्थन

ओपन सोर्स ऑपरेटिंग सिस्टीममध्ये सामान्य हार्डवेअर सपोर्ट नसतो. हार्डवेअर सपोर्टच्या बाबतीत, Windows आणि MacOS हे आघाडीवर आहेत. नवीनतम प्रोसेसर असो किंवा ग्राफिक्स कार्ड, हे बंद केलेले ओएस चांगले समर्थन देतात, जीएनयू/लिनक्स आणि बीएसडीला मागे टाकतात.

जेव्हा दुर्मिळ उपकरणांचा विचार केला जातो, तेव्हा विंडोजच्या तुलनेत, लिनक्स वितरणांना एक फायदा आहे, कारण विकसकांनी डिव्हाइस उत्पादकांशी सहयोग केला आहे. बीएसडी या बाबतीत खूप मागे आहे, आणि हे खरं नाही की तुमचे, उदाहरणार्थ, चीनी वाय-फाय मॉड्यूल त्वरित "स्टार्ट अप" होईल.

GPL आणि BSD परवाने

लिनक्स आणि बीएसडी मधील आणखी एक मोठा फरक म्हणजे त्यांच्याद्वारे संरक्षित केलेल्या परवान्याचा प्रकार. GNU/Linux GNU GPL (सामान्य सार्वजनिक परवाना) सह येतो

BSD वर आधारित ऑपरेटिंग सिस्टम BSD परवान्यासह येतात, ज्याला FreeBSD परवाना देखील म्हणतात.

GPL हे रिचर्ड स्टॉलमनच्या व्हिजनला मूर्त रूप देते की सॉफ्टवेअर मोफत, प्रत्येकासाठी उपलब्ध असावे. म्हणूनच GNU GPL वापरताना डेव्हलपरला सोर्स कोड सार्वजनिक डोमेनमध्ये प्रकाशित करणे बंधनकारक आहे.

दुसरीकडे, BSD परवान्यासाठी स्त्रोत कोड उघड करण्याची आवश्यकता नाही. हे विकासकाच्या विनंतीनुसार केले जाते.

हे कार्य करते - त्याला स्पर्श करू नका

बीएसडी सिस्टम या विधानाचे पूर्णपणे पालन करतात. बीएसडीवर कोणतेही नवीन वैशिष्ट्य दिसून येण्याची शक्यता नाही, विशेषत: जर त्याची विशेष गरज नसेल. काही लिनक्स वितरण, त्याउलट, नवीनतम आणि उत्कृष्ट सादर करण्याचा प्रयत्न करतात.

म्हणूनच बीएसडी प्रणाली सर्वात स्थिर आणि विश्वासार्ह मानली जाते.

चला सारांश द्या

व्यवहार्यतेबाबत झालेल्या चर्चेबाबत लिनक्स स्थापनाकिंवा BSD, FreeBSD पेक्षा PC वर Linux अधिक सामान्य आहे. याचे कारण असे आहे की BSD वापरण्यासाठी तुम्हाला अधिक तांत्रिक असणे आवश्यक आहे आणि GNU/Linux ला खूप चांगले हार्डवेअर समर्थन आहे. लिनक्स वि बीएसडी वादातील आणखी एक घटक लिनक्स समुदायाचा पाठिंबा असू शकतो.

बीएसडी सिस्टम त्यांच्या विश्वासार्हतेसाठी अधिक ओळखल्या जातात आणि म्हणून त्यांचे स्थान सर्व्हर आणि एम्बेडेड सिस्टमवर शोधतात. बीएसडीमध्ये लिनक्ससाठी डिझाइन केलेले एक्झिक्युटेबल चालवण्याची क्षमता देखील आहे, परंतु दुर्दैवाने मागास अनुकूलता शक्य नाही. कोणते चांगले आहे हे सांगणे कठीण आहे, कारण दोन्ही ओएसचे स्वतःचे फायदे आणि तोटे आहेत.

नेटबीएसडी विहंगावलोकन व्हिडिओ समाप्त करण्यासाठी:

    फाइल सिस्टमची यादी- ही फाइल सिस्टम (FS) आणि नेटवर्क प्रोटोकॉलची सूची आहे जी फाइल सिस्टमच्या ऑपरेशनचे अनुकरण करते, लहान वर्णनासह. अधिक जाणून घेण्यासाठी, आपण योग्य दुव्याचे अनुसरण करू शकता. काही जुन्या सिस्टीम फक्त एका फाइल सिस्टमला सपोर्ट करतात,... ... विकिपीडिया

    ऑपरेटिंग सिस्टमची यादी- ही ज्ञात ऑपरेटिंग सिस्टमची यादी आहे. ऑपरेटिंग सिस्टीमचे वर्गीकरण अंतर्निहित तंत्रज्ञान (UNIX-सारखे, पोस्ट-UNIX/UΝΙΧ वंशज), परवाना प्रकार (मालकीचे किंवा मुक्त स्त्रोत), सध्या विकासात असले तरीही (वारसा किंवा... विकिपीडिया) द्वारे केले जाऊ शकते.

    BSD- या शब्दाचे इतर अर्थ आहेत, BSD (व्याख्या) पहा. बीएसडी (बर्कले सॉफ्टवेअर डिस्ट्रिब्युशन) ही सोर्स कोडमध्ये सॉफ्टवेअर वितरीत करणारी एक प्रणाली आहे, जी शैक्षणिक संस्थांमधील अनुभवाच्या देवाणघेवाणीसाठी तयार करण्यात आली आहे.... ... विकिपीडिया

    LiveCD वितरणांची यादी- ही ... विकिपीडियासाठी तयार केलेल्या लेखांची सेवा सूची आहे

    थेट सीडी वितरणाची यादी- ही विषयाच्या विकासावर कामाचे समन्वय साधण्यासाठी तयार केलेल्या लेखांची सेवा सूची आहे. ही चेतावणी लागू होत नाही... विकिपीडिया

    BSD (निःसंदिग्धीकरण)- BSD: BSD कार्यप्रणालीचे कुटुंब. BSD परवाना BSD/OS ही BSD ची व्यावसायिक आवृत्ती आहे. बीएसडी ऑपरेटिंग सिस्टमचा बीएसडी डिमन लोगो. BSD इंस्टॉलर संगणक कार्यक्रम BSD इंस्टॉलर... विकिपीडिया

    CMF ची यादी- ही सामग्री व्यवस्थापित करण्यासाठी CMF फ्रेमवर्क सिस्टमची सूची आहे (मुख्यतः वेबसाइट सामग्री). नियमानुसार, सीएमएफच्या आधारावर, तयार सीएमएस सामग्री व्यवस्थापन प्रणाली तयार केल्या जातात आणि त्या बदल्यात, पूर्ण विकसित करण्यासाठी आधार म्हणून काम करतात... ... विकिपीडिया

    बॅकअप सॉफ्टवेअरची यादी- ... विकिपीडिया

फ्रीबीएसडी ЛФП ЪБТЭЗУФТПЧБУОВС ФПТЗПЧБС NBTLB फ्रीबीएसडी फाउंडेशन.

AMD एएमडी ऍथलॉन, AMD Opteron, Athlon, "Elan, Y PCnet LFP FPTZPCHCHESH NBTLY Advanced Micro Devices, Inc.

Apple, Airport, FireWire, Mac, Macintosh, मॅक ओएस.

Intel, Celeron, EtherExpress, i386, i486, Itanium, Pentium Xeon ZYI UFTBOBI.

लिनक्स एलएफपी ЪБТЭЗУФТПЧБУОВС ФПТЗПЧБС NBTLB लिनस टोरवाल्ड्स.

Motif, OSF/1 І UNIX ьФП ЪБТЭЗИУФТПЧБУОШЧ ФПТЗПЧШЧ НБТЛІ, Б IT डायलटोन І ओपन ग्रुप БФП ФПТЗПЧШЧ ओपन ग्रुप БФП ФПТЗПЧШЧ ओपन ग्रुप डीएफओसीएचडीओयूएफआययूएफआयडीओयूएफआयडीओयूएफआयपीई BOBI.

Sparc, Sparc64, Y UltraSPARC LFP FPTZPCHCHE NBTLY SPARC International, Inc. rТPDХЛФШЧ У ФПТЗПЧПК НБТЛПК SPARC PUOPCHBOSHCH BTIYFELFKHTE बद्दल, TBTBVPFBOOPK Sun Microsystems, Inc.

सन, सन मायक्रोसिस्टम्स, जावा, जावा व्हर्च्युअल मशीन, जेडीके, जेआरई, जेएसपी, जेव्हीएम, नेत्रा, सोलारिस, स्टारऑफिस, सनओएस CH UPEDYOOOSCHY yFBFBI Y DTHZYI UFTBOBI.

Unix LFP ЪБTEZYUFTYTPCHBOOBS FPTZPCHBS NBTLB खुला गट CH UPEDYOOOSCHY yFBFBI Y DTHZYI UFTBOBI.

NOPZIE Y PVPOBYUEOYK, YURPMSHKHENSHCHE RTPYCHPDYFEMSNY Y RTDPDBCHGBNY DMS PVPOBYOYS UCHPYI RTDPDHLFPCH, ЪBSCHMSAFUS CH LBYUEUFCHE FPTZPCHSHI. lPZDB FBLYE PVPOBYUEOYS RPSCHMSAFUS CH LFPN DPLHNEOFE, Y rTPELFH FreeBSD YJCHEUFOP P FPTZPCHPK NBTLE, L PVPOBYOOYA DPVBCHMSEFUS OBL TM ( >> YMYMYM) >>

2015-05-12 08:03:23 तारस.

bOOPFBGYS

h NYTE RTPZTBNN U PFLTSCHFSHCHNY YUIPDOILBNY, UMPCHP Linux >> RTBLFYUEULY UFBMP UYOPOINPN UMPCHB pretbgypoobs uyufenb>>, IPFS LFP DBMELP OE EDYOUFCHEOBS PRETBGYPOOBS UYUFENB UNIX (R), YUIPDOSHE LPDSCH LPFPTPK DPUFHROSCH YYTPLK RHVMYLE. UPZMBUOP DBOOSCHN इंटरनेट ऑपरेटिंग सिस्टम काउंटर, CH BRTEME 1999-ZP 31.3% CHUEI RPDLMAYUOOOSCH L इंटरनेट NBIYO TBVPFBMY RPD Linux. 14.6% YURPMSHЪPCHBMY BSD UNIX (R). oELPFPTSCHE YYNYTPCHSHI MYDETPCH CH PVMBUFY Web-HUMHZ, OBRTYNET Yahoo! , TBVPFBAF RPD BSD. UBNSCHK ЪБЗТХЦЭООСЧК Х NYTE FTP अकाउंटिंग 1999 ZPDB (UEKYBU PO OE TBVPFBEF), ftp.cdrom.com , ZHKHOLGYPOYTPCHBM RPD KHRTBCHMEOYEN RBBCHBSD4BCHBCHBSD. देवोष. PYUECHYDOP, YuFP LFP OE KHLYK, UREGYBMYYTPCHBOOSCHK TSCHOPL: NPTsOP ULBBFSH, YuFP BSD - LFP FEBFEMSHOP ULTSHCHCHBENBS FBKOB.

fBL CH YUEN TSE UELTEF? rPYUENH YJCHEUFOPUFSH BSD PUFBCHMSEF TSEMBFSH MHYUYEZP? bFB RHVMYLBGYS UFBCHYFSH GEMSHA PFCHEFYFSH LFY Y DTHZIE CHPRPTUSCH बद्दल.

RTPFSTSEOYY CHUEZP FELUFB PVTBEBCFE चोयनबॉय बद्दल WHCHDEMEOOOSHE PFMYYUS BSD PF Linux.

3. rPYENH BSD OEDPUFBFPYUOP YJCHUFOB?

DEKUFCHYFEMSHOP, UHEUFCHHEF TSD RTYYUYO LFPNH OEDPTBHNEOYA:

    TBTBVPFYUYLY BSD YUBUFP VPMSHYE ЪББЪОФЭТУПЧБОСЧ Ш ЛБУЭУФЧЭ УЧПЭЗП ЛПДБ ЪБОСФШЧ EZП ИМИЗПЧЛЕПК, BELPC. >>

    rP VPMSHYPNH UYUFH Linux UCHPEK RPRKHMSTOPUFSH PVSBO RTETSDE CHUEZP CHOEYOIN RP PFOPEYA L RTPELFKH ZBLFPTBN, OBRTYNET UTEDUFCHBN NBUUPCHPK YLPBYLPYPYPOY Y UDEMBFSH VYOEU RTEDPUFBCHMEOYY HUMHZ RPMSHЪPCHBFEMSN Linux बद्दल.

    TBTBVPFYUYLY BSD, LBL RTBCHYMP, VPMEE PRSHFOSHCH, YUEN TBTBVPFYUYLY Linux, Y CH UYMKH LFPPZP YBUFP KhDEMSAF NEOSHYE चेनबॉयस PVMEZUEOYAPUMSFYPCHYPYPHOY. OPCHYUPL YUKHCHUFCHHEF UEWS VPMEE LPNJPTFOP CH UTEDE Linux.

    ch 1992 ZPDH LPNRBOYS AT&T RPDBMB CH UHD BSDI बद्दल, LPNRBOYA-RPUFBCHAILB pu BSD/386. PUOPCHOSCHN RHOLFPN PVCHYOEOYS VSHMP FP, YuFP BSD/386 UPDETSBMB CH UEVE ЪBLTSCHFSCHK LPD, RTYOBDMETSBCHYIK AT&T. DEMP CHTPDE VSC KHMBDYMY ЪB RTEDEMBNY UKHDB CH 1994-PN, OP GEMBS UETYS CHFPTYUOSCHI FSTSV Y RP UEK DEOSH PFTBCHMSEF तयोष नोपझिन मॅडसन. UPCHUEN OEDBCHOP, CH NBTFE 2000, CH इंटरनेट VSHMB PRHVMYLPCHBOB UFBFSHS, KHFCHETTSDBCHYBS, YuFP UKHDEVOPE TBVYTBFEMSHUFCHP PLPOYUBFEMSHOP ЪBCHETYt चे सेट (>>पुन्हा सेट).

    h TEЪKHMSHFBFE TBVYTBFEMSHUFCHB RTPSUOYMUS CHPRTPU U OBCHBOYSNY: EUMY CH 80-I ZPDBI BSD VSHMB YJCHEUFOB RPD YNEOEN BSD UNIX(R)>>, FP U YULMAYUEOYEN RPUMEDOYI UMEDPC LPDB, RTYOBDMETSBCHYEZP AT&T, BSD RPFETSMMB RTBCHP OBSCHBFSHUS UNIX (R). CHSC NPTSEFE ЪBNEFYFSH LFPF ZhBLF RP YЪNEOYCHYNUS ЪBZMBCHYSN LOYZ: PRTBYPOOBS UYUFENB 4.3BSD UNIX (R)>>Y PRTBYPOOBS UYUFENB 4.4BSD>>.

    uHEUFCHHEF NOOOYE, YuFP RTPELFSCH BSD UYMSHOP PFMYUBAFUS Y, CH DPVBCHPL, ChPAAF >> NETSDH UPVPK. uFBFSHS CH वॉल स्ट्रीट जर्नल OBJCHBEF LFP VBMMLBOYBGYEK >> UTEDY RTPELFPCH BSD. NPTsOP KHFCHETTSDBFSH, YuFP FBLPE NOOOYE, LBL Y PRYUBOOBS UKhDEVOBS FSSVB, PUOPCHCHBEFUS RTETSDE CHUZP UPVSHCHFYSI DBCHOP NYOKHCHYI DOEK बद्दल.

4. UTBCHOOYE BSD आणि Linux

h YUЈN ЪBLMAYUBEFUS ZMBCHOBS TBIOGB, L RTYNETKH, NETSDH डेबियन लिनक्स Y FreeBSD? dMS UTEDOEZP RPMSHЪPCHBFEMS POB KhDYCHMEOYE NBMB बद्दल: PVB RTDPDHLFB RTEDUFBCHMSAF UPVPK UNIX (R)-RPDPVOSH PRETBGYPOOSHE UYUFENSH. pVB RTPDHLFB TBTBVBFSCHBAFUS OELPNNETYUEULPK PUOPCHE (LFP OE PFOPUYFUS L OELPFPTSHCHN DTHZYN DYUFTYVHFYCHBN Linux) बद्दल. h LFPN TBDEME NSCH TBUUNPFTYN BSD CH UTTBCHOOY Y Linux. ChuЈ ULBUBOOPE CH PUOPCHOPN VHDEF LBUBFSHUS FreeBSD, LPFPTPK RTYOBDMETSYF PLPMP 80% CHUEI YOUFBMMSGYK BSD CH NYTE, IPFS PFMYUYS PF NetBSD, ओपनबीएसडीबीएचबीआरटीबीएनईएचडीओपीबीआरटीओपी VBFSHY OOBYUYFEMSHOSCH.

४.१. lPNH RTIOBDMETSYF BSD?

OEMSHЪS ULBBFSH, YuFP LBLPK-FP LPOLTEFOSHCHK YUEMPCHEL YMY LPTRPTBGYS CHMBDEEF BSD. TBTBVPFLB Y TBURPTPUFTBOEOYE CHEDHFUS ZTHRRRPK CHSHCHUPLPLCHBMYZHYTPCHBOOSCHY Y RTEDBOOSHI RTPELFKH UREGYBMYUFPCH UP CHUEZP NYTB. oELPFPTSCH LPNRPOEOFSH BSD RTEDUFBCHMSAF UPVPK PFDEMSHOSH RTPPELFSH U PFLTSCHFSHCHN LPDPN UP UCHPYNY ЪBLPOBNY Y LPMMELFYCHBNY TBTBVPFYUYLPCH.

४.२. lBL CHSHCHZMSDYF RTPGEUU TBTBVPFLY Y PVOPCHMEOYS BSD?

sDTB BSD YURPMSHJHAF मुक्त स्रोत NPDEMSH TBTBVPFLY. lBTsDSCHK RTPELF RPDDETTSYCHBEF RHVMYYUOP DPUFHROPE DETECHP YUIPDOYLPCH RPNPESH मध्ये समवर्ती आवृत्ती प्रणाली (CVS) आहे. lFP DETECHP UPDETSYF BVUPMAFOP CHUSH YUIPDOSCHK LPD RTPELFB, B FBLCE DPLHNEOFBGYA Y CHURPNPZBFEMSHOSH ZHBKMSCH. CVS RPЪCHPMSEF RPMSHЪPCHBFEMSN RPMKHYUYFSH LPRYA DETECHB MAVPK CHETUIY UYUFENSCH.

pZTPNOPE YUMP MADEK UP CHUEZP NYTB HYUBUFCHHAF CH UPCHETYEOUFCHPCHBOY BSD. FTY ZTHRSHCH बद्दल CHUE SING TBDEMEOSCH:

    lPOFTYVHFPTSCH RYYHF LPD YMY DPLHNEOFBGYA. OE NPZHF DPVBCHMSFSH YMY YYNEOSFSH LPD OERPUTEDUFCHEOOP CH DETECHE YUIPDOYLPCH RTPELFB गाणे. fP RTYCHYMEZYS PUPVSHCHN PVTBBPN ЪBTEZYUFTYTPCHBOOSCHI TBTBVPFYUYLPCH, YMY LPNNYFFETPCH (कमिटर्स) , LPFPTSHCHE RTPUNBFTYCHBAF Y FEUFYTHAF RTYUSCHMBENSHCHK YN LPD Y CHLMAYUBAF EZP CH DETECHP.

    lPNNYFFETSH SCHMSAFUS TBTBVPFUYILBNY, LPFPTSCHE YNEAF DPUFHR EBRYUSH CH DETECHP YUIDDOSHCH LPDPCH RTPELFB बद्दल. YuFPVSH UFBFSH LPNNYFFETPN, YuEMPCHEL DPMTSEO RTPSCHYFSH UEVS CH FPK PVMBUFY, CH LPFPTPK वर IPUEF TBVPFBFSH.

    LBTSDSCHK LPNNYFFET RP UCHPENH UPVUFCHEOOPNH KHUNPFTEOYA TEYBEF, OHTSOP MY ENKH RPDFCHETTSDEOYE RTBCHYMSHOPUFY RMBOYTHENSHHI YYNEOOYK PF DTHBYFYPYFYPYPYPYFYPYFET. h PVEEN UMKHYUBE PRSHFOSCHK LPNNYFFET NPTsEF चोपुइफ्श प्यूचाइडॉप CHZPDODOSHE YYNEOOYS OH U LENN OE Upchefhsush. l RTYNETKH, LPNNYFFET RTPELFB DPLHNEOFBGYY NPTSEF YURTBCHMSFSH PREYUBFLY YMY ZTBNNBFYUEULYE PYYVLY CH DPLHNEOFBI VEJ RTEDCHBTYFEMSHOPZUPZUPZUPYP. oBRTPFYCH, DBMELP YDHEYE YMY RTPUFP UMPTSOSCHE YYNEOOYS OBUFPSFEMSHOP TELPNEODHEFUS RTEDUFBCHMSFSH L PVUKHTSDEOYA सेवानिवृत्त PLPOYUBFEMSHOSCHN CHOUEOYPHOYCHEN. VSCCHBAF LTBKOIE UMHYUBY, LPZDB YUMEO कोअर टीम, CHSHRPMOSAEIK ZHKHOLGYA BTIIFELFPTB RTPELFB, NPTsEF UBOLGYPOYTPCHBFSH OENEDMEOOKHA PFNEOH YMY PFLBF LBLYI-FP YЪNEOOYK CH DETECHE. CHUE LPNNYFFETSH PVSBFEMSHOP RPMKHYUBAF KHCHEDPNMEOYE P LBTSDPN YYNEOOY CH DETECH RP BMELFTPOOPK RPYUFE, FBL YUFP YI OECHPNPTSOP UPITSBOYFSH HF.

    rTBCHMEOYE(कोअर टीम). h RTPPELFBI FreeBSD Y NetBSD YNEAFUS HRTBCHMSAEYE UPCHEFSHCH, LPFPTSHCHE BOINBAFUS LPPTDYOBGYPOOPK DESFEMSHOPUFSH. yI TPMSH, RTBCHB y PVSBOOPUFY OE CHUEZDB YUFLP PRTEDEMOSCH. oEPVSJBFEMSHOP (IPFS CH RPTSDLE CHEEK) VschFSH LPNNYFFETPN DMS FPZP, YUFPVSH CHIPDIFSH CH UPUFBCH कोर टीम. rTBCHYMB, LPFPTSCHN UMEDHEF कोअर टीम, TBMYUBAFUS NETSDH RTPELFBNY, OP CH PVEEN UMHUBE YUMESCH कोर टीम PRTEDEMSAF PVEEE OBRTBCHMEOYE TBCHYFYS UYUFENSHFYCHUPYCHUPYCHUCHU SH TBTBVPFUYIL.

fBLPE RPMPTSEOYE चीक PFMYUBEFUS PF RTYOSFPZP CH Linux:

    OE UHEEUFCHHEF YUEMPCHELB, LPFPTSCHK VSC LPOFTPMYTPCHBM UPDETSYNPE UYUFENSCH. RTBLFYLE OBYUEOYE LFPPZP बद्दल lP CHUENKH RTPYUENKH, CH RTPELFE Linux बद्दल UPCHTEENOOPN LFBR YYNEOOYS CH LPD CHOPUSFUS FPTSE OE PDOYN, B OEULPMSHLINY MADSHNY.

    DTHZPK UFPTPOSCH येथे, UHEEUFCHHEF GEOFTBMSHOPE ITBOYMYEE (रेपॉजिटरी), PFLKhDB NPTsOP RPMKHYUFSH RPMOSCHK LPD CHUEK UYUFENSCH, RTYUEN LBL UPCHTENEOOOSCHI, FBL Y RTEDSHDHEYI CHETUIK.

    rTPELFSCH BSD SCHMSAFUS GEMSHOSCHNY PRETBGYPOOSCHNY UYUFENBNY>>, B OE RTPUFP SDTBNY. ьФП ТБЪМУУЕ ФПЦЭ ЪПЗДБ RЭТЭПГОПКБАФ: ОХ BSD, ОY Linux ОЕ RTEDUFBCHMSAF GEOOPUFY VEЪ RTYMPTSEOYK, B POY RPTPC PDOY FE PDOY FE PYCHBI CE.

    h TEЪХМШФБФЭ ЖПТНБМЪПЧБУПК RTPGEDHTSCH RPDDETSLY EDYOPZP DETECHB YUIPDOYLPCH CH CVS RTPGEUU TBTBVPFLY BSD SCHMSEFUS RPMOPUFSHA PCHMCHFNFPSUCHPFNFLTS SH DPUFKHRB L MAVPK CHETUIY UYUFENSCH RP OPNETH YMY RP DBFE. Cvs NEOOYK CHEUSHNB NBMSCH Y OYOBYUYFEMSHOSCH CH PFDEMSHOPUFY DTHZ PF DTHZB.

४.३. Fuck BSD

FreeBSD, NetBSD Y OpenBSD RTEDPUFBCHMSEF NYTH FTY TBMYUOSHI CHBTYBOFB UYUFENSCH. lBL Y CH Linux, CHETUISN RTYUCHBYCHBAFUS OPNETB, OBRTYNET 1.4.1 YMY 3.5. h DPVBCHPL, OPNET CHETUY YNEEF UKHZHJYLU -- PVPOBYOYE CHBTYBOFB, LPFPTPPE KHLBSCCHBEF GEMY FPK YMY YOPK CHETUIY बद्दल.

    चेटूइस डीएमएस TBTBVPFYULLPCH OPUYF OBCHBOYE चालू. FreeBSD RTYUCHBYCHBEEF EK Y OPNET, OBRTYNET FreeBSD 5.0-वर्तमान. NetBSD YURPMSH'HEF YUHFSH-YUHFSH DTHZHA UIENKH OBYNEOPCHBOYK Y DPVBCHMSEF L OPNETH PDOPVHLCHEOOSCHK UKHZHJYLU, PVPOBYUBAEIK YYNEOOYS PE YYNEOOYS PE YOCHOCHOKYUKY rtYNET: NetBSD 1.4.3G. OpenBSD OE OHNETHEF TBTBVBFSHCHBENHA CHETUYA (OpenBSD-वर्तमान >>). CHUE OPCHSHCHE TTBTBVPFLY RTPYCHPDSFUS YNEOOOP LFPC शेफ्ल बद्दल >> (शाखा) UYUFENSCH.

    yuetej prtedemyosche YOFETCHBMSH PF 3 DP 6 NEUSGECH RTPELF CHSHCHRKHULBEF चेतुया सोडा, LPFPTBS TBURTPUFTBOSEFUS CD-ROM बद्दल Y DPUFHROB DMS ULBUYCHBOYS U UETCHETPCH FTP. rTYNETBNY FBLYI CHETUYK NPZHF UMHTSYFSH OpenBSD 2.6-रिलीज Y NetBSD 1.4-रिलीज. bFPF CHBTYBOF RTEDOBOBYEO DMS LPOYUOSCHI RPMSHЪPCHBFEMEK. NetBSD FBLCE RTEDPUFBCHMSEF FBL कॉमन YURTBCHMEOOSH TEMYYSHCH (पॅच रिलीज) , PVPOBYUBENSHE FTEFSHEK GYJTPK CH OPNETE, OBRTYNET NetBSD 1.4.2.

    rP NETE PVOBTHTSEOYS PYYVPL CH CHETUIY रिलीज OEPVIPDYNSHE YURTBCHMEOYS चोपसफस CH DETECHP CVS. rPMHYUBAEBSSUS UYUFENB CH RTPELFE FreeBSD OPUIF OBCHBOIE स्थिर, B H NetBSD Y OpenBSD RTDDPMTSBEF OBSCHCHBFSHUS प्रकाशन. oELPFPTSCHE NEMLYE HMHYUYEOYS FPTSE YOPZDB चोपसफस CH LFH चेतुया RPUME RTDPDPMTSYFEMSHOPZP RETYPDB FEUFYTPCHBOYS CH चालू.

Linux, OBRTPFYCH, RPDDETTSYCHBEF DCHB TBMYUOSCHI DETECHB YUIPDOILPC, LPFPTSCHE OBSCHBAFUS UPPFCHEFUFCHEOOP UFBVYMSHOPK चेतुयेक आणि चेतुयेक DMS TBTBVPCHUFYCH. uFBVIMSHOSH चेतुय YNEAF YUFOSCH CHFPTYUOSCHK OPNET, OBRTYNET 2.0, 2.2 YMY 2.4. चेटूय DMS TBTBVPFYULLPCH YURPMSHJHAF OYUFOSCH OPNETB, FBLYE LBL 2.1, 2.3 YMY 2.5. PP PVPYI UMKHYUBSI, L DCHPKOPNH OPNETH CHETUIY DPVBCHMSEFUS EEЈ PDOP YUYUMP, KHLBSCCHBAEE LPOLTEFOSCHK TEMY बद्दल. UFPYF FBLCE PFNEFYFSH, YuFP LBTSDSCHK RPUFBCHAIL RTEDPUFBCHMSEF UCHPK UPVUFCHEOOSCHK CHBTYBOF RPMSHЪPCHBFEMSHULYI RTPZTBNN (युजरलँड), FBL YFYFYFYFYFYFYFYFYFYFY . eUFEUFCHEOOP, YuFP RPUFBCHEYLY OHNETHAF UCHPY YJDEMYS LBTSDSCHK RP-UCHPENKH, Y, FBLYN PVTBBPN, NSCH RPMKHYUBEN YuFP-FP CHTPDE TurboLinux 6.0 U SDTPN 2.2.14>> .

४.४. lBLYE UHEEUFCHHAF CHBTYBOFSHCH BSD?

h PFMYYUYE PF NOPZPYUYUMEOOSCHI DYUFTYVHFYCHPCH Linux, CH NYTE UHEEUFCHHEF MYYSH YUEFSHTE LTHROSHI BSD RTPELFB U PFLTSCHFSHCHNY YUIPDOSHCHNY LPDBNY. LBTSDSCHK YЪ OYI RPDDETTSYCHBEF UCHPЈ UPVUFCHOOPE DETECHP YUIPDOYLPCH Y UCHPЈ UPVUFCHOPE SDTP. RTBLFYLE PDOBLP PLBYUBASCHBEFUS बद्दल, YuFP RPMSHЪPCHBFEMSHULYE YUBUFY (वापरकर्ता देश) TBMYUOSHI BSD PFMYUBAFUS ZPTBBDNP NEOSHYE, YUEN X TBOSHY Linux DYUBOSHYFYUCHYE.

GEMY LBTSDPZP YЪ RTPELFPCH OE RPDDBAFUS YUFLPK ZHTTNHMYTPCHLE. TBMYYUYS NETSDH OINY CHEUSHNB UHVYAELFICHOSCH. h PUOPCHOPN,

    RPCSHCHYOEYE RTPYCHPDYFEMSHOPUFY Y RTPUFPPHH CH YURPMSHЪPCHBOYY LPOYUOSCHNY RPMSHЪPCHBFEMSNY बद्दल RTPPELF FreeBSD OBGEMEO. FreeBSD PUEOSH GEOSF CH UTEDE web-IPUFETPCH. bFB pu TBVPFBEF OUULPMSHLYI BRRBTBFOSCHI RMBFZHPTNBI बद्दल, YUYUMP RPMSHЪPCHBFEMEK FreeBSD OBYUYFEMSHOP RTECHSHCHYBEF YUYUMP RPMSHЪPCHBFEMIK RMBFZHPTNBI.

    RTPELF NetBSD UFBCHYF GEMSHA NBLUINBMSHOHA NPVYMSHOPUFSH (YMY RETEOPUINPUFSH) LPDB: DECHY LPOYUOP NetBSD TBVPFBEF LFPN बद्दल>>. NetBSD RPDDETTSYCHBEF NBYOSCH PF LTPYEUOSCH RBMNFPRPC DP PZTPNOSCHI UETCHETPCH YURPMSHЪPCHBMBUSH नासा CH LPUNYUEULYI NYUUISI. lFP IPTPYYK CHSHVPT DMS UFBTPC OE-Intel (R) BRRBTBFHTSCH.

    RTPPELF OpenBSD OBGEMEO बद्दल VE'PRBUOPUFSH Y YUYUFPPH >> LPDB. u RPNpesh LPNVIOTPCHBOYS LPOGERGYK PFLTSCHFSHI YUIPDOYLPCH Y ULTHRKHMЈЪOPZP BOBMYJB LPDB RTPELF डेनपॉफ्टीथेफ YUKHDEUB LPTTELFOPUFY TBVPFYPFYLPCH. h UYMKH OBCHBOOSHI RTYYUYO UPCHETYOOOP EUFEUFCHEOOP, YuFP OpenBSD CHSHCHVYTBAF PTZBOYBGYY, DMS LPFPTSCHI PUEOSH CHBTsOB ЪBEIFB YOZHPTNBCHYBY, ZHPTNBYBGY ЪMYUOSHE DERBTFBNEOFSH RTBCHYFEMSHUFCHB uyb. fBLCE LBL Y NetBSD, RTPELF RPDDETSYCHBEF GEMSHK TSD BRRBTBFOSCHI RMBFZhPTN.

स्रोत: mindw0rk

बीएसडीच्या इतिहासाच्या पुस्तकात लिनक्सच्या इतिहासापेक्षा बरीच पाने आहेत. दूरच्या सत्तरच्या दशकात उद्भवलेले, बीएसडी UNIX मेनफ्रेम्सच्या युगात आणि विविध प्रकारच्या UNIX प्रणालींच्या उत्कर्षाच्या काळात टिकून राहिले. आजपर्यंत ते मुक्त स्त्रोत-वेळ, वितरणाच्या भावनेने मुक्त आधुनिक पिढीच्या तोंडावर त्याचे अनंतकाळ आणि प्रासंगिकता सिद्ध करते. या गडी बाद होण्याचा क्रम, FreeBSD 5.3 चे नवीन प्रकाशन येत आहे, स्थिर शाखा 5 मधील पहिले आणि नवीन गुणवत्ता स्तरावर संक्रमण चिन्हांकित करते. NetBSD 2.0 चे प्रकाशन अगदी जवळ आले आहे, ज्याला अंदाजे समान महत्त्व असेल. सर्व बीएसडी लोकांसाठी दोन्ही नक्कीच एक वास्तविक कार्यक्रम आहेत हा लेख पौराणिक ऑपरेटिंग सिस्टमला समर्पित आहे.

बर्कले येथील प्रोफेसर

वर्ष होते 1973. ग्लॅम रॉक, व्हिएतनाम युद्ध आणि युनिक्स ऑपरेटिंग सिस्टमच्या उत्कर्षाची सुरुवात. AT&T (Bell Labs) ची तीच मूळ आवृत्ती, जी 1971 मध्ये पहिल्या रिलीझच्या क्षणापासून (UNIX टाइम शेअरिंग सिस्टम फर्स्ट एडिशन, किंवा फक्त UNIX System V1) नोव्हेंबरमध्ये रिलीज झालेल्या चौथ्या आवृत्तीपर्यंत वाढू शकली. आणि नोव्हेंबरमध्ये, पर्ड्यू युनिव्हर्सिटीमध्ये "ऑपरेटिंग सिस्टम डिझाइनची तत्त्वे" सिम्पोजियममध्ये, UNIX लेखक केन थॉम्पसन आणि डेनिस रिची यांनी नवीन OS विषयावर त्यांचे पहिले सादरीकरण दिले. या परिसंवादात कॅलिफोर्निया विद्यापीठ, बर्कले येथील प्रोफेसर बॉब फॅब्री उपस्थित होते, जे ऑपरेटिंग सिस्टमच्या सौंदर्याने इतके प्रभावित झाले की त्यांनी ताबडतोब त्यांच्या विद्यापीठासाठी चुंबकीय टेपवरील वितरणाची एक प्रत ऑर्डर केली. त्यावेळी UNIX च्या व्यावसायिक वापराबाबत कोणतीही चर्चा नव्हती;

UNIX स्थापित करण्यासाठी आणि त्याचा अभ्यास करण्यासाठी, बर्कले विद्यापीठातील संगणक विज्ञान, गणित आणि सांख्यिकी विभाग यांच्या संयुक्त प्रयत्नाने अधिग्रहित केले. नवीन संगणक DEC पासून PDP-11/45. आणि जानेवारी 1974 मध्ये, पदवीधर विद्यार्थी कीथ स्टँडिफर्ड आधीच टर्मिनलच्या रीड ड्राइव्हमध्ये UNIX सिस्टम V4 कडून नवीन प्राप्त झालेली टेप घालत होता. सामान्यतः, ज्या विद्यापीठांना UNIX ची प्रत प्राप्त होते, त्यांनी स्वतः केन थॉम्पसनने ही प्रणाली स्थापित केली होती. पण बर्कलेने आपल्या विद्यार्थ्यांसोबत काम करण्याचा निर्णय घेतला. काही काळानंतर, केनची मदत अजूनही आवश्यक होती - सिस्टम वेळोवेळी क्रॅश होते. बर्कलेला जाण्याऐवजी, थॉम्पसनने स्टँडिफर्डला कॉल केला आणि त्याला मॉडेमला फोनशी जोडण्याचे निर्देश दिले जेणेकरून तो सिस्टम दूरस्थपणे डीबग करू शकेल. असे दिसून आले की समस्या डिस्क कंट्रोलर ड्रायव्हरमध्ये होती - PDP-11/45 हे थॉम्पसनच्या प्रॅक्टिसमधील पहिले मशीन असल्याचे दिसून आले ज्यामध्ये एका कंट्रोलरवर दोन डिस्क होत्या, ज्यासाठी ड्रायव्हर डिझाइन केलेले नव्हते. अशा प्रकारे UNIX सुधारण्यासाठी बेल लॅब आणि कॅलिफोर्निया विद्यापीठ यांच्यात सहकार्य सुरू झाले.

नंतर युनिक्सवर चालणारा दुसरा संगणक विद्यापीठात दिसू लागला. बर्कले येथील मशीन्स, त्यावेळच्या इतर विद्यापीठांप्रमाणेच, वेळापत्रकानुसार काटेकोरपणे काम करत होत्या - काहींना UNIX आवश्यक होते, इतरांना RSTS, DEC ची स्वतःची ऑपरेटिंग सिस्टम आवश्यक होती, जी नंतर सर्व PDP वर स्थापित केली गेली होती. सकाळी 8 ते 4 वाजेपर्यंत संगणक UNIX चालवला, आणि नंतर मध्यरात्रीपर्यंत - RSTS. हे प्रोफेसर यूजीन वोंग आणि मायकेल स्टोनब्रेकर यांना शोभले नाही, जे नवीन OS च्या क्षमतेने इतके आनंदित झाले होते की त्यांना ते विकसित करत असलेला मोठा INGRES डेटाबेस त्वरीत हस्तांतरित करायचा होता. संगणकाच्या वेळेची नेहमीच कमतरता होती, आणि 1975 च्या वसंत ऋतूमध्ये, बर्कलेमध्ये आणखी एक DEC-11/40 UNIX सिस्टम V5 चालवत दिसला, जो तोपर्यंत रिलीज झाला होता. शरद ऋतूपर्यंत, UNIX साठी INGRESS ने शेकडो प्रती विकल्या होत्या, ज्याने बर्कलेला एक असे विद्यापीठ म्हणून प्रतिष्ठा मिळवून दिली होती जिथे खरोखर मोठे प्रकल्प जन्माला येतात.

UNIX मध्ये विद्यार्थ्यांची आवड खरोखरच प्रचंड होती आणि 1975 च्या शरद ऋतूत, फार्बी आणि स्टोनब्रेकर यांनी खरेदी करण्याचा निर्णय घेतला. नवीन मॉडेल PDP-11/70, जे पूर्वीच्या तुलनेत खूप शक्तिशाली होते. त्याच वेळी, कॅलिफोर्निया विद्यापीठाच्या पदवीधर केन थॉम्पसनने त्याच्या अल्मा मॅटरला थोडक्यात भेट देण्याचे ठरवले आणि त्या वेळी UNIX ची नवीनतम आवृत्ती आपल्यासोबत घेतली - सिस्टम V6, जी नवीन PDP-11/70 वर स्थापित केली गेली होती. .

BSD चा जन्म

तर, 1976 पर्यंत, बर्कलेमध्ये UNIX चालवणाऱ्या अनेक मशीन होत्या. परंतु, बिल जॉय आणि चक हेली या दोन विद्यार्थ्यांनी, ज्यांनी नुकतेच शिक्षण पूर्ण केले होते, त्यांना या प्रणालीमध्ये रस निर्माण होईपर्यंत गांभीर्याने सुधारणा करण्याचा विचार कोणीही केला नाही. सुरुवातीला, त्यांनी PDP-11/70 वर दिवस आणि रात्र घालवली, पास्कल कंपाइलर आणि भाषेवर काम केले, शेवटी ते विद्यार्थ्यांना प्रोग्राम कसे करावे हे शिकवण्यासाठी सर्वोत्तम वातावरण बनवले. त्यानंतर, टेलिटाइपरायटरला स्क्रीन टर्मिनल्सने बदलल्यानंतर, जॉयने ते शोधून काढले मजकूर संपादक ed, जे तेव्हा वापरले होते, आता त्यांना शोभत नाही. आणि तो त्याच्या संपादकावर काम करू लागला, ज्याला तो माजी म्हणत.

1976 मध्ये, केन थॉम्पसन निघून गेल्यावर, जॉय आणि हेली यांनी स्वतःहून UNIX कर्नलच्या आतल्या बाजूने टिंकर करायला सुरुवात केली. याचा परिणाम कोडमध्ये किरकोळ बदल करण्यात आला आणि अनेक दोष निराकरणे झाली. हे दोन लोक बर्कलेचे पहिले कर्नल हॅकर्स बनले.

1977 मध्ये, बिल जॉय, एकट्या दुरुस्त्या पुरेसे नाहीत हे लक्षात घेऊन, स्वतःचे वितरण करण्यास सुरुवात केली. तर 9 मार्च 1978 रोजी, “बर्कले सॉफ्टवेअर वितरण” दिसू लागले - बर्कले ऑपरेटिंग सिस्टमचे पहिले प्रकाशन. त्यात सर्व स्त्रोत कोड आणि माजी संपादक असलेली कुख्यात पास्कल प्रणाली समाविष्ट होती. पुढील वर्षभरात, नवीन OS च्या 30 प्रती वेगवेगळ्या विद्यापीठांना वितरित केल्या गेल्या. त्यानंतर बर्कले PDP ने नवीन ADM-3a टर्मिनल्ससह त्याचे इनपुट डिव्हाइसेस पुन्हा अपडेट केले आणि जॉयने एक मजकूर संपादक लिहिण्याचा निर्णय घेतला जो नवीन मॉनिटर्सच्या सर्व दृश्य शक्तीचा लाभ घेईल. अशा प्रकारे महान आणि भयानक vi (दृश्य संपादक) जन्माला आला. याव्यतिरिक्त, जॉयने टर्मिनल्सवरील आउटपुट अनुकूलता समस्या सोडवली वेगळे प्रकार, तितकेच प्रसिद्ध टर्मकॅप लायब्ररी लिहिले आहे. 10 मे 1979 रोजी रिलीझ झालेल्या OS, सेकंड बर्कले सॉफ्टवेअर डिस्ट्रिब्युशनमध्ये हे सर्व समाविष्ट होते. नंतर हे नाव लॅकोनिक 2BSD असे लहान केले गेले. अंतिम आवृत्तीदुसरे प्रकाशन, 2.11BSD, अनेक विद्यापीठांमध्ये व्यापक प्रणाली चाचणीद्वारे केलेल्या सुधारणा आणि जोडांसह, जगभरातील शेकडो PDP-11 मशीनवर स्थापित केले गेले. खरं तर, क्लासिक UNIX चे पहिले गंभीर क्लोनिंग झाले. अत्यंत यशस्वी क्लोनिंग.

1978 मध्ये, सोळा-बिट पीडीपीने अनेक हॅकर्सचे समाधान केले नाही; त्यांची जागा VAX ने घेतली - VMS OS चालवणाऱ्या DEC मधील नवीन शक्तिशाली मशीन. अर्थात, बेल लॅब्सने त्यांची UNIX ची सातवी आवृत्ती नवीन मशिनमध्ये पोर्ट केली, परंतु त्यांच्या प्रणालीने पूर्ण फायदा घेतला नाही. आभासी स्मृती VAX. या समस्येचे निराकरण करण्यासाठी बिल जॉय यांच्या नेतृत्वाखाली बर्कले येथील कर्नल हॅकर्स आणले गेले. नवीन हार्डवेअरच्या क्षमतेमुळे आनंद आश्चर्यचकित झाला - या प्रणालीने पीडीपी -11 खूप मागे सोडले. म्हणून त्याने 2BSD ते VAX पोर्ट करण्यास सुरुवात केली.

त्याचे सहकारी पीटर केसलर आणि कर्क मॅककुसिक यांनी पास्कलला पोर्ट केले असताना, जॉयने ex आणि vi, त्याचे नवीन C शेल आणि इतर उपयुक्तता पुन्हा लिहिल्या. परिणामी, 1979 मध्ये बर्कलेने VAX साठी 2BSD ची संपूर्ण बिल्ड जारी केली.

या कार्यक्रमासोबतच, बेल लॅब्सने UNIX ला व्यावसायिक स्तरावर ठेवण्याचा निर्णय घेतला आणि स्थिर प्रकाशन तयार करण्यासाठी आणि सोडण्यासाठी विभागाची स्थापना केली. UNIX हा संशोधन प्रकल्प थांबला आहे आणि आता AT&T साठी व्यावसायिक उत्पादन आहे. UNIX डेव्हलपमेंट सेंटरची भूमिका, पूर्वी बेल लॅब्सकडे होती, आता बर्कलेने ताब्यात घेतली आहे.

1979 पर्यंत, अमेरिकन डिफेन्स ॲडव्हान्स्ड रिसर्च प्रोजेक्ट्स एजन्सी (DARPA) ला या समस्येचा सामना करावा लागला की त्याचे प्रसिद्ध ARPANET नेटवर्क बनवणारे बरेच संगणक अप्रचलित होत आहेत. बदलल्यास, सर्व सॉफ्टवेअर नवीन मशीनवर पोर्ट करणे आवश्यक आहे. नेटवर्कच्या विषमतेचा त्यावर परिणाम झाला - भिन्न मशीन्स, भिन्न ऑपरेटिंग सिस्टम. हे स्पष्ट होते की नेटवर्क आणखी वाढवण्यासाठी आणि विकसित करण्यासाठी मानकीकरण आवश्यक आहे. नेटवर्क तयार करण्यासाठी एकच हार्डवेअर प्लॅटफॉर्म निवडणे अंमलात आणणे कठीण वाटत असल्याने, त्यांनी OS स्तरावर मानकीकरण करण्याचा निर्णय घेतला. अर्थात, युनिक्स ही युनिफाइड ऑपरेटिंग सिस्टम म्हणून निवडली गेली होती, जी सर्वात अकल्पनीय हार्डवेअरवर पोर्ट केली जाऊ शकते असे दिसते.

1979 च्या उत्तरार्धात, प्रोफेसर फार्बी यांनी DARPA च्या UNIX मधील स्वारस्याबद्दल ऐकले आणि त्यांच्या विद्यापीठाच्या सेवा देऊ केल्या. त्याच वर्षी डिसेंबरमध्ये 3BSD च्या रिलीझने पुष्टी केली की नवीन प्रणाली सैन्याच्या गरजा पूर्णतः अनुकूल आहे आणि एप्रिल 1980 मध्ये बर्कलेला दीड वर्षाचा DARPA करार मिळाला. कंत्राटी कामासाठी, संगणक प्रणाली संशोधन गट (CSRG) तयार करण्यात आला - विद्यापीठाचा एक विभाग, ज्यामध्ये BSD वर काम करणारे विद्यार्थी आणि प्राध्यापकांचा समावेश होता. निकाल येण्यास फार काळ नव्हता - त्याच वर्षी ऑक्टोबरमध्ये, 4.0BSD सह रिलीझ झाला पोस्टल प्रणाली, टास्क शेड्युलर आणि इतर अनेक सुधारणा. DARPA निकालाने खूश झाला आणि त्याने संपर्क वाढवला, गुंतवणूक जवळपास पाचपट वाढवली.

पुढील बीएसडी प्रकाशन, तार्किकदृष्ट्या, 5BSD म्हटले पाहिजे. तथापि, AT&T ला असे वाटले की वापरकर्ते 5BSD चे सध्याचे व्यावसायिक प्रकाशन, System V (5) सह गोंधळात टाकू शकतात. या कारणास्तव, बर्कलेने अतिरिक्त प्रकाशन क्रमांकन सादर करण्याचा निर्णय घेतला. तर, पुढील 4.1BSD आणि 4.2BSD होते.

DARPA सोबतच्या विस्तारित करारामध्ये नवीन फास्ट फाइल सिस्टम (फास्ट फाइल सिस्टमनवीन संधींचा प्रभावीपणे वापर करण्यासाठी हार्ड ड्राइव्हस्, मल्टी-गीगाबाइट ॲड्रेस स्पेससह प्रक्रियांसाठी समर्थन, लवचिक आंतर-प्रक्रिया संप्रेषणासाठी यंत्रणा तयार करणे, तसेच ARPANET वरील मशीन्समधील संप्रेषणासाठी सिंगल इंटिग्रेटेड नेटवर्क प्रोटोकॉल स्टॅक.

जॉयने इंटरप्रोसेस कम्युनिकेशन हाती घेतले (नंतर त्याला UNIX सॉकेट्स म्हटले जाते), मॅककुसिकने फाइल सिस्टम अंमलबजावणीची जबाबदारी घेतली आणि रॉब हर्विट्झने TCP/IP लागू केले, ज्याचा नंतर BSD कर्नलमध्ये समावेश करण्यात आला. त्याच वेळी, नेटवर्कवरील परस्परसंवादासाठी नेटवर्क युटिलिटीज लिहिल्या गेल्या: rcp, rsh, rlogin, rwho. असे निघाले चांगली प्रणालीविकासकांनी ते केवळ DARPA साठीच सोडण्याचा निर्णय घेतला नाही.

इंटरमीडिएट रिलीझ 4.1a आणि 4.1b नंतर, 4.2BSD रिलीझ झाले. नवीन प्रकाशनाची लोकप्रियता आश्चर्यकारक ठरली - दीड वर्षात त्याच्या हजाराहून अधिक प्रती विकल्या गेल्या! त्याच्या नवीन FFS फाइल सिस्टम आणि एकात्मिक नेटवर्क समर्थनासह, बर्कले OS ने UNIX System V ला धूळ खात सोडली. आणि जरी 4.2BSD ची अनेक वैशिष्ट्ये नंतर सिस्टीम V मध्ये पोर्ट करण्यात आली असली तरी, BSD दीर्घकाळ UNIX सिस्टीममध्ये मार्केट लीडर राहिले.

1982 च्या वसंत ऋतूमध्ये, जॉयला वाटले की मुख्य गोष्ट आधीच पूर्ण झाली आहे, म्हणून तो सन मायक्रोसिस्टमला निघून गेला. तथापि, कार्यप्रदर्शन चाचण्या आणि बग अहवालांद्वारे पुराव्यांनुसार, सिस्टममध्ये अद्याप बरेच काही डीबग करणे बाकी आहे. जेव्हा OS लोकप्रिय होते तेव्हा ही एक सामान्य घटना आहे. McKusick आणि त्यांचे सहकारी CSRG मध्ये राहिले, बग साफ करत आणि नवीन प्रकाशन तयार करत होते. 4.3BSD दीर्घ 4 वर्षांनी जून 1986 मध्ये रिलीझ करण्यात आले. या काळात बरेच वापरकर्ते UNIX System V वर परत आले, ज्याने नेटवर्किंग सपोर्ट आणि 4.2BSD मध्ये दिसणारी इतर अनेक वैशिष्ट्ये मिळवली. त्यामुळे बर्कले अक्षाच्या नवीन प्रकाशनामुळे त्याची डळमळीत स्थिती सुधारणे शक्य झाले.

ऐंशीच्या दशकाच्या उत्तरार्धात VAX युग संपुष्टात येत होते. या अपेक्षेने, जॉय, रिलीझ 4.1 च्या तयारीच्या वेळी देखील, कर्नल कोडचे मशीन-आश्रित आणि स्वतंत्र भागांमध्ये विभाजन करत होता, जेणेकरून भविष्यात त्यांना नवीन प्रोसेसरशी जुळवून घेणे सोपे होईल. VAX ची जागा Computer Consoles, Inc. कडून पॉवर 6/32 आर्किटेक्चरने घेतली जाणार होती आणि बर्कलेने 4.3BSD देखील जारी केले, ज्याचे कोडनाव "Tahoe" होते, ज्यामुळे कोड स्प्लिटिंगवर जॉयचे काम संपले. तथापि, लोकप्रियता नवीन व्यासपीठजिंकला नाही आणि लवकरच मरण पावला. असो, खऱ्या अर्थाने पोर्टेबल सिस्टीम तयार करण्याचे काम पूर्ण करण्यासाठी तीच उत्प्रेरक बनली. नंतर जेव्हा BSD अनेक हार्डवेअर प्लॅटफॉर्मवर पोर्ट केले गेले तेव्हा ही भूमिका बजावली.

नेटवर्क, बीएसडी परवाना आणि ग्रेट कोर्ट

ऐंशीच्या दशकाचा शेवट हा सर्व प्रकारच्या युनिक्स ऑपरेटिंग सिस्टीम आणि नेटवर्क तंत्रज्ञानाचा पराक्रम होता. यावेळी, हे आधीच स्पष्ट झाले आहे की नेटवर्कशिवाय कोठेही नाही, म्हणून मुख्य लक्ष नेटवर्क घटकांवर दिले गेले. तीन वेळा अंदाज लावा की त्या वर्षांत TCP/IP प्रोटोकॉल स्टॅकची सर्वोत्तम अंमलबजावणी कोणी केली? म्हणूनच बर्कले ऑपरेटिंग सिस्टम सोर्स कोडचा विनामूल्य वापर करण्यात समुदायाला खूप रस होता. सीएसआरजीने संशोधन भावनेच्या परंपरेचे पालन करून, नेहमीच स्त्रोत कोडसह आपली प्रणाली जारी केली, परंतु, दुर्दैवाने, इतर संस्थांना त्यांच्या उत्पादनांमध्ये वापरण्यासाठी त्यांचा वापर करण्याचा अधिकार देऊ शकला नाही. AT&T ने त्याच्या UNIX साठी स्त्रोत कोड वितरीत केलेल्या परवान्याद्वारे याची परवानगी नव्हती. आणि BSD, जरी होते स्वतंत्र प्रणाली, बेल लॅबच्या कोडवर आधारित होते. त्यामुळे कोणत्याही BSD वापरकर्त्याला AT&T कडून UNIX परवाना खरेदी करणे आवश्यक होते. परंतु बीएसडीसाठी टीसीपी/आयपी स्टॅक पूर्णपणे बर्कलेमध्ये विकसित करण्यात आला होता, म्हणून 1989 च्या उन्हाळ्यात तथाकथित "नेटवर्किंग रिलीज 1," किंवा 4.3BSD नेट/1 - मूलत: ऑपरेटिंगचा एक भाग सोडण्याचा निर्णय घेण्यात आला. नेटवर्क प्रोटोकॉल स्टॅक आणि संबंधित युटिलिटीजसाठी कोड असलेली प्रणाली. कोड एका नवीन परवान्याअंतर्गत जारी करण्यात आला होता, ज्याला बीएसडी परवाना म्हणतात. त्यानुसार, जोपर्यंत त्यांनी फायलींच्या मजकुरात कॉपीराइट राखून ठेवला आहे आणि त्यांच्या उत्पादनासाठी दस्तऐवजीकरणात सूचित केले आहे तोपर्यंत कोणीही सोर्स कोड मुक्तपणे डाउनलोड करू शकतो आणि बर्कलेला कोणत्याही रॉयल्टीशिवाय, व्यावसायिकांसह त्यांच्या स्वत: च्या हेतूंसाठी वापरू शकतो. ते बर्कलेच्या कोडवर आधारित होते.

बर्कले मुलांच्या कृतींमुळे अत्यंत सकारात्मक प्रतिक्रिया निर्माण झाली. काही मोठ्या कंपन्याविनामूल्य प्रवेशासाठी त्यांच्या एफटीपी सर्व्हरवर स्त्रोत कोड पोस्ट केले, विद्यापीठाला धन्यवाद व्यतिरिक्त, अनेक देणग्या मिळाल्या पैसा OS च्या पुढील विकासासाठी.

आणि लवकरच बर्कलेने त्याच्या ऑनलाइन प्रकाशनाची दुसरी आवृत्ती जारी केली. यात व्हर्च्युअल मेमरी सबसिस्टम (कार्नेगी मेलॉन युनिव्हर्सिटीच्या मॅच प्रकल्पातून घेतलेला कोड) आणि नवीन नेटवर्क फाइल सिस्टम (NFS) मध्ये नाट्यमय बदल घडवून आणले. दोन्ही प्रकरणांमध्ये, अनुकूल विद्यापीठांकडून तयार केलेले काम वापरले गेले, ज्याने बीएसडी परवान्याचे फायदे आणि मूल्य दर्शविले - सुरवातीपासून काहीतरी लिहिण्याऐवजी, आपण इतरांनी जे लिहिले आहे ते वापरू शकता, त्या बदल्यात त्यांना आपले स्वतःचे कार्य प्रदान करू शकता. अशा प्रकारे, चाक पुन्हा शोधण्याची गरज नव्हती आणि नवीन घडामोडींवर वेळ घालवला गेला.

नवीन BSD रिलीझ 4.4 असायला हवे होते, परंतु बर्कलेने 1990 च्या सुरुवातीला 4.3BSD-रेनो रिलीज करून बदलांची पूर्व-चाचणी करण्याचा निर्णय घेतला.

त्यानंतर थोड्याच वेळात, बीएसडी डेव्हलपरपैकी एक, कीथ बॉस्टिकने ऑनलाइन रिलीझचा त्यांचा यशस्वी अनुभव आठवला आणि नमूद केले की उर्वरित सिस्टम बीएसडी परवान्याअंतर्गत रिलीझ करणे चांगले होईल. तथापि, यासाठी AT&T UNIX कडून BSD मध्ये आलेल्या लायब्ररींमधून मोठ्या संख्येने उपयुक्तता पुन्हा लिहिणे आवश्यक आहे. त्यावेळचे अग्रगण्य विकासक, कर्क मॅककुसिक आणि माइक कॅरेल्स, या कल्पनेबद्दल साशंक होते - कामाचे प्रमाण खूप मोठे होते. पण बोस्टिकने हार मानली नाही. त्याने एका प्रयोगाचा निर्णय घेतला, ज्याची काही प्रमाणात लिनस टोरवाल्ड्सने पुनरावृत्ती केली आणि मुक्त स्त्रोत प्रणालीच्या विकासाचा आधार बनला. बॉस्टिकने संपूर्ण वेबवरील BSD हॅकर्सना UNIX युटिलिटीज पुन्हा लिहिण्यासाठी बोलावले आणि त्यांनी काय करावे याच्या सूचना दिल्या. 18 महिन्यांनंतर, जवळजवळ सर्व उपयुक्तता आणि लायब्ररी पुन्हा लिहिल्या गेल्या आहेत. बर्कलेची आता खऱ्या अर्थाने स्वतःची व्यवस्था होती. फक्त कर्नल पुन्हा लिहिणे बाकी होते, जे त्यावेळेपर्यंत आधीच मुख्यत्वे आमचे स्वतःचे होते. आणि McKusic, Karels, Bostic, इतर सर्व गोष्टींचा त्याग करून, AT&T UNIX च्या दिवसांपासून शिल्लक असलेल्या कर्नल फाईल्सचा अभ्यास करण्यासाठी ओळींनुसार सुरुवात केली. परिणामी, फक्त सहा फाईल्स उरल्या होत्या, ज्या विकसकांच्या म्हणण्यानुसार इतक्या सहजपणे पुन्हा लिहिल्या जाऊ शकत नाहीत. त्यांनी त्यांना जागेवर सोडण्याचा निर्णय घेतला आणि जून 1991 मध्ये बर्कलेने "नेटवर्किंग रिलीज 2" (4.3BSD नेट/2) जारी केले. आता जवळजवळ संपूर्ण प्रणाली (सहा कर्नल फाइल्स वगळता) जगातील सर्वात अनुकूल बीएसडी परवान्याअंतर्गत प्रत्येकासाठी पूर्णपणे उपलब्ध होती. यामुळे बीएसडीचे भावी शाश्वत जीवन पूर्वनिश्चित होते.

नव्वदच्या दशकात, आयबीएम पीसीने शेवटी कोनाडा काबीज केला स्वस्त संगणक. दुसऱ्या नेटवर्क रिलीझच्या सहा महिन्यांनंतर, बिल जोलिट्झने नेट/2 ला i386 आर्किटेक्चरमध्ये पोर्ट करण्यास सुरुवात केली, गहाळ झालेल्या 6 फायली पुन्हा लिहिल्या. त्याने त्याचे कार्य 386/BSD म्हटले आणि संपूर्ण नेटवर्कमध्ये वितरित केले. ही कल्पना यशस्वी झाली आणि लवकरच 386/BSD वापरकर्त्यांच्या गटांनी पॅच लिहिण्यास आणि प्रणाली सुधारण्यास सुरुवात केली. अशाप्रकारे आधुनिक नेटबीएसडी आणि फ्रीबीएसडी प्रकल्प सुरू झाले.

स्वत: जोलिट्झ, CSRG च्या काही सदस्यांसह, बीएसडी (Berkeley Software Design, Inc.) या कंपनीची स्थापना करून बीएसडीचा व्यावसायिक प्रचार करण्यासाठी निघून गेले. सुदैवाने, बीएसडी परवान्याअंतर्गत जारी केलेल्या कोडमुळे स्त्रोत कोडशिवाय वितरण विकणे शक्य झाले. बीएसडीआयने सक्रियपणे त्याची जाहिरात केली नवीन प्रणाली UNIX म्हणून BSD/OS, आणि स्वारस्य असलेल्या कोणालाही 1-800-ITS-UNIX वर कॉल करण्यासाठी प्रोत्साहित केले गेले. तथापि, या हालचालीमुळे AT&T संतप्त झाले आणि त्यांनी, युनिक्स सिस्टम लॅबोरेटरीज (USL), UNIX च्या विक्री आणि विकास विभागामार्फत, BSDI उत्पादनाची UNIX म्हणून जाहिरात करणे त्वरित थांबवावे आणि फोन नंबर काढून टाकावा अशी मागणी केली. अटींची पूर्तता झाली, आणि BSDI ने सुद्धा UNIX नाही असे स्पष्ट करून त्याच्या उत्पादनाची जाहिरात बदलली. तथापि, यूएसएलसाठी हे पुरेसे नव्हते आणि कंपनीने बेल लॅबशी संबंधित कोड विकल्याचा आरोप करून बीएसडीआयवर दावा दाखल केला. प्रत्युत्तरादाखल, BSDI ने पुरावे प्रदान केले की तिची प्रणाली बर्कले विद्यापीठाद्वारे मुक्तपणे वितरित केलेल्या उत्पादनाची प्रत तसेच कंपनीच्या प्रोग्रामरद्वारे लिहिलेल्या सहा अतिरिक्त फाइल्सपेक्षा अधिक काही नाही. बीएसडीआय अर्थातच बर्कले कोडसाठी जबाबदार नव्हता, म्हणून तो कोर्टात जिंकला.

USL ने हार मानली नाही आणि CSRG द्वारे प्रतिनिधित्व केलेल्या कॅलिफोर्निया विद्यापीठाविरुद्ध खटला दाखल केला. अनेक महिन्यांच्या प्रदीर्घ पृथक्करणानंतर, BSD मध्ये USL कोडचे तुकडे शोधण्यासाठी ऑपरेटिंग सिस्टम कोडची थेट तुलना करण्याचा निर्णय घेण्यात आला. परिणामी, UNIX सिस्टीम V5 मधून उरलेल्या 3 फायली Net/2 मधून काढल्या गेल्या आणि USL कॉपीराइट आणखी 70 फाइल्समध्ये जोडले गेले. Net/2 च्या तयारीसाठी CSRG च्या हॅकर्सनी इतर सर्व गोष्टी आधीच पुन्हा लिहिल्या होत्या. मुक्त व्यवस्थेने स्वातंत्र्य जपले!

खटल्यानंतर, BSD रिलीझची अंतिम आवृत्ती 4.4BSD-Lite नावाने १९९४ च्या उन्हाळ्यात, Net/2 सारख्याच परवान्याखाली प्रसिद्ध झाली. न्यायालयाचा एक महत्त्वाचा निर्णय हा होता की USL ला त्याच्या OS साठी आधार म्हणून 4.4BSD-Lite वापरून कोणत्याही संस्थेचा न्याय करण्याचा अधिकार नाही. म्हणून, सर्व विकासक ज्यांनी नेट/2 वर आधारित त्यांचे प्रकाशन आधीच जारी केले होते (आणि तोपर्यंत NetBSD आणि FreeBSD, 386/BSD वर आधारित, आधीपासूनच अस्तित्वात होते) त्यांना नवीन स्त्रोत कोडवर स्विच करण्यास भाग पाडले गेले. जे त्यांनी कमीत कमी वेळात पूर्ण केले.

4.4BSD-लाइट2. बीएसडी मृत आहे, बीएसडी लाँग लिव्ह!

2 जून 1995 रोजी, 4.4BSD-लाइट रिलीझ 2 किरकोळ सुधारणा आणि जोडण्यांसह रिलीज करण्यात आले. या नवीनतम प्रकाशनानंतर, UC बर्कले CSRG ने आपला राजीनामा जाहीर केला. 20 वर्षांच्या कालावधीत, बीएसडी UNIX क्लोनमधून स्वतःच्या अधिकारात ऑपरेटिंग सिस्टममध्ये विकसित झाली, ज्यामुळे जगाला एक विश्वासार्ह फाइल सिस्टम, TCP/IP स्टॅकची संदर्भ अंमलबजावणी, LPD प्रिंटिंग सिस्टम आणि सर्वात महत्त्वाचे म्हणजे, स्वातंत्र्य. CSRG च्या विसर्जनानंतर, BSD चा मरण्याचा कोणताही हेतू नव्हता. त्यावेळेस फ्रीबीएसडी इंटेल मशीनवर आघाडीची युनिक्स सारखी ओएस बनली होती, नेटबीएसडी अनेक प्लॅटफॉर्मवर पोर्ट करण्यात आली होती, बीएसडी/ओएसने उत्कृष्ट व्यावसायिक उपाय ऑफर केले होते. बर्कलेने UNIX ला नेटवर्किंगच्या महासागरावर मुक्तपणे तरंगण्यासाठी सेट करून त्यांचे ध्येय पूर्ण केले, हा प्रवास कायमचा राहील.

बीएसडी आणि लिनक्समधील फरक

आपण लेख वाचल्यास, आपण कदाचित या प्रश्नाचे उत्तर स्वतःच देऊ शकता. बीएसडी ही ३० वर्षांच्या इतिहासासह संपूर्ण ऑपरेटिंग सिस्टीम आहे, तर लिनक्स फक्त कर्नल आहे, स्वतः वापरण्यायोग्य नाही. म्हणून, याबद्दल बोलत आहे लिनक्स वितरण, त्यांना GNU/Linux - सह GNU ऑपरेटिंग सिस्टम म्हणणे अधिक योग्य आहे लिनक्स कर्नल. GNU हे एक सॉफ्टवेअर फाउंडेशन आहे जे 1980 च्या दशकात GPL परवान्याअंतर्गत वितरीत केलेले विनामूल्य UNIX तयार करण्याच्या उद्दिष्टाने उदयास आले. GNU आणि GPL चे जनक रिचर्ड स्टॉलमन आहेत.

जर आपण गोष्टींच्या तांत्रिक बाजूबद्दल बोललो, तर बीएसडीमध्ये, क्लासिक युनिक्स सिस्टमच्या विपरीत, रनलेव्हल्सची कोणतीही संकल्पना नाही, परंतु तेथे फक्त दोन मोड आहेत - एकल वापरकर्ता आणि बहु-वापरकर्ता. त्यानुसार, नियंत्रण स्क्रिप्टच्या स्थानामध्ये आणि काही उपयुक्ततांच्या वर्तनात फरक आहे. शेवटी, BSD मध्ये फाइल सिस्टमची ऐतिहासिकदृष्ट्या तयार केलेली पदानुक्रम, सेवा आणि स्क्रिप्ट्सचा एक संच आहे, तर Linux मध्ये नमूद केलेल्या सर्व गोष्टी विकासकांच्या इच्छेनुसार वितरणापासून वितरणापर्यंत उडी मारतात.

सर्व UNIX सिस्टीमचा संदर्भ असलेल्या "*nix" या अनौपचारिक शब्दाशी साधर्म्य साधून, "xBSD" हा शब्द आहे, जो आपण एखाद्या विशिष्ट प्रकल्पाबद्दल बोलत नसून संपूर्ण वितरणाच्या कुटुंबाबद्दल बोलत असताना वापरला जातो.

BSD परवाना

बीएसडी परवाना कदाचित इतिहासातील सर्वात उदारमतवादी आहे. त्याची आवश्यकता तीन मुद्द्यांमध्ये तयार केली जाऊ शकते:

तुम्ही लिहिले असा दावा करू नका. आमचे कॉपीराइट मूळ ग्रंथात ठेवा. तुम्ही तुमचे उत्पादन फक्त बायनरी स्वरूपात वितरित केल्यास, सोबतच्या दस्तऐवजात सूचित करा की ते बर्कलेचा कोड वापरते.

तुमच्या उत्पादनाची जाहिरात करण्यासाठी आमचे नाव वापरू नका. तुम्ही जे केले ते BSD कोडवर आधारित आहे, परंतु त्याला BSD म्हणण्याचा अधिकार नाही. आमचा ब्रँड जाहिरातींसाठी वापरला जाऊ शकत नाही.

काहीतरी कार्य करत नसल्यास तक्रार करू नका. कोणतीही हमी नाही, कोड तुमच्या स्वतःच्या जोखमीवर AS द्वारे प्रदान केला जातो.

प्रत्येकाला माहित आहे की बीएसडी प्रतीक एक गोंडस राक्षस आहे. हे 1988 मध्ये कर्क मॅककुसिकच्या हलक्या हाताने दिसले, जे 4.3BSD साठी शुभंकर घेऊन आले होते. अर्थात, तो मूळ राक्षस अगदी आधुनिक सारखा दिसत नव्हता, फ्रीबीएसडीचे प्रतीक आहे. तुम्ही त्याची कथा www.mckusick.com/beastie/index.html वर चित्रांमध्ये वाचू शकता. एव्ही नेमेथने तिच्या उत्कृष्ट काव्यसंग्रह "युनिक्स सिस्टम ॲडमिनिस्ट्रेशन हँडबुक" मध्ये या तावीजची उत्पत्ती अशा प्रकारे स्पष्ट केली आहे: "बरेच लोक घाबरतात आणि त्यांना वाटते की या प्रकरणातील राक्षस काहीतरी सैतानी आहे. तथापि, हा राक्षस नाही तर एक डिमन आहे, ज्याचा अर्थ ग्रीक पौराणिक कथांमध्ये अंदाजे सध्याच्या संरक्षक देवदूतासारखाच आहे, एक चांगला आत्मा.” या क्यूटीचे नाव काय आहे? मॅककुसिक म्हणतात की राक्षसाचे नाव नाही, ज्याचा त्याला विशेष अभिमान आहे, परंतु आपण इच्छित असल्यास, आपण त्याला बीस्टी म्हणू शकता.