Embox — ОС для встроенных систем.
Монолитное ядро, частичная POSIX-совместимость, есть сетевой стек, файловые системы и прочая хурма, — ничего эзотерического. Репозиторий
https://github.com/embox/emboxФишка типа в минималистичности и конфигурируемости, можно запускать относительно сложные приложения их Линуха на простых железках, например pjsip на stm32
https://habr.com/company/embox/blog/259721/Сейчас у проекта не лучшие времена, скажем так, занимается им всего несколько человек, соответственно, людей не хватает. Поэтому пилить приходится всё подряд. В основном — запиливание тех или иных драйверов, портирование на новые платформы.
Лично я в данный момент занимаюсь графикой, в частности — поддержкой графического ядра Vivante (в идеале, будет Mesa3D + аппаратное 3D-ускорение, пока есть только программная Mesa). На Vivante нет документации и исходников в открытом доступе (они поставляют бинарники для Линукса), но есть открытый проект etnaviv, авторы которого пытаются реверсить всё это дело. С помощью этого проекта и пытаюсь разобраться. Сейчас 2D-ускоритель уже пашет, пытаюсь завести 3D. Продвигается со скрипом.
Такие дела :)