cpprussia C++ Russia 2021 (15.11.2021 — 18.11.2021)

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

img

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

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

Сергей покажет, как портировать готовое приложение, и как разработать своё простое приложение. В процессе посмотрим, какие IPC предоставляет Genode, попробуем разобраться с тем какие ресурсы нужны приложению и как можно их получить. Наконец, научимся собирать программу и образ ОС с этой программой.