technické vybavenie

Čo je unix?

Obsah:

Anonim

Prvý systém Unix bol vyvinutý spoločnosťou Ken Thompson v spoločnosti AT&T Bell Labs v Murray Hill, New Jersey, Spojené štáty americké, počnúc rokom 1965. Účelom Ken Thompsona bolo vyvinúť jednoduchý interaktívny operačný systém s názvom „ Multics “. “(Multiplexed Information and Computing System), aby mohol používať hru, ktorú vytvoril (Space Travel, simulácia slnečnej sústavy).

Index obsahu

Čo je Unix?

Začiatkom tohto projektu sa okolo spoločnosti Multics vytvorilo konzorcium pozostávajúce z MIT (Massassuchetts Institute of Technology), General Electric Co. a Bell Labs.

Ale v apríli 1969 sa laboratóriá Bell a AT&T rozhodli namiesto systému Multics používať GECOS (General Electric Comprehensive Operating System).

K tímu sa pripojili aj Ken Thompson a Dennis Ritchie a museli spustiť hru Space Travel na menšom počítači (DEC PDP - PDP-7, programovaný procesor údajov, ktorý má na spustenie programov iba pamäť 4K). od používateľov). To je dôvod, prečo obnovili systém s cieľom vytvoriť zmenšenú verziu programu Multics s názvom UNICS (UNiplexed Information and Computing Service).

Týmto spôsobom sa v redukovanej verzii UNICS 1. januára 1970 považuje oficiálny dátum, kedy sa systém Unix narodil, a jasne sa uvádza, prečo všetky hodinky Unix začínajú týmto dátumom.

Súbežne s týmito činnosťami sa D. Ritchie intenzívne zúčastňoval na definovaní jazyka C (keďže sa považuje za jedného z vynálezcov s BW Kernighanom), takže celý systém bol v roku 1973 úplne prepísaný do jazyka C a pokrstený Unix. Systém zdieľania času (TSS).

Keď systém v roku 1979 prešiel na verziu 7, bol vývoj sprevádzaný mnohými významnými úpravami, ako napríklad:

- Odstránenie problému súvisiaceho s veľkosťou spisov

- Lepšia mobilita systému (prevádzka na mnohých materiálnych platformách)

- Pridanie mnohých nástrojov

Vyhláška z roku 1956 zabránila spoločnosti AT&T, od ktorej závisí Bell Labs, v marketingu čohokoľvek iného ako telegrafického alebo telefónneho zariadenia, a preto rozhodnutie o distribúcii unixových fontov univerzitám na vzdelávacie účely To bolo prijaté v roku 1973.

Začiatkom konca roka 1977 skupina vedcov z Kalifornskej univerzity vyvinula verziu Unixu zo zdrojov poskytnutých AT&T na prevádzkovanie systému na platformách VAX a nazvala ho BSD (Berkeley Software Distribution)., Obe zložky distribúcie zdrojov boli presunuté do:

- Pobočka AT&T, ktorá sa mala stať systémom V laboratórií systému UNIX (USL)

- BSD (Berkeley Software Distribution) vyvinutá Kalifornskou univerzitou

V roku 1977 AT&T sprístupnil fonty Unix iným spoločnostiam, takže sa vyvinulo veľké množstvo unixových typov:

  1. AIX: Commercial Unix založený na systéme V, vyvinutý vo februári 1990 spoločnosťou IBMHP-UX: Commercial Unix založený na BSD, vytvorený od roku 1986 spoločnosťou Hewlett Packard Sun Solaris: Commercial Unix BSD vyvinutý spoločnosťou Sun Microsystems a založený na systéme VIRIX: Commercial Unix vytvorený Autor: SGIUltrix: Commercial Unix vyvinutý spoločnosťou DECUnixware: Commercial Unix vyvinutý spoločnosťou NovellUnix od SCO: Commercial Unix založený na systéme V, vyvinutý od roku 1979 spoločnosťami Santa Cruz Operations a Hewlett PackardTru64 UNIX: Tento Compaq Unix bol vytvorený pomocou Compaq

V roku 1983 mala spoločnosť AT&T právo komercializovať svoj Unix, skutočnosť, ktorá vznikla vo verzii komerčnej verzie systému Unix UNIX System V.

Linus Torvalds Linux tvorca

V roku 1985 Andrew Tannenbaum, holandský učiteľ, vytvoril minimálny operačný systém, nazývaný „ Minix “, aby učil programovanie systému svojim študentom. V roku 1991 sa Linus Tovarlds, študent z Fínska, rozhodol na základe modelu Minix navrhnúť operačný systém s možnosťou prevádzky na architektúrach typu 386. Tento operačný systém nazval „ Linux “.

Väčšina operačných systémov môže byť zoskupená do dvoch rôznych rodín. Jedným z nich sú operačné systémy Microsoft, ktoré boli založené na systéme Windows NT, druhý (takmer všetky ostatné) má dedičstvo zamerané na Unix.

V tejto poslednej rade máme na vašom modeme alebo smerovači nainštalovaný systém Linux, Mac OS X, Android, iOS, Chrome OS, Orbis a dokonca aj firmvér. Všetky z nich a možno niekoľko tisíc ďalších sa často nazývajú operačné systémy podobné Unixu.

Unix už od svojich prvých verzií priniesol niektoré dôležité atribúty štruktúry a dizajnu, ktoré dnes žijú vo svojich variantoch.

Jedným z nich je „filozofia Unixu“ pri vytváraní malých a modulárnych utilít. Ak poznáte terminál Linux, mali by ste to poznať. Samotný systém ponúka množstvo obslužných programov, ktoré je možné kombinovať rôznymi spôsobmi na vykonávanie zložitejších úloh v systéme.

Na Unixe je tiež veľmi užitočný systém štruktúry súborov, ktorý môžu používať programy a ich pripojenie k súborom. Táto fráza a známa väzba na Linux, kde „všetko je súborom“, je skutočným dedičstvom Unixu. Patria sem špeciálne súbory a hardvérové ​​zariadenia, ktoré poskytujú informácie o operačnom systéme. Keď sa pozrieme na druhú stranu, iba Windows pomenujú svoje jednotky písmenami, čo je vlastne skutočnosť, ktorá bola úplne zdedená od systémov DOS.

Časová os Unixu

GNU / Linux nie je priamym potomkom BSD, ale je potomkom projektu Unix, ktorý má svoje korene na školách a univerzitách v Spojených štátoch. Mnoho súčasných operačných systémov, ako napríklad Android, Chrome OS a množstvo ďalších operačných systémov, sú založené na GNU / Linuxe.

ODPORÚČAME Vám, čo je CloudLinux a aké sú jeho výhody

Na druhej strane existoval trh, ktorý sa má preskúmať s ohľadom na budúcnosť Unixu. Veľké korporácie chceli vytvoriť a licencovať svoj vlastný Unix na predaj svojich domácich verzií. Medzi tieto veľké spoločnosti patrili SCO UnixWare, Novell s jeho nádhernou NetWare, Sun so Solaris, HP-UX, IBM AIX, SGI IRIX a mnoho ďalších. Skutočnosť, že mnohí to nevedia, je, že dokonca aj Microsoft vstúpil do žartu o vytvorení svojej vlastnej Unixovej podoby s Microsoft Xenix.

Celá táto história jasne ukazuje, že Microsoft pri vývoji svojho systému nezačal projekt úplne od nuly. Dnes sú všetky operačné systémy spoločnosti Microsoft založené na jadre Windows NT. Máme Windows 7, Windows 8, Windows RT, Windows Phone 8, Windows Server a operačný systém Xbox, ktoré používajú jadro Windows NT, ktoré bolo navrhnuté tak, aby zachovalo kompatibilitu so staršími programami zdedením veľa z MSDOS.

Unixový štandard

Vzhľadom na veľký počet systémov Unix vytvorených na základe systému AT&T V alebo BSD bola otázka štandardu Unix vložená do diskusnej skupiny / etc / group od roku 1981, aby sa zaručila maximálna mobilita medzi systémy:

  • V roku 1983, AT&T vydáva SVID (System V Interface Definition), ktoré popisuje System V. Táto prvá definícia sa líši od POSIX V roku 1984 / etc / group publikuje POSIX, sériu štandardov vyvinutých v rámci IEEE (Institute of Electrical and Electronics Engineers)). POSIX je teda známy aj pod názvom IEEE P1003. Konzorcium staviteľov (Sun, IBM, HP, DEC, AT&T, Unisys a ICL) zároveň vydáva štandard X / Open Portable Guide Issue3 (XPG3). Táto norma sa vzťahuje najmä na predchádzajúce rozdiely v geografickej polohe (dátum, abeceda atď.).

Prečo bol Unix a je to dôležité?

Pozreli ste sa na terminál Mac OS X alebo na štruktúru vášho súborového systému? Mac a Linux sú operačné systémy podobné Unixu. Znalosť niečoho o tejto histórii pomáha lepšie porozumieť tomu, čo je operačný systém „podobný Unixu“ a prečo je toľko existujúcich operačných systémov na trhu navzájom podobné, zatiaľ čo Windows vyzerajú tak odlišne od ostatných., Toto vysvetľuje, prečo sa pri používaní terminálu v systéme Mac OS X budete cítiť pohodlnejšie v prípade, že ste používateľom systému Linux.

Odporúčame najlepšie distribúcie Linuxu a ľahké distribúcie, ktoré v súčasnosti existujú.

Systém Unix je operačný systém s viacerými používateľmi, ktorý má viac úloh, čo znamená, že jeden alebo viacprocesorový počítač môže naraz spúšťať viac programov jedným alebo viacerými používateľmi. Má jedného alebo viacerých tlmočníkov shellu, ako aj veľké množstvo príkazov a mnohých pomocných programov. Má tiež veľkú mobilitu, čo znamená, že je možné nainštalovať systém Unix na takmer všetky platformy.

technické vybavenie

Voľba editora

Back to top button