Еще чуть-чуть, проверьте почту

В течение пары минут мы пришлем вам письмо для подтверждения подписки. Нажмите кнопку внутри письма, чтобы начать получать нашу рассылку.

Genode — фреймворк для создания операционных систем

В этом докладе Сергей хотел бы познакомить вас с Genode — опенсорс-фреймворком для создания операционных систем. Основным языком разработки и расширения является подмножество C++, есть поддержка стандартного C++, но только для прикладных приложений.

С помощью Genode можно (относительно) легко создать свою микроядерную ОС.

В докладе мы:

  • рассмотрим, зачем вообще нужны свои операционные системы в 2k21;
  • очень кратко обсудим, что такое микроядро и зачем нам оно;
  • посмотрим, какие возможности даёт Genode;
  • попробуем собрать небольшой пример и запустить его локально.

Скачать презентацию

Сергей Платонов

C++ программист, член ПК C++ Russia, организатор C++ Siberia

Сергей Платонов gapfruit

Приглашенные Эксперты

Алексей Веселовский

Старший С++ разработчик в Align Technology. Занимается разработкой общих системных компонентов и фреймворка специализированной 3D CAD-системы.

Ранее разработал систему реалтайм мониторинга пациентов, а также систему сбора и обработки данных для self driving car. Участвовал в проекте Squid-proxy.

В область интересов входят вопросы надежности ПО, компиляторостроения, системного программирования.

Алексей Веселовский Align Technology