Die erste Version von FRANK OS wurde veröffentlicht – ein Betriebssystem für Computer auf Basis des Mikrocontrollers RP2350, das auf FreeRTOS basiert. 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 Anzeige von Bildern auf DVI-Monitoren. Der Einsatz auf Raspberry Pi Pico 2- und FRANK M2-Platinen ist möglich. Das Betriebssystem ermöglicht das Ausführen von ELF-kompatiblen ausführbaren Dateien und bietet Kompatibilität mit Anwendungen für Murmulator OS 2.
Mit dem Task-Manager von FreeRTOS wurde ein präemptives Multitasking mit der Aufteilung von Aufgaben für Eingabe, Komposition, USB und Anwendungen realisiert. Eine Desktop-Umgebung mit Unterstützung für überlappende Fenster, Menüs, einer Taskleiste mit einem Startmenü und einer Mausinteraktion zur Objektverschiebung wird bereitgestellt. Im Lieferumfang enthalten sind Programme wie ein grafischer Dateimanager, ein Multi-Channel-Terminalemulator und eine interaktive Kommandozeile. Als Dateisystem wird FAT32 genutzt.



Quelle: opennet.ru
