- Ang BSD ecosystem ay lumitaw bilang isang pangunahing hinango ng UNIX, na kilala sa labis na pagpapahintulot ng lisensya nito.
- May mga pangunahing variant tulad ng FreeBSD, OpenBSD at NetBSD, na bawat isa ay nakatuon sa pagganap, seguridad o kadalian sa pagdadala.
- Hindi tulad ng Linux, ang mga BSD ay bumubuo ng kernel at mga utility ng gumagamit bilang isang solong, magkakaugnay na sistema.
- Napakalaki ng impluwensya nito, nagsisilbing batayan para sa mga sistemang tulad ng macOS, iOS, at console software tulad ng PlayStation 4.
Kung mahilig ka sa mundo ng computing, malamang narinig mo na ang tungkol sa Unix. Bueno, ang Pamamahagi ng Berkeley SoftwareAng BSD, mas kilala bilang BSD, ay mahalagang isang matagumpay na supling ng sistemang iyon, na ipinanganak sa mga bulwagan ng University of California, Berkeley. Ang nagpapaespesyal dito ay hindi lamang ang code nito, kundi pati na rin ang... lisensya ng libreng softwarena napakabukas na halos nasa pampublikong dominyo na, na nagpapahintulot sa sinuman na gamitin ito, baguhin ito at ilagay pa sa mga komersyal na produkto nang walang gaanong komplikasyon tulad ng ibang mga lisensya.
Para mailagay sa konteksto, ang Unix ay marahil ang pinaka-maimpluwensyang operating system sa kasaysayan, ang ninuno ng halos lahat ng ginagamit natin ngayon. Bagama't hindi na ito gaanong laganap sa pang-araw-araw na buhay, nananatili itong pundasyon ng maraming modernong hinangoDito pumapasok ang Linux, na siyang malinaw na sanggunian, ngunit mayroon din tayong mga higanteng tulad ng Android, iOS o macOS na direktang kumukuha mula sa mga mapagkukunang ito. Isinilang ang BSD nang simulan ni Berkeley na saliksikin at pagbutihin ang orihinal na code ng Bell Labs, at bagama't mayroong matinding legal na labanan tungkol sa mga isyu sa komersyal na paglilisensya, sa huli, isang bersyong pagmamay-ari ang nilikha na nagpabago sa paraan ng pamamahala natin sa TCP/IP stack at virtual memory.
Ang mga pangunahing pamilya ng ecosystem ng BSD
Sa kasalukuyan, matagal nang wala ang orihinal na BSD, ngunit ang pamana nito ay nabubuhay pa rin sa mga malupit na proyekto ng komunidad. Isa sa pinakamabigat ay FreeBSD, na nasa merkado simula pa noong '93. Ito ang paborito ng mga naghahanap ng mataas na pagganap at kadalian ng paggamitlalo na sa mga server at network. Kamakailan lamang ay lubos nilang napabuti ang pagiging tugma sa mga ARM at Intel CPU, at sikat ito bilang batayan ng mga sistemang tulad ng nasa PlayStation 4 o Nintendo Switch.
Pagkatapos mayroon tayo NetBSDna siyang hindi maikakailang hari ng kadalian sa pagdadala. Ang motto nito ay gumagana ito sa anumang bagay na may chip, mula sa PDA hanggang Mga misyon sa kalawakan ng NASAMalaki ang kanilang pokus sa kalinisan at katatagan ng code, at mayroon silang sistema ng pakete na tinatawag na pkgsrc na isang teknikal na hiyas.
Kung ang cybersecurity ang hilig mo, kailangan mong maghanap ng OpenBSDAng proyektong ito ay isinilang mula sa isang panloob na labanan sa NetBSD at nakatuon sa pagiging Seguro sa hindi inaasahang pangyayariMaingat nilang sinusuri ang code at hindi pinapagana ang anumang hindi naman talaga kinakailangan upang maiwasan ang mga kahinaan. Ito ang mainam na kagamitan para sa pag-assemble mga firewall o mga sistema ng pagtuklas ng panghihimasokkung saan madalas na kinakailangan ligtas na pamahalaan ang root user upang maiwasan ang mga kahinaan.
At hindi natin makakalimutan DragonFly BSD, na isang fork ng FreeBSD na inilabas noong 2003. Ang misyon nito ay i-optimize ang pamamahala ng sabay-sabay na pera at SMPDahil dito, napakahusay nito sa high-performance transactional computing. Bukod pa rito, ipinakilala nila ang file system. HAMMER at isang napaka-epektibong installer na kinopya ng ibang mga distro.
Mga opsyon para sa mga gumagamit ng desktop at mga espesyal na kaso
Para sa mga ayaw mahirapan sa terminal sa simula pa lang, mayroon GhostBSDIto ay batay sa FreeBSD ngunit paparating na ito listahan na gagamitingamit ang mga kapaligirang tulad ng MATE at mga pre-installed na application. Ito ang perpektong entry point para sa mga naghahanap ng stability nang hindi isinasakripisyo ang intuitive na graphical na interface.
Isa pang curiosity ay HatinggabiBSDPinagsasama nito ang mga elemento mula sa iba't ibang distribusyon at ginagamit ang Xfce bilang default. Ito ay nakatuon sa karaniwang gumagamit na nagmumula sa Linux na nagnanais ng isang bagay na pamilyar ngunit may... Katatagan ng BSDSa kabilang banda, kung kailangan mo ng sistema ng pagsagip, nomadBSD Ito ang mainam na opsyon, dahil dinisenyo ito para sa paninirahan sa isang bootable na USB at magsagawa ng mga gawain sa pagkukumpuni o mabibilis na pagsubok.
Sa larangan ng mga espesyalisadong derivatives, makakahanap tayo ng mga kagamitan tulad ng OPNsense o pfSensena karaniwang mga firewall na nakabatay sa FreeBSD. Mayroon ding mga proyektong tulad ng TrueNAS (dating FreeNAS) para sa pamamahala ng mass storage, o TumigasBSD para sa mga nangangailangan ng matinding antas ng pagpapagaan ng pagsasamantala.
BSD vs. Linux: Ano ang mga tunay na pagkakaiba?
Bagama't pareho silang nakabatay sa Unix at gumagamit ng mga pamantayan ng POSIX, may mga pagkakaiba na magkaiba. Ang pinakahalata ay ang lisensyaGumagamit ang Linux ng GPL, na humihiling sa iyo na ibahagi ang anumang mga pagpapabuti na ginawa mo sa code. Lisensya ng BSD Mas relaks ito; pinapayagan ka nitong isama ang code sa proprietary software nang hindi ka pinipilit na ilabas ang iyong mga pagbabago, kaya naman ito ang pinili ng Apple para sa Darwin at macOS.
Iba rin ang modelo ng pag-unlad. Sa Linux, ang kernel ay isang bagay at ang mga tool ng gumagamit (tulad ng mga nasa GNU) ay iba pa. Sa kabaligtaran, sa BSD, mga pangunahing at pangunahing aplikasyon Sama-sama silang umuunlad bilang isang nag-iisa at magkakaugnay na sistema. Ginagawa nitong matatag ang pundasyon ng sistema, habang ang daungan (mga application ng ikatlong partido) ay ina-update nang hiwalay.
Sa antas ng hardware, walang dudang panalo ang Linux. Karaniwang sinusuportahan ng mga tagagawa ang Linux, ngunit bihira ang BSD. Nangangahulugan ito na mas karaniwan na makahanap ng... mga problema sa mga driver o ang mga pangunahing tungkulin tulad ng sleep mode sa mga laptop ay hindi gumagana nang perpekto. Gayunpaman, kung naghahanap ka ng isang sistema maayos ang pagkakabalangkas at walang pagkakapira-pirasoAng modelo ng BSD ay talagang kaakit-akit.
Para ibuod ang ecosystem na ito, mayroon tayong mga operating system na inuuna ang teknikal na kadalisayan at kaligtasan Tungkol sa bahagi ng merkado, mula sa napakalaking pagganap ng FreeBSD at ang kadalian ng pagdadala ng NetBSD hanggang sa matibay na seguridad ng OpenBSD, ang mga distribusyong ito ay nag-aalok ng isang matibay at nababaluktot na alternatibo, na bumubuo sa hindi nakikitang pundasyon ng karamihan sa modernong teknolohiya na ginagamit natin sa ating mga smartphone at console.

