Российская ОС «Фантом» готова к использованию в пилотных проектах
Стало известно, что разработка российской операционной системы «Фантом», которая позиционируется в качестве конкурента Linux, подходит к концу, и в скором времени платформа будет готова к использованию в пилотных проектах. Об этом пишет издание CNews со ссылкой на слова генерального директора занимающегося разработкой ОС холдинга DZ Systems Дмитрия Завалишина.
ОС «Фантом», запущенная в виртуальной машине QEMU / Источник изображения: CNews
Предполагается, что в этом году будет завершён этап подготовки рабочего прототипа системы, портированного на фреймворк для создания ОС на базе микроядер Genode. «Основная версия операционной системы готова к пилотным проектам. Версия для Genode пока не завершена, именно над ней и идёт работа. По плану в конце года она будет готова к применению», — приводит источник слова господина Завалишина.
Напомним, DZ Systems занимается разработкой ОС «Фантом» на основе микроядра с 2010 года. Разработка ведётся с нуля и, согласно сайту компании, программная платформа опирается на управляемый код и концепцию персистентной виртуальной памяти. Она ориентирована на использование в носимых и встраиваемых устройствах, а код проекта распространяется свободно под лицензией LGPL. В отличие от принципа «всё есть файл», который применяется во многих Unix-подобных ОС, «Фантом» базируется на принципе «всё есть объект».
«Операционная система устроена таким образом, что с точки зрения прикладного процесса она никогда не перестаёт работать. То есть физическое выключение компьютера для неё — то же самое, что пауза, не более. И прикладные программы при новом старте продолжают работать, как будто отключения не было», — пояснил Дмитрий Завалишин.
Эта особенность способствует повышению отказоустойчивости и безопасности ОС, а также упрощает разработку прикладного программного обеспечения. Например, программисту не нужно заботиться о сохранении данных, а ориентированность ОС на управляемый код позволяет отказаться от управления памятью вручную. Ещё одна важная особенность «Фантома» заключается в высокой производительности.
В дальнейшем разработчики планируют представить версию ОС «Фантом», интегрированную с чистым микроядром sel4, создать формально верифицированную ОС на базе верифицированного микроядра. В настоящее время «Фантом» функционирует на базе собственного ядра, которое прямо работает с аппаратной частью компьютера. Что касается коммерческих перспектив ОС, то, по мнению разработчиков, она должна заинтересовать организации, которые уделяют повышенное внимание безопасности, в том числе предприятия ТЭК, военной промышленности, объекты критической информационной инфраструктуры и др.
«Основная цель на сегодня — встроенные применения, которые требуют высокой надёжности, IoT-тематика и роботы», — отметил господин Завалишин. Он также добавил, что в данном сегменте рынка у ОС «Фантом» существует лишь один конкурент — Linux.