UNIX

Z WikiKnihovna

Autor Dagmar Chládková

Klíčová slova Operační systém, Linux, Terminál

Synonyma Linux

Související pojmy

nadřazené: Operační systém

podřazené: Linux, Mack OS X

Charakteristika

Unix je operační systém, který byl vytvořen v roce 1969, americkou firmou AT&T. Stal se prvním operačním systémem, který byl víceúlohový. Byl naprogramován pro více uživatelů. Velkou inovací se stalo, že tento systém byl přenositelný na jiné počítače. Do té doby byl každý operační systém tvořen pro každý počítač zvlášť. OS UNIX se inspirovala většina současných operačních systémů. Například operační systémy Linux, Mac OS nebo v ranných dobách OS Microsoft Windows od společnosti Microsoft.

Označení UNIX se stalo v této době ochrannou známkou, proto firmy které nechtějí platit za použití ochranné známky používají jiné jméno (Linux, Mac OS, et. al.). Unix byl využívaný v mnoha případech jako operační systém pro servery a další operační stanice. V poslední době se využívá i jako systémový základ do naprosté většiny osobních počítačů. UNIX operační systém sám sehrál velmi významnou roli při vzniku internetu a nyní se používá i na většině internetových serverů. Samotný systém je velmi uznáván pro jeho velkou stabilitu a jednoduché grafické rozhraní, ze kterého vychází.

Adresáře a soubory

Základními vlastnostmi adresářů a souborů jsou tyto body: stromová struktura, 255 znaků v názvu, rozdílnost mezi malými i velkými písmeny s čímž souvisí i možnost použít libovolné znaky, včetně mezery. Výjimku tvoří v tomto ohledu pouze znaky 0 a /, kdy lomítko označuje adresáře v zápisu cesty. Dalším hlavním bodem v popisu adresářů a souborů je soubor začínající tečkou. Ta značí soubor skrytý. Unix systém používá kořenový a pracovní adresář. Celé jméno souboru, včetně cesty k němu se vejde do velikosti zhruba 1 KB.

Pravidla vývoje programů

  • Psát programy, které budou dělat právě jednu věc a tu budou dělat dobře.
  • Psát programy tak, aby mohly navzájem spolupracovat.
  • Psát programy tak, aby povely přijímaly hromadně ze vstupu v textové podobě.
  • Psát programy tak, aby výstupy produkovaly v textové podobě a mohly být použity jako vstupy do dalších programů.

Charakteristika systému

UNIX/LINUX se vyznačuje několika charakteristickými vlastnostmi

  • má jednoduché uživatelské rozhraní. Lze používat jak terminál (příkazový řádek), tak grafické rozhraní
  • je postaven na hierarchickém souborovém systému (podobně jako DOS OS)
  • Vstupy a výstupy nejsou závislé na zařízení

Systém UNIX je napsán jazykem vyšší úrovně, je dostupný zdroj, nabízí možnosti ke tvoření komplexních programů z programů, které jsou jednodušší a nabízí možnost konzistentního rozhraní přístupu k periferním zařízením.

Tento OS je navržen tak, aby sloužil jako víceuživatelský OS, automatickým předpokladem je současný přístup více uživatelů k jednomu počítači.

UNIX je původně psán jako textový editor, později jako systém ke zpracování textů, proto se v něm komunikuje především v textové podobě, z toho vychází další charakteristická vlastnost a to, že ve jménech příkazů a jménech souborů je rozdíl mezi velkými a malými písmeny, což v počátcích jiných OS nebylo.

V systému UNIX může řádově běžet tisíce procesů, omezení jsou pouze technická.

OS UNIX pro urychlení práce nezapisují data přímo na HDD, ale ukládají je do mezipaměti, v každém systému je pak program zvaný démon, který po uplynutí určitého časového úseku, zpravidla 30 sekund, bloky zapíše na disk.

Historie

První edice vyšla v roce 1971. Používala se k textovému zpracování patentových dokumentů. Čtvrtá edice, rok 1973, byla z jazyka B přepsána do jazyka C, což způsobilo možnost systém přenášet na jiné počítače. Toto byl hlavní počátek změny v dějinách počítačových systémů.

1977 – Unix přenesen poprvé na počítač s odlišnou architekturou, Interdata 8/32. Začínají se poskytovat první licence.

1977 - 1982 práce na nové verzi, známá pod názvem UNIX System III, v roce 1983 UNIX systém V

1980 - XENIX - první verze UNIXu pro Microsoft.

1984 - 2002 je vyvíjen nástupce systému UNIX Plan 9 od Bell Labs.

1989 - firma NeXT vytvořila platformu Apple Macintosh, z čehož se následně vyvinul Mac OS X

1991 - UNIX laboratories se stal společností, jejíž většinu vlastnilo AT&T. V témže roce Linus Storvalds začíná s vývojem Linuxu. Ve stejném roce se pak spouští první mutace linuxu Solaris.

1993 - AT&T prodalo UNIX laboratories

1995 - vznik značky unix 95

1997 - verze linuxu pro 64 bitové a rychlejší procesory

1998 - představení rodiny značek unixu 98,(Base, Work station, server)

první produkty s UNIX 98 byly vyrobeny společnostmi (Sun, IBM, NCR)

1998 také začalo hnutí open source, za jehož vznik nepřímo zodpovídají NETscape a IBM

1999 - 30. výročí, vydán linux 2.2 kernel, první konference LinuxWorld

2001 - Linux 2.4 Kernel, hodnota značky přesáhla 25 mld. dolarů

2003 - Solaris 9.0 E, Linux 2.6 Kernel

Jádro má jednotnou specifikaci UNIX V 3, uznáno jako mezinárodní standard.

2007 - Apple Mac OS X byl certifikován jako UNIX 03

2009 - 40 let UNIXu, hodnota značky 69 miliard dolarů.

2010 - Apple nahlásil 50 mil. stolních počítačů a jejich množství se stále zvětšuje. Na všech běží unic certifikovaný systém

Výhled do budoucna – odhad hodnoty značky pro rok 2013 74 miliard dolarů.

Certifikované společnosti AT&T laboratories, Apache software foundation, Apple Inc., Cemprus LLC., Fujitsu

limited, Hewlett-Packard Company, IBM corporation, Oracle corporatino, Silicon graphics, Inc., The SCO Group, Inc., ThinkOne Inc.

Použitá literatura

  • BRANDEJS, Michal. UNIX - LINUX: praktický průvodce. 1. vyd. Praha: Grada, 1996, 340 s. ISBN 8071691704.
  • PETRLÍK, Lukáš. Jemný úvod do systému UNIX. 1. vyd. České Budějovice: Kopp, 1995, 189 s. ISBN 8085828286.
  • Unix. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001- [cit. 2013-01-15]. Dostupné z: http://cs.wikipedia.org/wiki/Unix
  • The UNIX System. The UNIX System [online]. 1995-2012 [cit. 2013-01-15]. Dostupné z: http://www.unix.org/