UNIX: Unterschied zwischen den Versionen
Aus UUGRN
(zusammengeklauter erster versuch) |
Rabe (Diskussion | Beiträge) K (Typos etc) |
||
Zeile 1: | Zeile 1: | ||
− | '''UNIX''' ist eine | + | '''UNIX''' ist eine Betriebssystemsfamilie, welche 1969 durch Ken Thompson (und Dennis Ritchie) an den Bell Labs (AT&T) begründet wurde. |
+ | Im Laufe der Zeit wurden viele Derivate entwickelt. | ||
== Merkmale == | == Merkmale == | ||
* Echtes Multitasking | * Echtes Multitasking | ||
* Echter Multi-User Support | * Echter Multi-User Support | ||
− | * Support extrem vieler | + | * Support extrem vieler Hardware (Portirung) |
* (meist) Hohe Stabilitaet | * (meist) Hohe Stabilitaet | ||
* Die System-Philosophien | * Die System-Philosophien | ||
Zeile 18: | Zeile 19: | ||
* Vermeide Benutzeroberflächen, die den Benutzer gefangen halten | * Vermeide Benutzeroberflächen, die den Benutzer gefangen halten | ||
* Gestalte jedes Programm als Filter | * Gestalte jedes Programm als Filter | ||
− | ( | + | (Auszug aus [http://sites.inka.de/mips/unix/unixphil.html Die Unix-Philosophie]) |
== Siehe auch == | == Siehe auch == | ||
− | [[BSD]] | + | *[[BSD]] |
− | [[Linux]] | + | *[[Linux]] |
Version vom 25. Oktober 2005, 06:01 Uhr
UNIX ist eine Betriebssystemsfamilie, welche 1969 durch Ken Thompson (und Dennis Ritchie) an den Bell Labs (AT&T) begründet wurde. Im Laufe der Zeit wurden viele Derivate entwickelt.
Merkmale
- Echtes Multitasking
- Echter Multi-User Support
- Support extrem vieler Hardware (Portirung)
- (meist) Hohe Stabilitaet
- Die System-Philosophien
Philosophien
- Klein ist schön
- Jedes Programm soll genau eine Sache gut machen
- Erstelle so schnell wie möglich einen Prototyp
- Portabilität geht über Effizienz
- Speichere numerische Daten in flachen ASCII-Dateien
- Nutze die Hebelwirkung von Software zu deinem Vorteil
- Shell-Skripte vergrößern Hebelwirkung und Portabilität
- Vermeide Benutzeroberflächen, die den Benutzer gefangen halten
- Gestalte jedes Programm als Filter
(Auszug aus Die Unix-Philosophie)