FreeBSD

FreeBSD je open source operačný systém vychádzajúci zo systému BSD, verzie Unixu , ktorý bol vyvinutý na Kalifornskej univerzite v Berkeley. Vyvíja a spravuje ho veľký tím ľudí z celého sveta.

Vznikol ako sada záplat pre systém 386BSD po tom, čo sa 386BSD prestal vyvíjať. V neskorších verziách bol prepísaný na základe verzie 4.4BSD-Lite, ktorá neobsahovala kód, o ktorom sa viedol spor medzi Kalifornskou univerzitou v Berkeley a firmou Novell v januári 1995.

Dôležité vlastnosti

Podpora hardvéru 
FreeBSD obsahuje podporu pre širokú škálu hardvérových platforiem. Je možné ho prevádzkovať na architektúre Intel i386 (vrátane Pentium a Athlon), AMD64 (Opteron, Athlon 64 a EM64T), Alpha/AXP, ARM, IA-64, MIPS, PC-98 a UltraSPARC. Podpora ďalších platforiem je vo vývoji.

Softvérové vybavenie 
Systém FreeBSD tvorí jadro a tzv. základný systém (označuje sa ako „world“). Ostatný softvér je dostupný vo forme binárnych balíčkov pre konkrétnu platformu a zo systému portov. Na platforme i386 poskytuje 17 000 balíčkov, ktoré je možné priamo nainštalovať. Okrem tohto natívneho spôsobu je, ako na každom unixovom systéme, možná kompilácia priamo zo zdrojového tarballu aplikácie.

Systém portov je strom adresárov, ktorý obsahuje pre každú natívne podporovanú (portovanú) aplikáciu informáciu o tom, odkiaľ stiahnuť jej zdrojový kód a prípadne záplaty obsahujúce úpravy špecifické pre FreeBSD. Každý z portov má svojho správcu, ktorý sa stará o jeho aktuálnosť. Každý z portov je možné nainštalovať a odinštalovať identickými, jednoduchými príkazmi.

Sieťové servery 
Najčastejšie nasadenie FreeBSD je v úlohe internetového a intranetového servera. Poskytuje robustné sieťové služby a využíva efektívne pamäť na zabezpečenie rýchlej odozvy. FreeBSD používa napríklad Yahoo!.

Pracovné stanice 
Medzi ne patria bežné open source desktopové prostredia, kancelárske, grafické a programátorské aplikácie, čo z FreeBSD robí systém vhodný pre nasadenie aj na pracovných staniciach.

Licenčná politika 
FreeBSD je dostupný zadarmo aj s kompletnými zdrojovými textmi podľa podmienok 3-bodovej licencie BSD, ktorá nekladie podmienku zachovania rovnakej licencie pre odvodené produkty, čo umožňuje použitie FreeBSD kódu v komerčných produktoch.

Vďaka tomu sa stopy po FreeBSD sa najdu v mnohých komerčných operačných systémoch. Jadro XNU operačného systému Apple Darwin, ktoré je základom Mac OS X, je založené na jadre FreeBSD. Operačný systém JunOS pre smerovače Juniper je odvodený od FreeBSD.

Externé odkazy 
 The FreeBSD Project 
 FreeBSD - Informačná stránka o operačnom systéme  
 Seriál článkov o základoch FreeBSD  
 - FreeBSD ports
 Inštalačná príručka 

BSD
Operačné systémy