Community RISC OSCO OPEN has announced the release of the operating system RISC OS 5.30, optimized for creating built-in boards with ARM processors. The release is based on source texts of RISC OS, opened in 2018 by RISC OS DEVELOPMENTS (ROD) under the Apache 2.0 license. RISC OS is built for boards like Raspberry Pi, Pine64, Beagleboard, Iyonix, Pandaboard, Wandboard, RiScpc/A7000 Omap 5, and Titanium. The assembly size for Raspberry Pi is 157 Mb.
The RISC OS operating system, which has been developing since 1987, is mainly focused on creating specialized built-in solutions based on ARM processors to provide maximum performance. The OS does not support multitasking (only cooperative) and is a single-user system where all users have super-user rights. The system consists of nuclei and modules-place buildings that include a module with a simple window graphic interface and a set of basic applications. The graphic environment uses cooperative multitasking, and Netsurf is used as the web browser.
In the latest release:
- Support for the OMAP5 platform has been moved to stable, overcoming previous issues with a video driver.
- Full FS SPARKFS support for reading and writing data has been implemented for all platforms.
- RISC OS editors have been updated for Raspberry Pi with Wi-Fi support for various models. Additionally, Ovation Pro has been added to the publishing package.
- The collection of applications has been updated, including a new release of the Netsurf browser (version 3.11).
- Testing has been conducted in continuous integration for various components like ALARM, ShellCli, Fileswitch, DOSFS, SDFS, FPEMulator, Risc_OSLIB, TCPIPLIBS, MBEDTLS, REMOTEDB, Freeway, and more.
- The Internet 4 stack has been strengthened, simplifying maintenance for components like Freeway, Net, Http, URL, PPP, and others.
- SHAREDCLIBRARY now supports Khukov for expanding high-level programming language support.
- A new Etherusb driver has been added for Raspberry Pi, Beagleboard, and Pandaboard for