UNIX: Porovnání verzí
| Řádek 14: | Řádek 14: | ||
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. | 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í. | 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í. | ||
Verze z 5. 2. 2013, 20:47
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
- Systém je založen na stromové struktuře.
- Jméno souboru smí mít nejvíc 255 znaků
- Rozlišuje se mezi velkými a malými písmeny
- Jméno může obsahovat libovolné znaky, kromě nuly a problémové je použití znaku /
- Soubory začínající tečkou jsou skryté soubory
- Adresáře se v zápisu cesty oddělují lomítkem (/)
- Používá se kořenový a pracovní adresář.
- Celé jméno souboru a cesta k němu se velikostně vejde do cca 1KB
- Každý adresář obsahuje 2 položky: '..' běžný adresář; '..' nadřazený adresář.
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/