Unix pre pouzivatelov
Kurz 0, (slovnik cudzich slov)
Unix
Unix je operacny system. T.j. je to superprogram ktory riadi dianie v
pocitaci. Spusta programy (processy) prideluje im pamat, processor,
spravuje disky a suborovy system a riadi a zabezpecuje pristup k perifernym
zariadeniam (tlaciaren, cdrom, ethernet, etc.)
Zakladny (historicky) princip operacnych systemov:
- obsluha preruseni
- obsluha viacerych terminalov -> batch systemy
- obsluha preruseni casovaca -> multitasking
- obsluha pevnych diskov -> suborovy system
(Velmi) Strucna Historia Unixu
- Multics (Bell Labs, General Electrics, AT&T).
-
Unix a jazyk C
(AT&T)
Ken Thompson, Brian Kernighan, Dennis Ritchie - (zaciatok 70-tych rokov)
- projekt odovzdany Univerzite
Berkeley (zaciatok 80-tych rokov).
Standardy
-
BSD (U. Berkeley)
-
System V (USL - Unix System Labs)
-
POSIX (IEEE)
- ...
Implementacie Unixu
-
Ultrix (DEC)
-
SCO Unix (Santa Cruz)
-
HP-UX (Hewlett-Packard)
-
AIX (IBM)
-
Xenix (Microsoft)
-
IRIX (SGI - Silicon Graphics Inc.)
-
SunOS-Solaris (Sun Microsystems)
-
Linux (Linus Torwalds - jadro; Free Software Foundation (Richard Stallman) - nastroje)
Linux distribucie (balenia)
- Red-Hat
- Slackware
- Debian
- Suse
- atd, atd, ...