В Москве прошла первая научно-практическая конференция OS Day «Операционные системы». Ее организаторами выступили Институт системного программирования РАН и группа ИТ-компаний DZ Systems.

Конференция задумывалась как площадка, которая поможет консолидации усилий российских специалистов по разработке ОС, выявлению общезначимых задач российских разработчиков системного ПО, созданию кадрового резерва молодых специалистов в области системного программирования. На эти цели указал открывший конференцию директор ИСП РАН академик Виктор Иванников.

На форуме Министр связи и массовых коммуникаций РФ Николай Никифоров выступил с предложением совместно проработать механизмы государственной поддержки разработок операционных систем, уточнив, что такая поддержка не может быть адресована одному предприятию. В частности, он заявил: «Необходимо выработать модель, в рамках которой свои усилия по разработке консолидирует целый ряд игроков рынка. В результате чего возникает базовый продукт, который участники объединения — как государственные, так и частные разработчики — впоследствии могут развивать и коммерциализировать в рамках своих более крупных проектов».

Глава Минкомсвязи предложил участникам мероприятия обсудить идею создания совместного сообщества по разработке системного ПО. Предполагается, что входящие в него компании-участники выделяют свои кадровые ресурсы на подготовку конкретных совместных проектов. При этом создаваемое сообщество устанавливает правила вознаграждения разработчиков из специализированного фонда, который будет поддерживаться государством.

В работе форума OS Day приняло участие значительное число российских ИТ-специалистов, самостоятельно разрабатывающих системное и инструментальное ПО. Среди них — эксперты из Kaspersky Lab, Parallels, Quantiex, VMware, РусБИТех, МТС, МЦСТ, а также представители НИИ и университетов — ИТМО, МГУ, МИРЭА, МФТИ, НИИСИ РАН, СПбГУ и др.

Ряд ведущих экспертов выступил с краткими сообщениями о текущих проектах. Так, Владимир Рубанов, президент и генеральный конструктор компании РОСА, на примере проектов операционных систем ROSA представил модель создания технологически независимого ПО путем комбинирования открытых международных компонентов с собственными разработками. Илья Мезенцев, представляющий отдел разработки программных продуктов РПКБ, посвятил свое выступление созданной в РПКБ операционной системе РВ RelMK, которая используется более чем в десяти модификациях БЦВМ летательных аппаратов. Алексей Новодворский, заместитель генерального директора «Альт Линукс», рассказал о компонентах дистрибутива ALT Linux, которые поддерживают эксплуатацию этой ОС у крупных заказчиков через инфраструктуру группового управления, а также настройки системы и приложений через сеть.

В основной части форума заведующий отделом системного программирования НИИСИ РАН Александр Годунов сообщил о российской операционной системе реального времени (ОСРВ) «Багет», активно развивающейся уже более десяти лет. Алексей Хорошилов, ведущий научный сотрудник ИСП РАН, представил спектр технологий тестирования и формальной верификации ОС, разработанных в ИСП РАН, и описал опыт их применения. Михаил Филиппов, руководитель проекта Parallels Containers for Windows в Parallels, рассказал о технических тонкостях реализации технологии контейнеров, работающей в среде Windows. Александр Тормасов, один из создателей этой технологии, также представил выводы, полученные на основе опыта разработки контейнеров для Linux и Windows. Специалисты МЦСТ Евгений Кравцунов и Константин Трушкин обрисовали актуальное состояние семейства процессоров «Эльбрус» и достижения МЦСТ, в частности, в области снижения энергопотребления последних версий процессора. Антон Бондарев, технический руководитель проекта EMBOX, рассказал о создании в СПбГУ конструктора ОС для встроенных систем. Генеральный директор группы ИТ-компаний DZ Systems Дмитрий Завалишин сделал технический доклад о строении ядра разработанной им ОС «Фантом».

Конференция показала, что в ИТ-отрасли имеется значительный интерес к развитию известных ОС, а также ведется достаточно много разработок отечественных операционных систем, в первую очередь, специализированных ОСРВ. Практически все участники указали на необходимость тесных связей российских проектов с международными открытыми проектами по созданию ОС, с международными комитетами и сообществами, развивающими стандарты в области операционных систем, а также с проектами по созданию и развитию инструментов поддержки жизненного цикла таких систем, в частности, поддержки верификации и сертификации системного ПО. Отмечалась необходимость координации работ в области ОС с использованием механизма рабочих групп при Минкомсвязи России. Помимо задач разработки и развития ОС было предложено консолидировать усилия в сфере обучения молодых специалистов и поддержки экспериментальных разработок таких систем и технологий их создания и эксплуатации.

Принято решение в конце мая 2015 г. провести расширенную выездную конференцию OS Day на тему «Операционные системы — исследования и разработки». Планируется, что она будет состоять из двух частей: технологической, на которой намечено обсудить методы разработки и обучения в области ОС, и деловой, посвященной решению бизнес-задач разработчиков и пользователей технологий системного программирования.