FreeBSD

slobodný operačný systém

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.

Operačné systémy
Microsoft Windows
1.02.03.03.1x95NT982000MeXP2003Vista2008Windows 7CEMobileWindows 8Windows 8.1Windows 10Windows 11
Mac OS
System 6 · System 7 · Mac OS 8 · Mac OS 9 · macOS
GNU/Linux (distribúcia)
Ubuntu · Debian · Fedora · Gentoo · Knoppix · Mandriva · Red Hat Linux · Slackware · SUSE · ďalšie...
BSD
FreeBSD · NetBSD · OpenBSD · DragonFly BSD
Mobilný telefón a PDA
PalmOS · Windows Mobile · Windows Phone · Android · Symbian OS · OS X · iOS
DOS
MS-DOS · DR-DOS · Enhanced-DR-DOS · FreeDOS · PTS-DOS
Ďalšie
CP/M · OS/2 · QNX · Solaris · UNIX · AmigaOS · BeOS · OpenVMS · NeXTSTEP
z  d  u

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

upraviť

Podpora hardvéru

upraviť

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

upraviť

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

upraviť

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

upraviť

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

upraviť

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

upraviť