The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Embox 0.7, ОС для запуска отдельных Linux-приложений поверх оборудования

25.10.2025 11:28

Опубликован выпуск модульной операционной системы Embox 0.7, нацеленной на обособленный запуск поверх оборудования приложений, изначально созданных для Linux, но без использования Linux. Система способна работать в режиме реального времени (RTOS) на различных классах устройств, от обычных систем x86, до маломощных плат и микроконтроллеров. Код проекта написан на языке Си и распространяется под лицензией BSD.

Ядро Embox разделено на серию библиотек, реализующих различные программные интерфейсы (управление памятью, планировщик задач, сетевой стек и т.п.). Благодаря модульности Embox позволяет использовать для запуска каждого приложения минимальный набор системных компонентов и библиотек, достаточный для запуска конкретного приложения. Для каждого приложения формируется самодостаточный образ, оптимизированный для определённой задачи и способный работать поверх оборудования без лишних прослоек и без применения универсальных ядер и системных окружений.

Подобная компоновка позволяет запускать существующие приложения с минимальными накладными расходами на устройствах с ограниченными ресурсами. Embox также обеспечивает дополнительный уровень защиты - приложения связываются с библиотекам статически и кроме изначально поставляемого приложения в сформированном окружении невозможно выполнить другие программы.

В качестве примеров применения Embox упоминается создание VoIP-телефона на базе микроконтроллера STM32F7 и библиотеки PJSIP, запуск на микроконтроллере STM32F7 графического интерфейса на базе Qt, выполнение на плате STM32F769i приложения для обработки визуальной информации при помощи OpenCV, обособленный запуск SSH-сервера Dropbear, запуск игры Quake3 и графических приложений, использующих Mesa.

Основные возможности Embox:

  • Поддержка процессорных архитектур x86, ARM, RISC-V, Microblaze, SPARC, E2K, PowerPC и MIPS.
  • Поддержка работы на микроконтроллерах STM32 и возможность запускать на них программы, использующие Qt, OpenCV, PJSIP и другие популярные фреймворки.
  • Поддержка плат, подобных Raspberry Pi.
  • Поддержка создания окружений для запуска приложений на языках C++, Java, Python, Lua, TCL, Lisp, Ruby, JavaScript и Scheme.
  • POSIX-совместимость.
  • Возможность использования файловых систем FAT и ext2/3/4.
  • Стек TCP/IP с поддержкой сокетов и типовых сетевых протоколов (UDP, HTTP, ARP, NTP, ICMP).
  • Доступность Unix-подобных утилит, таких как ls, cat и mount.



Среди изменений в новом выпуске:

  • Реализована подсистема для беспроводного доступа.
  • Реализована подсистема для управления через AT-команды.
  • Улучшена поддержка архитектуры RISC-V. Добавлена поддержка платформ Milandr MDR1206FI, Baikal-Electronics Baikal-U и Syntacore SCR-5.
  • Добавлена поддержка MIPS64-процессора KOMDIV-64.
  • Модернизирована сборочная система.
  • Добавлена поддержка платформы машинного обучения TensorFlow Lite.
  • Добавлена поддержка фреймворка Ardupilot с реализацией автопилота.
  • Добавлена поддержка протокола WebSocket.
  • Улучшены подсистемы SPI, I2C и MMC.


  1. Главная ссылка к новости (https://github.com/embox/embox...)
  2. OpenNews: Проект HermiTux развивает unikernel, бинарно совместимый с Linux
  3. OpenNews: Проект Xen представил Unikraft для выполнения приложений поверх гипервизора
  4. OpenNews: IncludeOS - ядро для обособленного запуска C++-приложений
  5. OpenNews: Выпуск Muen 1.0, открытого микроядра для создания высоконадёжных систем
  6. OpenNews: Выпуск MirageOS 4.0, платформы для запуска приложений поверх гипервизора
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64117-embox
Ключевые слова: embox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (60) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Я (??), 12:22, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Вот он - идеальный хром-ос!
    Запускай браузер. И всё.
     
     
  • 2.3, Аноним (3), 12:49, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Для 1С клиента/сервера подойдёт?
     
     
  • 3.6, вундер (?), 13:30, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    для сервера - да, для клиента - нет. бухи задолбают то принтер подключи, то эксель подавай, клиент-банк добавь...
     
     
  • 4.31, Аноним (31), 16:14, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    эксель подавай

    шлите их, он не импортозамещённый

     
  • 4.35, Аноним (35), 16:34, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    бухи не смогут найти пасьянс :)
     
     
  • 5.44, Аноним (44), 18:19, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Им зачем?
     
     
  • 6.62, Минона (ok), 21:41, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Баланс сводить.
     
     
  • 7.70, баланс сведён (?), 23:41, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зато они реальную профессию получали, пока вы на своих кор два дуо в носу ковыряли и поглаживали на выхлоп компилятора, воображая себя крутыми айтишниками.
     
  • 3.39, AleksK (ok), 17:23, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    нет
     

  • 1.2, Аноним (2), 12:25, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >запуск на микроконтроллере STM32F7

    https://www.st.com/en/microcontrollers-microprocessors/stm32f7-series.html

     
     
  • 2.33, Аноним (33), 16:19, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://voltiq.ru/stm32-introduction

    Хорошая штука, есть еще такая.

     
  • 2.36, Аноним (33), 16:48, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > >запуск на микроконтроллере STM32F7

    Это конечно круто, можно делать смартфон на микроконтроллере.
    Но микроконтроллер стоит как средний смартфон.

     
     
  • 3.45, Аноним (44), 18:20, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это вам его за столько продают. )
     
     
  • 4.59, Аноним (33), 20:33, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Микроконтроллер, или смартфон?),
    Это я понимаю, себестоимость хлеба 20 копеек,
    + логистика, все такое.
    Но все равно не столько сколько стоит.
    Например, или какие то лекарства в аптеках, 90 рублей, и в другой 370, а еще аналоги без брендов.
    Это я понимаю.
     
  • 3.77, Аноним (77), 01:30, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Эмм, че блин? Пару сотен рублей они стоят, эти СТМки, какие нибудь китайские ириски5 вообще меньше сотки найти можно, и это у нас в чипдипе.
     
     
  • 4.79, Аноним (33), 01:41, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.promelec.ru/product/423369

    Как смартфон стоит.
    Конкретно этот)

     
     
  • 5.81, йцуйцуйцу (?), 03:03, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это же demo board, а не контроллер
     
     
  • 6.83, Аноним (33), 04:06, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Тупанул. Увидел f7 в названии.
    По ссылке, тот, например.
     
  • 4.80, Аноним (33), 01:43, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://shorturl.at/fVVg0

    Точнее этот)

     

  • 1.4, Аноним (-), 13:08, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Слежу за проектом много лет. Прогресса нет, пилит один человек.
     
     
  • 2.5, penetrator (?), 13:19, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    чел из Питера? Ланит-Терком?
     
  • 2.11, Аноним (11), 13:51, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Есть прогресс. Например, добавили «Синтакор SCR-5».
     
     
  • 3.14, 12yoexpert (ok), 14:02, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    тот самый легендарный синтакор?
     
     
  • 4.15, Аноним (11), 14:04, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не знаю про легендарность, но в промышленной автоматизации используется.
     

  • 1.8, Аноним (8), 13:46, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кто там визжал про Байкалы? Вот все работает.
     
  • 1.10, Аноним (-), 13:50, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Добавлена поддержка платформ Milandr MDR1206FI, Baikal-Electronics Baikal-U и Syntacore SCR-5.

    Какой-то очередной российский трэш?

     
     
  • 2.12, Аноним (11), 13:54, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Очередные российские эффективные, проверенные временем 32/64-битные RISC-V-процессорные ядра ​​начального уровня с поддержкой Линукса.
     
     
  • 3.17, Аноним (17), 14:06, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Когда же они успели временем провериться, если только вот-вот из разработки? А с поддержкой Линукса (с MMU) из них только Syntacore SCR-5. Другие два - микроконтроллеры.
     
     
  • 4.20, Аноним (11), 14:13, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    «Синтакор SCR-5» продаётся уже лет семь.
     
     
  • 5.41, Аноним (41), 17:31, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Уже стал легендой.
     
  • 5.46, Аноним (44), 18:26, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Всё Форд-А копируете? )
     
     
  • 6.56, Аноним (56), 19:47, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так не изобрели пока новое топливо, а то бы копировали что-нибудь новое. Форд со своим конвейером  и ДВС победил электрокары. Создал рынок черного золота к которому доллар привязали. У меют масштабировать,ничего не поделаешь.
     
     
  • 7.71, баланс сведён (?), 23:45, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Где-то привязали, а где-то его отвяжут вот-вот :) Китайские госзакупщики уже проголосовали делом :)
     

  • 1.19, Аноним (19), 14:12, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот это крутая штука, самое то для киосков. Умеют же наши делать.
     
     
  • 2.26, Аноним (8), 15:03, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Что делать? Велосипеды с квадратными колесами? Без поддержки это поделие никому не нужно. Кто гарантирует работу, кто гарантирует безопасность? И это на устройстве которое фиг обновишь. Короче игрушка.
     
     
  • 3.32, Аноним (31), 16:15, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    кто гарантирует безопасность?

    сертификат фстек, очевидно

     
     
  • 4.40, Аноним (41), 17:30, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пока ты думаешь уровнями сертификатов фстек в этой стране ничего нормально не заработает.
     
  • 4.52, 12yoexpert (ok), 19:00, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    гарантирует безопасность одного конкретного гражданина и его байстрюков, ога
     
  • 3.61, Аноним (61), 21:18, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Кто гарантирует работу, кто гарантирует безопасность?

    Мил человек, поделись где в софтверной индустрии ты видел ГАРАНТИИ функциональности, работоспособности и безопасности. А то я видел только AS IS и полный отказ.

     
     
  • 4.64, Минона (ok), 22:02, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ас из это для ширпотреба.
     
     
  • 5.68, Аноним (61), 23:03, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я всего лишь прошу привести пример софта с *юридическими гарантиями* работоспособности и безопасности. Или "это для ширпотреба" - пустой треп?
     
  • 3.76, Аноним (77), 01:25, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В мире полно девайсов, где крутится обычный линукс, с ванильным ядром, еще дофига на винде обычной, какие нибудь банкоматы, где внутри - обычный системник из "днс"а с виндой, тоже обычной. Что то не припомню что в линуксе прописаны гарантии безопасности и стабильности, в пользовательском соглашении винды тоже не припомню пункта про обязательную стабильность винды. То, что линукс стабильнее, не более чем народная байка и поверье, просто все верят в это, на бумаге об этом ни слова(ну и на практике оно так то стабильнее, но это не то же, что на бумаге).
     
  • 2.72, баланс сведён (?), 23:46, 25/10/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.21, sisi (??), 14:31, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    разработчика теперь беречь  надо  - иначе пригласят китайцы , индусы , амеры  - подарят миллион  и всё...  пропал человек...
     
     
  • 2.30, Аноним (56), 16:07, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы не пропадал надо масштабировать, а это у амеров выходит лучше всех как ни крути.
     
     
  • 3.34, Аноним (33), 16:24, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >у амеров выходит лучше всех как ни крути

    У рф все на моменте внедрения стопорится.
    Идей так то много.
    Никому ненужно же.
    Есть те же самые китайский, майкросотовтские аналоги.

     
  • 3.37, Аноним (11), 16:59, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то, у западноевропейцев.
     
     
  • 4.47, Аноним (44), 18:39, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А поляки?
     
     
  • 5.50, 12yoexpert (ok), 18:58, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    в Штатах есть и поляки, и западные европейцы
     

  • 1.29, Аноним (56), 15:48, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Убийца Миникса.
     
     
  • 2.48, Аноним (44), 18:41, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Разве Минекс не разработка для управления железом Интел?
     
  • 2.53, Аноним (56), 19:30, 25/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Они его туда прикрутили.
     

  • 1.38, Аноним (38), 17:15, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Поддержка создания окружений для запуска приложений на языках […], Lisp, […].

    Какая реализация? Bordeaux-threads поддерживает?

     
  • 1.42, Аноним (42), 17:47, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На raspberry pi pico заработает?
     
  • 1.66, Avririon (ok), 22:24, 25/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, сколько КПД жрут операционки, по сравнению с сабжем в одних и тех же приложениях.
     
     
  • 2.73, Имя (?), 00:07, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Тут интересней не КПД, он то вряд ли сильно отличается, а скорее отзывчивость приложения.
     

  • 1.74, Аноним (74), 00:47, 26/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Добавлена поддержка платформ Milandr MDR1206FI, Baikal-Electronics Baikal-U и Syntacore SCR-5.
    > Добавлена поддержка MIPS64-процессора KOMDIV-64.

    Круто!

     
     
  • 2.75, Аноним (74), 00:50, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И да.

    +
    > TensorFlow Lite.
    > Ardupilot

    круто ^ 2

    ;)

     
     
  • 3.78, RM (ok), 01:31, 26/10/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да понятно что не кваки запускать, со всеми вытекающими
     

  • 1.82, Аноним (82), 03:28, 26/10/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отлично, чтобы запустить freertr
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру