Операційна система B-System побудована за модульною мікроядерною архітектурою 2026 року. B-System ізолює керування обладнанням, обробку радіосигналів, графіку та об'єктне сховище у незалежні сервери (System Planes), які взаємодіють через безблокувальні черги повідомлень.
Головна мета проекту — забезпечення нульової затримки реального часу для вбудованих радіотехнічних систем (SDR), DSP обробки сигналів та віртуалізованих систем під керуванням гіпервізорів seL4 та Synrc VE OS.1 з виключно відкритим кодом (MIT/BSD).
Ядром реального часу B-System виступає витісняючий планувальник, повністю сумісний зі специфікацією µITRON:
sem), прапорці подій (flg) та безблокувальні кільцеві буфери (Virtqueues), оптимізовані под багатоядерні системи (SMP RISC-V 64 / ARM64 / x86_64).virtio-console та virtio-net.Менеджер ядра BTRON (BTRON Kernel Manager) працює поверх ядра µITRON та виконує роль координатора системних ресурсів. Він надає вищим шарам API для керування життєвим циклом додатків, виділення великих пулів пам'яті (Memory Segments) та обробки міжпроцесної взаємодії через інтерфейси LOWLIB.
B-System розробляється з першокласною підтримкою апаратної віртуалізації. Вся взаємодія з хостом здійснюється через специфікацію VirtIO 1.2: