Hardware

Co je unix?

Obsah:

Anonim

První systém Unix byl vyvinut společností Ken Thompson ve společnosti AT&T Bell Labs v Murray Hill, New Jersey, Spojené státy, počínaje rokem 1965. Účelem Ken Thompsona bylo vyvinout jednoduchý interaktivní operační systém s názvem „ Multics “ “(Multiplexed Information and Computing System), aby mohl používat hru, kterou vytvořil (Space Travel, simulace sluneční soustavy).

Index obsahu

Co je Unix?

Se zahájením tohoto projektu bylo kolem Multics vytvořeno konsorcium složené z MIT (Massassuchetts Institute of Technology), General Electric Co. a Bell Labs.

Ale v dubnu 1969 se laboratoře Bell a AT&T rozhodly namísto multics použít GECOS (General Electric Comprehensive Operating System).

K týmu se připojili také Ken Thompson a Dennis Ritchie a museli spustit hru Space Travel na menším počítači (DEC PDP - PDP-7, programovaný datový procesor, který má pouze 4K paměti pro spuštění programů). od uživatelů). To je důvod, proč znovu vytvořili systém, aby vytvořili zmenšenou verzi Multics nazvanou UNICS (UNiplexed Information and Computing Service).

Tímto způsobem, se sníženou verzí UNICS, 1. ledna 1970 je považován za oficiální datum, kdy se narodil systém Unix, a jasně se uvádí, proč všechny hodinky Unix začínají od tohoto data.

Souběžně s těmito činnostmi se D. Ritchie intenzivně účastnil definice jazyka C (protože je považován za jednoho z vynálezců s BW Kernighanem), takže celý systém byl v roce 1973 kompletně přepsán do jazyka C a pokřtěn Unix Systém sdílení času (TSS).

Když systém v roce 1979 přešel na verzi 7, byl vývoj doprovázen četnými pozoruhodnými úpravami, jako například:

- Odstranění problému týkajícího se velikosti souborů

- Lepší mobilita systému (provoz na mnoha materiálních platformách)

- Přidání mnoha nástrojů

Vyhláška z roku 1956 zabránila společnosti AT&T, na které Bell Labs záleželo, uvádět na trh cokoli jiného než telegrafické nebo telefonní zařízení, a proto rozhodnutí o distribuci unixových písem univerzitám pro vzdělávací účely Bylo pořízeno v roce 1973.

Začátkem roku 1977 vyvinula skupina vědců z Kalifornské univerzity verzi Unixu ze zdrojů poskytnutých společností AT&T pro provozování systému na platformách VAX a pojmenovala ji BSD (Berkeley Software Distribution)..

Takto byly obě větve distribuce zdrojů přesunuty do:

- Pobočka AT&T, která se měla stát System V systému UNIX System Labs (USL)

- BSD (Berkeley Software Distribution) vyvinutý University of California

V roce 1977 AT&T zpřístupnil fonty Unix dalším společnostem, takže bylo vyvinuto velké množství unixových typů:

  1. AIX: Commercial Unix založený na systému V, vyvinutý v únoru 1990 společností IBMHP-UX: Commercial Unix založený na BSD, vytvořený od roku 1986 společností Hewlett Packard Sun Solaris: Commercial Unix BSD vyvinutý společností Sun Microsystems a založený na systému VIRIX: Commercial Unix vytvořeno od SGIUltrix: Commercial Unix vyvinutý společností DECUnixware: Commercial Unix vyvinutý společností NovellUnix od SCO: Commercial Unix založený na systému V, vyvinutý od roku 1979 společnostmi Santa Cruz Operations a Hewlett PackardTru64 UNIX: Tento Unix společnosti Compaq byl vytvořen prostřednictvím společnosti Compaq

V roce 1983 měla AT&T právo komercializovat svůj Unix, skutečnost, která vznikla ve formě komerční verze systému Unix UNIX System V.

Linus Torvalds Linux tvůrce

V roce 1985 vytvořil nizozemský učitel Andrew Tannenbaum minimální operační systém, nazvaný „ Minix “, aby učil programování systému svým studentům. V roce 1991 se Linus Tovarlds, finský student, rozhodl navrhnout na základě modelu Minix operační systém s možností provozu na architekturách typu 386. Tento operační systém pojmenoval „ Linux “.

Většina operačních systémů může být seskupena do dvou různých rodin. Jedním z nich jsou operační systémy Microsoft, které byly založeny na Windows NT, druhý (téměř všechny ostatní) má unixové dědictví.

V této poslední rodině jsou na vašem modemu nebo routeru nainstalovány systémy Linux, Mac OS X, Android, iOS, Chrome OS, Orbis a dokonce i firmware. Všechny tyto a možná i několik tisíc dalších se často nazývají operační systémy podobné Unixu.

Unix již od svých prvních verzí přinesl některé důležité atributy struktury a designu, které žijí dodnes ve svých variantách.

Jedním z nich je „unixová filozofie“ při vytváření malých a modulárních nástrojů. Pokud znáte terminál Linux, měli byste to znát. Samotný systém nabízí řadu obslužných programů, které lze různými způsoby kombinovat, aby v systému vykonávaly složitější úkoly.

Na Unixu je také velmi užitečný systém struktury souborů, který mohou používat programy a jejich připojení k souborům. Tato věta a známá souvislost s Linuxem, kde „všechno je souborem“, je skutečným dědictvím Unixu. To zahrnuje speciální soubory a hardwarová zařízení, která poskytují informace o operačním systému. Při pohledu na druhou stranu, pouze Windows pojmenovávají své jednotky písmeny, což je fakt zcela zděděná od systémů DOS.

Časová osa Unixu

Ve skutečnosti GNU / Linux není přímým potomkem BSD, ale je to potomek projektu Unix, který měl své kořeny ve školách a univerzitách ve Spojených státech. Mnoho současných operačních systémů, jako je Android, Chrome OS a řada dalších operačních systémů, jsou založeny na GNU / Linuxu.

DOPORUČUJEME Co je CloudLinux a jaké jsou jeho výhody

Na druhé straně byl prozkoumán trh s ohledem na budoucnost Unixu. Velké korporace chtěly vytvořit a licencovat vlastní Unix, aby mohly prodávat své domácí verze. Mezi tyto velké korporace patřily SCO UnixWare, Novell s jeho nádhernou NetWare, Sun s Solaris, HP-UX, IBM AIX, SGI IRIX a mnoho dalších. Skutečnost, že mnozí to nevědí, je to, že i Microsoft vstoupil do vtipu o vytvoření vlastního Unixu jako s Microsoft Xenix.

Celá tato historie jasně ukazuje, že Microsoft při vývoji svého systému nezačal projekt od nuly. Dnes jsou všechny operační systémy společnosti Microsoft založeny na jádru Windows NT. Máme Windows 7, Windows 8, Windows RT, Windows Phone 8, Windows Server a operační systém Xbox, které používají jádro Windows NT, které bylo navrženo tak, aby zachovalo kompatibilitu se staršími programy tím, že hodně zdědělo z MSDOS.

Standard Unix

Vzhledem k velkému počtu unixových systémů vytvořených na základě AT&T systému V nebo BSD byla otázka standardu Unix vložena do diskusní skupiny / etc / group od roku 1981, aby byla zaručena maximální mobilita mezi systémy:

  • V roce 1983 vydává AT&T SVID (System V Interface Definition) popisující System V. Tato první definice je odlišná od POSIX V roce 1984 skupina / etc / group publikuje POSIX, řadu standardů vyvinutých v rámci IEEE (Institute of Electrical and Electronics Engineers)). POSIX je tedy také znám pod názvem IEEE P1003. Konsorcium stavitelů (Sun, IBM, HP, DEC, AT&T, Unisys a ICL) zároveň vydává standard X / Open Portable Guide Issue3 (XPG3). Tento standard se týká zejména předchozích rozdílů v geografické poloze (datum, abeceda atd.).

Proč byl Unix a je to důležité?

Podívali jste se na terminál Mac OS X nebo strukturu systému souborů? Mac a Linux jsou operační systémy podobné Unixu. Známe-li něco o této historii, pomáhá lépe porozumět tomu, co je operační systém typu „Unix“ a proč tolik existujících operačních systémů na trhu je vzájemně podobných, zatímco Windows vypadá tak odlišně od ostatních.. To vysvětluje, proč se při používání terminálu v systému Mac OS X budete cítit pohodlněji v případě, že jste uživatel systému Linux.

Doporučujeme nejlepší distribuce Linuxu a lehké distribuce, které v současné době existují.

Systém Unix je operační systém s více uživateli a více úloh, což znamená, že jeden nebo více procesorů může jednomu nebo více uživatelům současně spouštět více programů. Má jednoho nebo více interpretů prostředí, stejně jako velké množství příkazů a četných utilit. Má také velkou mobilitu, což znamená, že je možné nainstalovat systém Unix na téměř všech platformách.

Hardware

Výběr redakce

Back to top button