RISC OS, originally developed alongside the first Arm chips in Cambridge, remains a uniquely simple and efficient desktop operating system. However, the platform now faces an existential challenge: much of RISC OS is still written in carefully crafted 32-bit assembly language. With platforms like the Raspberry Pi 5 moving to 64-bit-only processor modes, RISC OS is at risk of being left behind unless we act decisively. Ideally, we would like to migrate much of the RISC OS codebase to a higher level language, rather than using hand-crafted Arm code. This approach will greatly simplify producing versions of RISC OS for the hardware we�ve enjoyed up until now, as well as making support newer (and future) Arm processors far easier. The higher-level source code will also be easier to understand, maintain, and evolve. Our funding target is 2500000GBP.
Fund this project