Co je UNIX®?
UNIX® je třída operačního systému (OS) vyvinutá v Bell Labs v roce 1969. Dnes je vlastněna jako ochranná známka The Open Group, která dohlíží na jeho vývoj a vydává Single UNIX® Specification. Jiné operační systémy, které jsou založeny na tomto operačním systému nebo s ním sdílejí mnoho funkcí, ale nejsou v souladu se specifikací, se obecně označují jako UNIX.
Obecně je UNIX® operační systém, který lze spustit na pracovní stanici nebo na síťovém serveru. Tyto systémy tvořily páteř raného internetu a nadále hrají důležitou roli při udržování fungování internetu. Systém UNIX® byl původně nastaven jako neuvěřitelně přenosný systém, který umožňuje počítači běžet najednou více procesů a současně přihlásit více uživatelů.
Interakce v raných systémech proběhly prostřednictvím zadávání textu a používaly hierarchický systém ukládání souborů. Přestože se UNIX® od svého raného vývoje změnil, mnoho příkazů zůstává stejné a dnes je do značné míry rozpoznatelné jako stejný systém, jaký byl před 40 lety. Od roku 1994 je ve vlastnictví skupiny The Open Group, která ji koupila od společnosti Novell. Standard se dále vyvíjí a měl také řadu populárních odnoží, které začaly jeho základními ideály.
Nejznámější z nich je linuxové jádro, které má začátky již v roce 1983, kdy Richard Stallman zahájil projekt GNU, aby se pokusil vytvořit bezplatnou verzi UNIX®. Ačkoli samotný projekt neměl úspěch, Linus Torvalds v roce 1992 vytvořil bezplatnou verzi jádra, kterou nazval Linux®, a vydal ji pod licencí GNU. Výsledkem bylo, že zatímco UNIX® zůstal relativně uzavřený, Linux® byl zcela otevřený zdroj. Toto podnítilo velké množství distribucí jádra jádra.
Přestože lidé mají tendenci myslet na UNIX® jako na jediný operační systém, ve skutečnosti jde o širší třídu systémů, které splňují specifikaci. Jméno může používat kdokoli, kdo má operační systém, který splňuje dané specifikace, za předpokladu, že platí správné licenční poplatky. Řada existujících operačních systémů by mohla značku používat, pokud by se tak rozhodly, ačkoli v mnoha případech by to oslabilo jejich vlastní vlastnosti.
Například systém Apple OSX vyhovuje specifikaci, a tak se přísně mluví o systému UNIX®. Podobně operační systém Solaris je v této třídě, stejně jako HP-UX, AIX, Tru64 a IRIX. Na operační systémy, jako jsou Linux® příchutě nebo BSD, které mají s UNIXem® hodně společného, ale nejedná se o technicky unixové systémy, a to buď kvůli nesplnění specifikace, platbě licenčního poplatku, nebo obojím, se často odkazuje na jednoduše jako * nix systémy. Vyplývá to z praxe v samotném operačním systému, kdy se hvězdička používá jako zástupný symbol, což může znamenat jakýkoli znak. Ačkoli je technicky preferovaným systémem „unixový“ systém, je místo zřídka * nix, * NIX nebo? Nix velmi často vidět.