Unix
Z MiS
(Rozdíly mezi verzemi)
(Upřesnění kapitoly Unix dnes...) |
|||
Řádka 22: | Řádka 22: | ||
* Nejprve programovaný v assembleru počítače PDP-7. | * Nejprve programovaný v assembleru počítače PDP-7. | ||
* 1973 přepsán do jazyka C (vyšší programovací jazyk) | * 1973 přepsán do jazyka C (vyšší programovací jazyk) | ||
− | * Díky tomu se v 70. letech významně rozšířil a stal se jakýmsi „standardem“ pro operační systém. | + | * Díky tomu se v 70. letech významně rozšířil a stal se jakýmsi „standardem“ pro operační systém. |
=== POSIX === | === POSIX === | ||
− | + | * Portable Operating System Interface … standard organizací IEEE a ISO pro operační systém. | |
− | *Portable Operating System Interface | + | * 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) |
Verze z 13. 9. 2022, 09:31
- Vznik
- Projekt vznikl v Bell Laboratories (USA)
- 1965 – 1969: projekt Multics
- po opuštění projektu v roce 1969 využity principu Multicsu v novém projektu Unix.
- Hlavní tvůrci
- 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
- Bill Joy
- tvůrce vi
- vůdčí postava univerzitního vývoje na Berkeley (BSD), autor editoru "vi". Později přešel k Sun Microsystems.
- Proč je Unix důležitý?
- První operační systém naprogramovaný ve vyšším programovacím jazyce.
- Nejprve programovaný v assembleru počítače PDP-7.
- 1973 přepsán do jazyka C (vyšší programovací jazyk)
- Díky tomu se v 70. letech významně rozšířil a stal se jakýmsi „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)