Unix
Z MiS
(Rozdíly mezi verzemi)
m (Grafická úprava, nadpisy) |
|||
(Není zobrazena 1 mezilehlá verze od 1 uživatele.) | |||
Řádka 1: | Řádka 1: | ||
[[Category:VSE]][[Category:Informatika]][[Category:OSY]] | [[Category:VSE]][[Category:Informatika]][[Category:OSY]] | ||
− | + | == Vznik == | |
− | * Projekt vznikl v Bell Laboratories (USA) | + | * Projekt vznikl v Bell Laboratories (USA). |
− | * 1965 – 1969 | + | * Původně tam vznikal v letech 1965 – 1969 projekt s názvem ''Multics''. |
− | * | + | * Po opuštění projektu Multics v roce 1969 využity principy Multicsu v novém projektu Unix. |
− | + | == Hlavní tvůrci Unixu == | |
− | + | ; Ken Thompson | |
− | * | + | * Hlavní hnací síla při práci na Unixu v Bell Labs. |
− | + | ; Denis Ritchie | |
− | * | + | * Člen týmu v Bell Labs, autor jazyka C. |
− | + | ; Brian Kernighan | |
+ | * Člen týmu v Bell Labs, podílel se na tvorbě jazyků ''C'' a ''awk'', vymyslel název Unix. | ||
− | + | == Další slavná jména související s Unixem == | |
− | + | ; Bill Joy | |
− | * | + | * Tvůrce textového editoru ''vi'', který se využívá dodnes v distribucích Linuxu (a který je pro dnešní uživatele Windows docela náročný, ale umí spoustu šikovných věcí, když se s ním naučíte pracovat. ;) ) |
− | * | + | * Vůdčí postava univerzitního vývoje na Berkeley (BSD). Později přešel k Sun Microsystems. |
− | + | == Proč je Unix důležitý? == | |
− | * | + | * Byl to první operační systém naprogramovaný ve vyšším programovacím jazyce. |
− | * Nejprve programovaný v assembleru počítače PDP-7 | + | * Nejprve byl programovaný v assembleru počítače PDP-7, později v roce 1973 přepsán do jazyka C (vyšší programovací jazyk). |
− | + | * Díky tomu se v 70. letech významně rozšířil a stal se „průmyslovým standardem“ pro operační systém. | |
− | * Díky tomu se v 70. letech významně rozšířil a stal se | + | |
=== POSIX === | === POSIX === | ||
− | * | + | * ''Portable Operating System Interface'' … standard organizací IEEE a ISO pro operační systém. |
− | + | * Vychází z principů UNIX-u. | |
− | + | * Vznik na počátku 90. let 20. století. | |
− | * | + | * Vznikl na základě potřeby sjednotit jednotlivé varianty Unixu. Rozdíly začínaly být tak velké, že začínalo být obtížné spouštět na jedné variantě Unixu aplikace určené pro jiné varianty Unixu. |
=== Unix dnes === | === Unix dnes === | ||
− | + | ; Dnešní implementace Unixu | |
− | * | + | * Firemní verze (HP a další) … mají spíše menší podíl na trhu |
− | + | ||
− | ** | + | ; Z principů Unixu vychází |
− | ** | + | * Linux a operační systémy založené na kernelu Linux |
− | ** | + | ** GNU/Linux (většina dnešních linuxových distribucí) |
+ | ** Android | ||
+ | ** Cisco IOS | ||
+ | ** … | ||
+ | * macOS (Apple) | ||
+ | * FreeBSD | ||
+ | * Solaris (Sun/Oracle) |
Aktuální verze z 13. 9. 2022, 09:37
Obsah |
Vznik
- Projekt vznikl v Bell Laboratories (USA).
- Původně tam vznikal v letech 1965 – 1969 projekt s názvem Multics.
- Po opuštění projektu Multics v roce 1969 využity principy Multicsu v novém projektu Unix.
Hlavní tvůrci Unixu
- Ken Thompson
- Hlavní hnací síla při práci na Unixu v Bell Labs.
- Denis Ritchie
- Člen týmu v Bell Labs, autor jazyka C.
- Brian Kernighan
- Člen týmu v Bell Labs, podílel se na tvorbě jazyků C a awk, vymyslel název Unix.
Další slavná jména související s Unixem
- Bill Joy
- Tvůrce textového editoru vi, který se využívá dodnes v distribucích Linuxu (a který je pro dnešní uživatele Windows docela náročný, ale umí spoustu šikovných věcí, když se s ním naučíte pracovat. ;) )
- Vůdčí postava univerzitního vývoje na Berkeley (BSD). Později přešel k Sun Microsystems.
Proč je Unix důležitý?
- Byl to první operační systém naprogramovaný ve vyšším programovacím jazyce.
- Nejprve byl programovaný v assembleru počítače PDP-7, později v roce 1973 přepsán do jazyka C (vyšší programovací jazyk).
- Díky tomu se v 70. letech významně rozšířil a stal se „průmyslovým standardem“ pro operační systém.
POSIX
- Portable Operating System Interface … standard organizací IEEE a ISO pro operační systém.
- Vychází z principů UNIX-u.
- Vznik na počátku 90. let 20. století.
- Vznikl na základě potřeby sjednotit jednotlivé varianty Unixu. Rozdíly začínaly být tak velké, že začínalo být obtížné spouštět na jedné variantě Unixu aplikace určené pro jiné varianty Unixu.
Unix dnes
- Dnešní implementace Unixu
- Firemní verze (HP a další) … mají spíše menší podíl na trhu
- Z principů Unixu vychází
- Linux a operační systémy založené na kernelu Linux
- GNU/Linux (většina dnešních linuxových distribucí)
- Android
- Cisco IOS
- …
- macOS (Apple)
- FreeBSD
- Solaris (Sun/Oracle)