Embox 0.6.7: Нова версія відкритої ОС реального часу

Embox 0.6.7: Нова версія відкритої операційної системи реального часу

1 липня 2025 року вийшла нова версія відкритої операційної системи реального часу Embox. Ця POSIX-сумісна ОС призначена для вбудованих систем і дозволяє використовувати Linux-програмне забезпечення без необхідності встановлення самої Linux.

Основні характеристики Embox

Embox є кросплатформною операційною системою, яка підтримує різноманітні архітектури, включаючи ARM, MIPS, x86, RISC-V, Microblaze, SPARC, PowerPC та E2K. Система має аналог стандартної послідовності команд ./configure; make; make install та підтримку C++.

Операційна система забезпечує роботу з різними файловими системами, зокрема FAT, ext2/3/4. Також наявна підтримка мережевих, графічних та інших системних стеків. Користувачі можуть програмувати на популярних мовах програмування, таких як Python, Lisp, TCL, Ruby, Lua, JS та Scheme.

Embox написана мовою C, відрізняється гнучкою конфігурацією на рівні вихідних текстів і поширюється на умовах двопунктної ліцензії BSD. Крім того, Embox включена до реєстру російського програмного забезпечення.

Що нового у версії 0.6.7

У новому релізі розробники представили наступні вдосконалення:

  • Покращена підтримка архітектури RISC-V
  • Додана підтримка платформи Lichee-pi-a4 на базі RISC-V
  • Вдосконалена підтримка платформи ЕЛВІС ElIoT
  • Покращена підтримка платформи vexpress-a9
  • Додана підсистема для PWM пристроїв
  • Вдосконалені підсистеми I2C та SPI
  • Впроваджена підтримка МЕК 61499 на основі 4diac-forte
  • Безліч інших виправлень та вдосконалень

Завдяки цим оновленням, Embox стає ще більш функціональною та зручною для використання у різноманітних вбудованих системах. Особливо варто відзначити розширену підтримку архітектури RISC-V, що є важливим кроком у розвитку операційної системи.

З огляду на всі покращення, нова версія Embox пропонує більш стабільну роботу та розширені можливості для розробників вбудованих систем. При цьому система зберігає свої ключові переваги: легковагість, продуктивність та сумісність з Linux-програмами.

Для отримання додаткової інформації ви можете відвідати офіційний сайт Embox або ознайомитися з деталями релізу на GitHub.