MINIX
Więcej informacji
- Twórca
- Andrew S. Tanenbaum
- Rok
- Typ
- System operacyjny
- Licencja
- BSD (od 2000)
System uniksopodobny napisany jako pomoc dydaktyczna — i ten, na którym działał fiński student, gdy miał dość i zaczął pisać Linuksa.
Andrew Tanenbaum stworzył MINIX-a w 1987 roku, by pełny kod źródłowy dało się wydrukować w podręczniku, skoro licencja AT&T zamknęła kod Uniksa na potrzeby nauczania. System był mikrojądrem: sterowniki i systemy plików działały jako zwykłe procesy, co jest dydaktycznie czyste, ale na ówczesnym sprzęcie wolniejsze niż konstrukcja monolityczna.
Linus Torvalds uruchomił MINIX-a na nowym 386, zirytował się jego ograniczeniami i w 1991 roku napisał własne jądro. Późniejsza wymiana zdań między Tanenbaumem a Torvaldsem o mikrojądrach i jądrach monolitycznych to jedna z najczęściej cytowanych debat w historii informatyki. MINIX 3 żyje dalej, skupiony na niezawodności — i trafił do miliardów maszyn jako system operacyjny wewnątrz Intel Management Engine.