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.
Operačné systémy |
Microsoft Windows |
1.0 • 2.0 • 3.0 • 3.1x • 95 • NT • 98 • 2000 • Me • XP • 2003 • Vista • 2008 • Windows 7 • CE • Mobile • Windows 8 • Windows 8.1 • Windows 10 • Windows 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 |
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ť- The FreeBSD Project (po anglicky)
- FreeBSD - Informačná stránka o operačnom systéme Archivované 2005-03-07 na Wayback Machine (po slovensky)
- Seriál článkov o základoch FreeBSD Archivované 2007-02-05 na Wayback Machine (po slovensky)
- - FreeBSD ports
- Inštalačná príručka Archivované 2010-11-20 na Wayback Machine (po slovensky)