Am 20. Januar 2025 wurde eine neue Version des offenen Echtzeitbetriebssystems Embox veröffentlicht.
Embox ist für eingebettete Systeme konzipiert. Die Hauptidee besteht darin, Linux-Software ohne den Linux-Kernel zu nutzen. Das Betriebssystem ist POSIX-kompatibel und plattformübergreifend (ARM, MIPS, x86, RISC-V, Microblaze, SPARC, PowerPC, E2K) und unterstützt C++. Es gibt Unterstützung für die Dateisysteme FAT, ext2/3/4. Beliebte Programmiersprachen wie Python, Lisp, Java (Phoneme), TCL, Ruby, Lua, JS und Scheme stehen zur Verfügung.
Das Betriebssystem ist in C geschrieben, zeichnet sich durch flexible Konfigurierbarkeit auf Quelltextebene aus und wird unter einer Zwei-Punkte-BSD-Lizenz vertrieben.
Wesentliche Änderungen:
- unterstützt hinzugefügt Ralink SoC;
- Die Unterstützung für den heimischen RISC-V Mikrocontroller ‘K1921ВГ015’;
- wurde verbessert; die Unterstützung für C++ wurde ebenfalls verbessert.
- Die Unterstützung für das Gerät Eeprom (at24c) wurde ergänzt;
- Die SPI-Subsystem wurde optimiert. Der EHCI-Treiber wurde verbessert.;
- Die Unterstützung für die Architektur MIPS wurde erhöht.;
- Ein Webserver-Projekt namens mongoose wurde hinzugefügt.;
- Zahlreiche weitere Verbesserungen und Korrekturen wurden vorgenommen. Ein Toolkit für programmierbare Ethernet-Switches von Intel Tofino wurde eröffnet.;
- zahlreiche weitere Fehlerbehebungen und Verbesserungen.
Quelle: linux.org.ru
