Se ha lanzado la primera versión de FRANK OS, un sistema operativo para computadoras basadas en el microcontrolador RP2350, desarrollado sobre FreeRTOS. Este sistema operativo admite un entorno de escritorio con interfaz gráfica de usuario, y ofrece compatibilidad parcial con la interfaz POSIX. El código fuente está escrito en C y está disponible bajo la licencia GPL-3.0+.
Se admiten teclados y ratones con interfaz PS/2, tarjetas de memoria Secure Digital, y salida de video a monitores DVI. Es posible trabajar con placas Raspberry Pi Pico 2 y FRANK M2. El sistema operativo permite ejecutar archivos binarios en formato ELF y es compatible con las aplicaciones para Murmulator OS 2.
Con el programador de tareas de FreeRTOS se implementa la multiprogramación por desalojo con separación de tareas para entrada de datos, composición, USB y aplicaciones. Se ofrece un entorno de escritorio con soporte para ventanas superpuestas, un menú, una barra de tareas con el menú de inicio, y la posibilidad de mover objetos con el ratón. Incluye aplicaciones como un gestor de archivos gráfico, un emulador de terminal con múltiples pestañas y un intérprete de comandos interactivo. Se utiliza FAT32 como sistema de archivos.



Fuente: opennet.ru
