BareMetal OS — это 64-битная операционная система с открытым исходным кодом для компьютеров на основе аппаратной платформы x86-64. Она написана на ассемблере и поддерживает приложения на нём и на C/C++.
Если говорить о подобных микросистемах, то стоит упомянуть как минимум MenuetOS и её форк KolibriOS, а также систему MikeOS.
У BareMetal OS три основных области применения:
- Высокопроизводительные вычисления
- Встраиваемая техника
- Образование.
Эта система разработана таким образом, чтобы оставаться предельно простой и маленькой: она занимает ровно 16384 байт, а стандартная программа «Hello, World!» компиллируется на ней в файл размером 31 байт.
В последнем обновлении до версии 0.4.8 были сделаны дополнения к библиотеке C, обновлена документация и улучшена поддержка SMP.