
Keď premýšľame o bezplatných alternatívach k systému Windows, prvá vec, ktorá nám príde na myseľ, je Linux. Existuje však aj blízky bratranec, možno menej známy širokej verejnosti, ale základný pre výpočtovú techniku, nazývaný BSD. Tieto distribúcie BSD nie sú jednoduchými kópiami; skôr predstavujú vývojovú filozofiu a technické dedičstvo, ktoré siaha až do úsvitu moderných operačných systémov.
Aby sme pochopili, čo sa tu deje, je dôležité vedieť, že BSD nie je jeden systém, ale skupina projektov založených na pôvodnom kóde UNIXu. Hoci v súčasnosti majú veľmi skromný podiel na trhu s osobnými počítačmi, ich vplyv je obrovský, pretože sú prítomné takmer všade , od špičkových serverov až po jadro niektorých z najpopulárnejších zariadení na planéte.
Pôvod toho všetkého: Odkaz Berkeleyho
Všetko sa to začalo v 70. rokoch 20. storočia v laboratóriách Bell Labs spoločnosti AT&T, kde vznikol systém UNIX. V tom čase mala spoločnosť z právnych dôvodov zakázané predávať softvér, a tak kód licencovala univerzitám. Kalifornská univerzita v Berkeley sa pustila do práce a začala vylepšovať pôvodný systém pre svoj vlastný výskum. Bill Joy, skvelý študent, bol tým, kto začal tieto vylepšenia baliť do toho, čo sa stalo známym ako Berkeley Software Distribution.
Postupom času sa vzťah so spoločnosťou AT&T vyostril, čo vyvrcholilo dosť absurdným právnym sporom o obchodné záležitosti. To prinútilo Berkeley vytvoriť verziu, ktorá sa nespoliehala na proprietárny kód, čo viedlo k založeniu slobodného softvéru , ktorý priniesol prelomové inovácie, ako napríklad súbor protokolov TCP/IP, ktorý umožňuje fungovanie internetu tak, ako ho poznáme dnes.

BSD verzus GNU/Linux: Nie sú to isté
Mnoho ľudí si tieto dva svety mýli, pretože oba sú založené na UNIXe a používajú terminál, ale majú medzi sebou výrazné rozdiely. Najzreteľnejší je vývojový model. Vo svete Linuxu je jadro jedna vec a používateľské nástroje (ako tie v GNU) druhá; distribútor ich jednoducho spojí. Naproti tomu v BSD vývojový tím spravuje jadro aj základné nástroje ako koordinovaný celok.
Potom je tu otázka licencovania. Zatiaľ čo Linux používa licenciu GPL, ktorá vyžaduje zdieľanie vylepšení, ak je softvér distribuovaný, licencia BSD je oveľa otvorenejšia a tolerantnejšia . V podstate vám umožňuje robiť s kódom takmer čokoľvek, dokonca ho uzavrieť a predať. Preto spoločnosti ako Apple a Microsoft dokázali integrovať časti BSD do svojich produktov bez toho, aby museli odhaliť svoje obchodné tajomstvá.
Z hľadiska každodenného používania má Linux oveľa širšiu hardvérovú podporu. Inštalácia BSD na moderný notebook môže byť otravná, pretože niekedy chýbajú kritické ovládače alebo nefunguje pozastavenie systému. Na oplátku však ponúkajú stabilitu a štrukturálnu konzistenciu, vďaka ktorej sú veľmi vhodné pre serverové prostredia.
Najrelevantnejšie distribúcie
Ak ste zvedaví a chcete si to vyskúšať, existuje niekoľko možností v závislosti od toho, čo hľadáte:
- FreeBSDJe to hviezda skupiny a najobľúbenejší. Zameriava sa na vysoký výkon a je obľúbený na nastavenie webových serverov alebo úložísk. Je taký robustný, že slúžil ako základ pre operačný systém PlayStation 4.
- NetBSDIch posadnutosťou je prenositeľnosť. Ich motto „Samozrejme, že na tom beží NetBSD“ nie je vtip; skutočne sa im ho podarilo rozbehnúť. takmer akákoľvek architektúraod starých procesorov až po vesmírne misie NASA.
- OpenBSDBezpečnosť je tu prvoradá. Kód je dôkladne skontrolovaný, aby sa odstránili všetky zraniteľnosti, a na zníženie rizika sa inštaluje iba minimum služieb. Je to ideálny nástroj na budovanie nepreniknuteľných firewallov.
- DragonFly BSDFork FreeBSD, ktorý sa rozhodol ísť vlastnou cestou, optimalizoval správu viacerých procesorov a vytvoril si vlastný súborový systém s názvom HAMMER.
- GhostBSD a NomadBSDToto sú možnosti, ktoré sú užívateľsky prívetivejšie. GhostBSD sa snaží uľahčiť prácu používateľom desktopových počítačov, zatiaľ čo NomadBSD je určený pre... bootovanie z USB bez dotyku pevného disku.
Ďalšie deriváty a kuriozity
Je fascinujúce sledovať, ako sa kód BSD dostal do komerčných produktov. Najjasnejším príkladom je systém macOS od spoločnosti Apple, ktorého jadro Darwin je priamym potomkom BSD. Implementácie nachádzame aj v routeroch od rôznych výrobcov a v sieťovom balíku Windows. Existujú ešte špecifickejšie projekty ako pfSense a OPNsense , ktoré sú v podstate naladené na FreeBSD, aby fungovali ako výkonné firewally a routery.
Na úrovni pokročilých používateľov existujú možnosti ako MidnightBSD, ktoré sa snažia poskytnúť zážitok podobný Linuxu, vrátane prostredí ako Xfce, ktoré vám pomôžu v navigácii v systéme. Napriek ich zanedbateľnému podielu na trhu (menej ako 0,5 % na trhu s desktopovými počítačmi) si udržiavajú veľmi aktívnu komunitu, ktorá uprednostňuje technickú stabilitu pred politickým aktivizmom súvisiacim s licenciami.
Rodina operačných systémov BSD predstavuje rovnováhu medzi silou UNIXu a slobodou open source, vyznačujúcu sa konzistentným vývojom a právnou toleranciou. Hoci nie sú ideálnou náhradou pre bežného používateľa kvôli hardvérovým obmedzeniam, zostávajú základnými piliermi globálnej digitálnej infraštruktúry a neprekonateľnou voľbou pre tých, ktorí hľadajú extrémne zabezpečenie alebo úplnú kontrolu nad svojím serverom.




