Minix
Aus Lowlevel
| Minix | |
|---|---|
| Entwickler: | Andrew S. Tanenbaum |
| Akt. Version: | 3.1.2a |
| Lizenz: | 2-Klausel-BSD |
| OS-Eigenschaften | |
| Plattform: | i386, Motorola 68000, Sun SPARC |
| Kernelart: | Microkernel |
| Sprache: | C |
| API: | POSIX ab Version 3 |
| Binärformat: | ELF |
| IPC-Methode: | Message Passing |
| Homepage | |
Minix ist ein im Jahre 1987 von Andrew S. Tanenbaum zu Lehrzwecken entwickelt Betriebssystem, welches einem Unix-System nachempfunden ist. Mittlerweile ist es in Version 3 erschienen und wurde modernisiert.
Minix als Lehrsystem
Ursprünglich wurde Minix als Lehrsystem konzipiert. Die erste Version umfasste 12.500 Zeilen und sollte Studenten in die Geheimnisse des x86-Prozessors einführen. Der Code von Minix wird auch in Tanenbaum's eigenem Buch "Operating Systems Design and Implementation" benutzt, um anhand des Codes die Funktionsweise eines Betriebssystems zu erklären.