OpenBMC
Первое, с чем я столкнулся (после установки арча на ноут) – это OpenBMC. В двух словах это опенсорсная прошивка для BMC (Baseboard Management Controller), отдельной платы на серверных системах, управляющей датчиками, вентиляторами, питанием основной системы и возможно чем-то еще.
Это обычный embedded линукс. Компоненты я видел на плюсах и на питоне. Первое, с чем разобрался – это как собрать все на Arch Linux, и как добавить свой модуль на питоне. Необходимые патчи (Arch Linux является rolling release distribution, т.е. пакеты там все достаточно новых версий, поэтому сразу не собралось) были найдены в интернетах, работа по внедрению их в mainline была успешно отложена на потом.
Помимо этого был разработан небольшой демон на питоне, который сейчас как мне кажется находится во вполне юзабельном состоянии. Об этом напишу наверное потом, работа еще не закончена.