Грант на сумму 2,5 млн евро будет направлен на финансирование работы трех научных сотрудников и двух программистов, сообщил руководитель проекта профессор университета Эндрю Таненбаум, один из наиболее авторитетных специалистов в области исследований современных ОС. Операционная система Minix имеет компактную кодовую базу и мощные функции обеспечения безопасности. Новый грант позволит продолжить исследования в течение еще пяти лет и добиться того, чтобы операционная система была способна сама исправлять ошибку при ее обнаружении, что сделает компьютеры надежнее. Таненбаум отмечает, что от программных ошибок никогда не удастся избавиться полностью. Но нынешние операционные системы, в частности Windows и Linux, спроектированы таким образом, что в результате они получились менее надежными, чем могли бы быть. Так, драйверы ряда периферийных устройств необходимо устанавливать внутрь ядра ОС, и любая ошибка в них, как правило, приводит к сбою в работе компьютера. Minix же предполагает, что драйверы работают как приложения вне ядра, поэтому, если в них возникает ошибка, на функционировании системы это не отразится. Такая концепция получила название микроядра.

Поделитесь материалом с коллегами и друзьями