MINUX este o formă de sistem de operare care a fost concepută pentru a fi de tip open source. Gândit și creat de Andrew Tanenbaum, profesor la Vrije Universiteit din Amsterdam, intenția inițială a acestui sistem de operare open source a fost să funcționeze ca o resursă de învățare într-un mediu academic. Linia generală de gândire este că învățarea MINUX oferă o bază pentru înțelegerea structurii și funcției sistemelor bazate pe Unix cu o mai mare ușurință.
Cunoscut uneori sub numele de MINIX, formatul sistemului de operare MINUX a trecut prin mai multe versiuni de la prima lansare la sfârșitul anilor 1980. Versiunea 1.5, care a fost lansată în 1991, a extins compatibilitatea primei versiuni cu diverse sisteme care erau deja pe piață la acea vreme. Prima versiune a fost configurată special pentru a fi compatibilă cu computerele personale IBM și cu microcalculatoarele IBM/PC ale zilei. Lansarea din 1991 a adăugat compatibilitate cu noul sistem Commodore Amiga, precum și cu Atari ST și cu cea mai recentă versiune a platformei Apple Macintosh.
Cele mai vechi versiuni ale MINUX au ajutat, de asemenea, să servească drept inspirație și, într-o oarecare măsură, programarea asociată cu alte câteva sisteme de operare. Sistemul de operare Sun, cunoscut în general sub numele de SunOS, datora foarte mult funcționalității primelor versiuni MINUX. Un alt sistem de operare, MeikOS, care a fost lansat de Meiko Scientific, a folosit, de asemenea, utilizarea uneia dintre cele mai vechi versiuni ale MINUX pentru designul și funcția de bază.
Versiunile ulterioare ale MINUX au continuat să fie lansate pe tot parcursul deceniului anilor 1990, precum și în secolul 21. Una dintre cele mai recente versiuni noi este versiunea 3.1.2, care a fost disponibilă pe 8 mai 2006. Această ultimă versiune MINUX a continuat să se bazeze pe progresele realizate de-a lungul anilor, în special cu sistemele bazate pe Unix. În total, această versiune de MINUX ar putea folosi mai mult de patru sute dintre cele mai comune programe utilitare care sunt utilizate de sistemele Unix. Această versiune a inclus, de asemenea, protocoale mai noi și mai puternice pentru a ajuta la gestionarea și limitarea accidentelor șoferilor, intenția fiind ca situația să fie corectată atât de rapid încât orice proces care rulează în prezent să nu fie întârziat sau forțat să se închidă.