Minix | |
---|---|
Разработчик | Эндрю Таненбаум |
Семейство ОС | Unix-подобная операционная система |
Первый выпуск | 1987[3] |
Последняя версия |
|
Поддерживаемые языки | английский |
Поддерживаемые платформы | X86 и ARM |
Тип ядра | Микроядро |
Лицензия | модифицированная лицензия BSD[вд][4][5][…] |
Репозиторий исходного кода | git.minix3.org |
Веб-сайт | minix3.org (англ.) |
Медиафайлы на Викискладе |
MINIX — свободная Unix-подобная микро-ядерная операционная система (ОС), популяризированная под лицензии BSD[6][7], написанная на языке Си и ассемблер. Эндрю Таненбаум создал первую версию MINIX в 1987 в качестве «иллюстрации» к своему учебнику «Операционные системы: Разработка и реализация[англ.]». Среди студентов, изучающих теорию операционных систем по исходникам MINIX, наибольшей известности достиг Линус Торвальдс, разработчик ядра Linux[8].
Первоначально целью MINIX было обучение студентов конструированию компьютеров и созданию операционной системы, исходные коды которой MINIX полностью отличаются от кодов операционной системы Linux, но, как и Linux, MINIX представляет собой Unix-подобную операционную систему с аналоговыми командами.
Исходный код MINIX 3 с переведёнными на русский язык комментариями можно было получить на CD вместе с книгой «Операционные системы: разработка и реализация», в которой детально расписано строение ОС на примере MINIX.
1 ноября 2008 года Эндрю Таненбаум получил грант в 2,5 млн евро от Европейского исследовательского совета для работы над проектом «Исследование действительно надёжного и безопасного системного программного обеспечения». Грант позволит продолжить работы по дальнейшему развитию ОС MINIX 3 в течение не менее пяти лет (до ноября 2013 года)[9].