
Када неко помисли на алтернативе за Windows, прво што падне на памет је Linux. Међутим, постоји фасцинантан и веома робустан паралелни универзум под називом BSD (Berkeley Software Distribution) који заслужује нашу пуну пажњу. Не говоримо о једноставном клону, већ о директном потомку UNIX-а, тог легендарног система из 60-их који је у суштини поставио темеље модерног рачунарства , од сервера који одржавају веб живим до уређаја које носимо у џеповима.
Оно што ову групу система чини заиста посебном није само њихова техничка архитектура, већ и њихова филозофија лиценцирања слободног софтвера . Толико је отворен да се граничи са јавним власништвом, омогућавајући и волонтерским заједницама и корпоративним гигантима да прилагођавају код како им одговара без строжих ограничења других лиценци. Ова флексибилност је разлог зашто је BSD и даље жив и здрав у толико много области тренутног хардвера, чак и ако то не видимо увек на први поглед.
Порекло: правни рат са технолошким плодовима
Да бисмо разумели овај хаос, морамо се вратити у Белове лабораторије компаније AT&T. У то време, дозволили су Универзитету Калифорније у Берклију да користи UNIX код за своја истраживања. Све је ишло глатко док AT&T није одлучио да новац говори и повукао дозволу , што је довело до прилично апсурдне правне битке. Али академици из Берклија нису седели скрштених руку и креирали су сопствену верзију, рађајући BSD.
Овај пројекат не само да је преживео правну битку, већ нам је оставио и драгуље које сада узимамо здраво за готово. Развој TCP/IP протоколног пакета , који је у суштини оно што омогућава функционисање интернета, Fast FileSystem и управљање виртуелном меморијом на захтев, све је то настало овде. Укратко, велики део Windows умрежавања и macOS језгра директно се ослања на ова достигнућа, истичући разлике између Linux-а и UNIX-а.

Три стуба BSD екосистема
Иако постоје десетине варијација, три пројекта носе тежину породице. Први је FreeBSD , вероватно најпопуларнији. Његов фокус је на високим перформансама и једноставности коришћења, што га чини преферираним избором за добављаче веб садржаја , сервере за складиштење података и машине са x86 или 64-битном ARM архитектуром. Може се похвалити огромном заједницом активних програмера и сарадника.
Затим имамо NetBSD , чија је мантра екстремна преносивост. Његов мото, „наравно да покреће NetBSD“, сумира његову опсесију радом на било ком уређају, од старог PDA до НАСА-иних свемирских мисија . Његов систем пакета pkgsrc је посебно вредан пажње, инжењерско чудо за управљање софтвером на веома различитим платформама.
Коначно, пронашли смо OpenBSD , где су безбедност и криптографија најважнији. Код је пажљиво прегледан како би се осигурало да је систем безбедан по подразумеваним подешавањима , онемогућавајући све непотребне сервисе како би се затвориле потенцијалне рањивости. То је идеалан алат за изградњу поузданих заштитних зидова или система за детекцију упада.
Модерни деривати и специјализације
Из ова три гиганта, настали су специјализованији пројекти. На пример, DragonFly BSD је настао као огранак FreeBSD-а са идејом преписивања управљања конкурентношћу и побољшања језгра сопственим фајл системом под називом HAMMER . То је веома моћна опција за високоперформансно трансакционо рачунарство у серверским окружењима.
Ако не желите да се мучите са конзолом од самог почетка, постоје опције попут GhostBSD-а . Овај пројекат има за циљ да понуди „спремно за употребу“ искуство оријентисано на десктоп рачунаре, интегришући окружења попут MATE-а и поједностављујући инсталацију за оне који долазе са других система. Ту је и NomadBSD , који вам омогућава да носите преносиви UNIX систем на USB диску за спасавање и поправку система.
Не смемо заборавити MidnightBSD , који комбинује код из различитих грана како би се допао корисницима Линукса кроз окружења попут Xfce-а. У области умрежавања, pfSense и OPNsense се истичу као изузетно моћни заштитни зидови засновани на FreeBSD-у и које компаније широм света користе због своје поузданости.
Утицај на индустрију и BSD лиценцу
Важно је разумети разлику између GPL и BSD лиценце . Док је прва „вирална“ и захтева да изведени радови остану слободни, BSD лиценца је дозвољавајућа. То значи да компанија може узети код, изменити га и продати као затворени производ без потребе да открива своје тајне, све док задржи оригинално обавештење о ауторским правима.
Ова карактеристика је довела до тога да се Берклијева ДНК налази на неочекиваним местима. Еплово Дарвиново језгро, темељ macOS-а и iOS-а , користи огромну количину FreeBSD кода. Слично томе, конзоле попут PlayStation 4, PlayStation 3 (са CellOS-ом) и Nintendo Switch користе варијанте ових система за управљање својим интерним процесима.
Постоје чак и Линукс дистрибуције, као што је Void Linux , које, иако не користе BSD језгро, директно црпе инспирацију из његове филозофије у управљању пакетима и једноставности система за покретање система. Други примери, као што су CRUX и Quimera Linux, такође су усвојили елементе инспирисане BSD светом како би побољшали своју ефикасност.
Друге варијанте и историјски пројекти
Током година, постојало је много других пројеката. PC-BSD , на пример, дао је приоритет једноставности коришћења и једноставности коришћења, уводећи .pbi датотеке за инсталације једним кликом и алате попут AppCafe-а за управљање софтвером. Иако је еволуирао у TrueOS , поставио је преседан у потрази за употребљивошћу унутар BSD окружења.
Постоје и високо специјализовани пројекти попут HardenedBSD-а , фокусираног на ублажавање експлоатације, и helloSystem-а , који циља на једноставност и елеганцију за програмере. Што се тиче NAS-а, имамо TrueNAS (раније FreeNAS) и XigmaNAS , који користе моћ ZFS-а за управљање складиштењем огромних количина података.
BSD породица представља техничку стабилност и прецизно инжењерство. Од екстремне безбедности OpenBSD-а до свеприсутности FreeBSD-а у интернет инфраструктури, ови системи показују да робусност UNIX-а остаје фундаментална основа на којој је изграђен велики део технологије која дефинише наше дигитално доба.



