Minix
System operacyjny Minix jest darmowym systemem operacyjnym należącym do rodziny systemów Unix'owych. Ponieważ jest to system mały, oparty na modelu mikrojądra i napisany w sposób przejrzysty, idealnie nadaje się dla osób chcących poznać zasadę działania systemów operacyjnych 'od środka'.
Minix został napisany w języku C przez Andrew S. Tanenbaum'a jako pomoc dydaktyczna do prowadzonych przez niego wykładów dotyczących budowy systemów operacyjnych oraz jako dodatek do książki "Operating systems: Design and Implementation".
Wersja 2.0 systemu Minix charakteryzuje się:
- pełną wielozadaniowością,
- pracą w trybie chronionym procesorów 286, 386, 486 i Pentium,
- obsługą do 16MB pamięci na procesorze 286; 4GB na procesorach 386, 486 i Pentium,
- obsługą terminalu przez port szeregowy RS-232,
- pracą do trzech użytkowników jednocześnie
- częściową zgodnością ze standardem POSIX,
- obsługą sieci opartej na protokole TCP/IP.
System Minix jest bardzo cennym źródłem informacji i rozwiązań, znacznie ułatwiającym proces implementacji systemu operacyjnego.