De eerste versie van FRANK OS is uitgebracht ā een besturingssysteem voor computers op basis van de microcontroller RP2350, gebaseerd op FreeRTOS. Het besturingssysteem ondersteunt een desktopomgeving met een grafische gebruikersinterface en biedt gedeeltelijke compatibiliteit met de POSIX-interface. De broncode is geschreven in C en beschikbaar onder de GPL-3.0+ licentie.
Ondersteunde hardware omvat toetsenborden en muizen met een PS/2-interface, Secure Digital-geheugenkaarten, en video-uitvoer naar DVI-monitoren. Het is mogelijk om te werken met Raspberry Pi Pico 2-borden en FRANK M2. Het besturingssysteem kan uitvoerbare bestanden in ELF-formaat draaien en biedt compatibiliteit met applicaties voor Murmulator OS 2.
Met de takenplanner van FreeRTOS is preëmptieve multitasking geïmplementeerd met taakverdeling voor invoer, compositing, USB en applicaties. Er wordt een desktopomgeving aangeboden met ondersteuning voor overlappende vensters, een menu, een taakbalk met een startmenu, en objectverplaatsing met de muis. De levering omvat programma's zoals een grafische bestandsbeheerder, een multi-venster terminalemulator, en een interactieve opdrachtregelinterface. FAT32 wordt als bestandssysteem gebruikt.



Bron: opennet.ru
