Die erste Version von FRANK OS - einem Betriebssystem für Computer auf Basis des Mikrocontrollers RP2350, basierend auf FreeRTOS - wurde veröffentlicht. Das Betriebssystem unterstützt eine Desktop-Umgebung mit einer grafischen Benutzeroberfläche und bietet teilweise Kompatibilität mit der POSIX-Schnittstelle. Der Quellcode ist in C geschrieben und unter der GPL-3.0+-Lizenz verfügbar.
Unterstützt werden PS/2-Tastaturen und -Mäuse, Secure Digital-Speicherkarten, sowie die Bildausgabe auf DVI-Monitore. Es ist möglich, auf Raspberry Pi Pico 2- und FRANK M2-Boards zu arbeiten. Das Betriebssystem ermöglicht das Ausführen von ausführbaren Dateien im ELF-Format und bietet Kompatibilität mit Anwendungen für Murmulator OS 2.
Mit dem Task-Manager von FreeRTOS wird präemptives Multitasking mit Aufgabenaufteilung für Eingabe, Komposition, USB und Anwendungen realisiert. Es steht eine Desktop-Umgebung mit Unterstützung für überlappende Fenster, Menüs, einer Taskleiste mit einem Startmenü und der Möglichkeit zur Objekthandhabung per Maus zur Verfügung. Im Lieferumfang sind Programme wie ein grafischer Dateimanager, ein mehrere Terminal-Emulator und eine interaktive Kommandozeile enthalten. Als Dateisystem kommt FAT32 zum Einsatz.



Quelle: opennet.ru
