/ / FreeBSD - co to je? Výhody FreeBSD oproti Linuxu Windows

FreeBSD - co to je? Výhody FreeBSD oproti Linuxu Windows

V oblasti moderního softwaru sopen source, slovo „Linux“ se prakticky stalo synonymem pojmu „operační systém“, i když málokdo ví, že ve skutečnosti to zdaleka není jediný OS jako dnes Unix, jehož zdrojový kód je k dispozici všem.

Podle údajů získaných od IOSC,V roce 1999 téměř třetina všech počítačů připojených k internetu používala Linux, zatímco téměř 15% používalo FreeBSD. O jaký systém se jedná a dodnes to ví jen několik moderních uživatelů PC, a to navzdory všem jeho výhodám a širokému využití najednou. Stojí za zmínku skutečnost, že mnoho světových lídrů v oblasti webových služeb na tomto systému aktivně pracuje. Zejména stojí za zmínku, že dnešní systém Yahoo je založen na FreeBSD. Co to uživatelům dává, oni sami téměř nevědí a ani si to nemyslí, ale majitelé systému jsou si jisti, že je to správné rozhodnutí.

Co je BSD?

freebsd co to je

BSD je zkratka pro Berkeley SoftwareRozdělení. To byl název softwaru, který Kalifornská univerzita v Berkeley distribuovala najednou ve zdrojových kódech. Stojí za zmínku, že původní přírůstek do standardního operačního systému UNIX byl jedinou věcí, kterou FreeBSD představoval. Co to bylo ve srovnání se současnou verzí systému?

Na základě verze 4.4 BSD-Lite bylo vytvořeno několik open source operačních systémů. Složení těchto systémů zahrnovalo zejména vývoj dalších projektů, mezi nimiž si zvláštní pozornost zaslouží projekt GNU.

Struktura

unixový operační systém

Výhody a vlastnosti tohoto systému se liší strukturou FreeBSD. Jaká je tato struktura:

  • Jádro, které má být důkladněplánování všech procesů, správa paměti, práce s různými zařízeními, stejně jako podpora víceprocesorových systémů. Je třeba poznamenat, že na rozdíl od operačního systému Linux v tomto případě existuje několik typů jader BSD, které se liší různými funkcemi.
  • Knihovna C, která se používá jako hlavní rozhraní programování systému a je založena na kódu z Berkeley, nikoli z projektu GNI.
  • Všechny druhy souborových nástrojů, kompilátorů, shellů, linkerů a dalších programů pro koncové uživatele, z nichž některé jsou založeny na kódu GNU.
  • FreeBSD UNIX je operační systém, který obsahujesám X Window, který je zodpovědný přímo za grafické rozhraní. Tento systém se používá v drtivé většině verzí BSD a je oficiálně podporován projektem X.Org. Tento systém umožňuje uživateli vybrat si z několika grafických vzhledů a řady lehkých správců oken.
  • Velké množství dalších systémových a aplikačních programů.

Co je skutečný UNIX?

grafické rozhraní operačního systému

Stojí za zmínku, že samotný FreeBSD UNIX je -operační systém je vždy jiný. A typy takových systémů nejsou navzájem klony. Jsou to pouze potomci společného předka, tradičního operačního systému UNIX. Tato skutečnost může být poněkud překvapivá, zvláště pokud si pamatujete, že vývojář tohoto operačního systému nikdy neprozradil kódy svého vývoje široké veřejnosti.

Je BSD UNIX?

Skutečně operační systém UNIXnikdy nebyl open source software, a proto BSD rozhodně nelze nazvat systémem UNIX, už jen proto, že grafické rozhraní operačních systémů je jiné. Společnost, která vyvinula UNIX, však současně aktivně využívala vývoj jiných lidí, a zejména to platí pro software, který vyvinula organizace CSRG.

Původně také distribuce BSDgrafické rozhraní operačních systémů bylo souborem uživatelských programů a tato situace pokračovala přesně tak dlouho, dokud společnost neuzavřela smlouvu s DARPA, podřízenou americkému ministerstvu obrany. Účelem této smlouvy je aktualizovat různé komunikační protokoly, které podporovaly počítačovou síť agentury.

Během osmdesátých let několikSpolečnosti pracující na pracovních stanicích však stojí za zmínku, že mnoho z nich získalo licenci k používání systému UNIX místo toho, aby se pokoušelo vyvíjet vlastní software od nuly. Zvláště stojí za to vyzdvihnout společnost Sun, která to udělala a rozhodla se nakonec vydat vlastní operační systém založený na verzi 4.2BSD, která se nazývala SunOSTM. Když se společnost UN&AT AT&T nakonec rozhodla komercializovat svůj vlastní operační systém, objevila se poměrně strohá implementace - System III, na kterou postupem času navázalo vydání System V.

Z jakého důvodu zůstává tento operační systém nenárokovaný?

 nastavení freebsd

Existuje několik důvodů, proč je FreeBSD 10 dnes méně populární:

  • Vývojáře nejčastěji zajímá kvalita vlastního kódu a více jeho leštění než reklama.
  • Celkově je popularita Linuxudůsledek řady vnějších faktorů týkajících se tohoto projektu, zejména se týká médií a společností, které se rozhodly založit vlastní firmu, poskytující služby uživatelům tohoto operačního systému.
  • Převážně vývojáři BSDvětšina z nich je zkušenější než vývojáři Linuxu, a proto věnují mnohem menší pozornost tomu, aby usnadnili život běžným uživatelům. Jinými slovy, nastavení FreeBSD pro průměrného uživatele je složitější než nastavení Linuxu.
  • V roce 1992 se vývojář UNIXu rozhodl podat žalobuspolečnosti BSDI, která dodala operační systém BSD / 386. Hlavním bodem obvinění v tomto případě bylo, že OS obsahoval uzavřený kód ve vlastnictví žalobce a zdá se, že případ byl nakonec vyřešen mimo soud v roce 1994, ale celý komplex sekundárních soudních sporů, i dnes, otravuje životy mnoha lidí.
  • Předpokládá se, že samotné projekty BSD se liší a mohou si dokonce navzájem odporovat. Tento názor je založen na událostech, které se staly před dlouhou dobou.

Co je lepší - Linux nebo BSD?

příkazy freebsd

Dnes si nejčastěji vybírajíinstalace serveru Apache, FreeBSD místo tradičního pro většinu ostatních systémů Linux. Pro běžného uživatele je rozdíl mezi těmito systémy překvapivě malý, protože oba produkty jsou založeny na UNIXu. Oba systémy jsou vyvíjeny na nekomerčním základě.

Kdo vlastní BSD?

porty freebsd

Stojí za zmínku, že neexistuje žádný konkrétníosoba nebo společnost, která vlastní vývoj BSD. Vývoj a následnou distribuci tohoto systému provádí celá skupina vysoce kvalifikovaných a současně věnovaných projektovým specialistům shromážděným z celého světa. Některé komponenty BSD jsou samostatné projekty s otevřeným zdrojovým kódem, které mají své vlastní zákony a vývojové týmy.

Co byste si měli vybrat?

zdarma 10

Volba mezi těmito operačními systémyje opravdu dost složitý, proto existuje pár tipů, které vám umožní vybrat si, která možnost je optimální - Linux nebo FreeBSD. Příkazy v obou případech jsou velmi podobné, takže výběr může být nejčastěji založen na následujícím:

  • Pokud již používáte určitý Open Source OS, neměli byste ani nic měnit.
  • Systémy FreeBSD mohou fungovat mnohem lépe, ale toto pravidlo není univerzální.
  • Systémy BSD mají velmi dobrou pověst, zejména pokud jde o spolehlivost.
  • Projekty BSD mají lepší pověst díky své vysoké kvalitě a úplnosti dostupné dokumentace.
  • BSD může používat drtivou většinu spustitelných souborů Linux, zatímco Linux nemůže používat mnoho spustitelných souborů BSD.

Poskytuje technickou podporu a služby pro FreeBSD - porty a systémy - FreeBSD Mall, Inc.