Twenty Years of RISC OS Open: Milestones and Community Impact

Overview

Twenty years of RISC OS Open transformed a proprietary operating system into a community‑maintained, open‑source platform that now runs on modern ARM hardware and includes contributions from developers worldwide.

Timeline Highlights

Each year since incorporation brought a concrete advance: the first public source release in 2007, the Drobe award for initiative in 2008, a RISC OS 5 build on IYONIX in 2008‑09, nightly autobuilds and BeagleBoard port in 2009‑10, the Bounty Scheme launch in 2010‑11, SD/MMC filing system in 2011‑12, RISC OS Pi for Raspberry Pi in 2012‑13, the first stable ROM release RISC OS 5.20 in 2013‑14, Raspberry Pi 2 support and RISC OS 5.22 in 2014‑15, the Titanium prototype and ten‑year milestone in 2015‑16, EDID support via bounty in 2016‑17, the BBC BASIC Reference Manual and RISC OS 5.24 in 2017‑18, re‑licensing under Apache 2.0 in 2018‑19, public GitLab migration and Raspberry Pi 4 work in 2019‑20, official Raspberry Pi 4 support and Pi 400 edition in 2020‑21, awards for 5.28 and forums in 2021‑22, hardware floating‑point use in the Archimedes BASIC Compiler and the (claimed) SpaceX Mars mission mention in 2022‑23, native Git client, open‑source SparkFS, NVMe support and RISC OS 5.30 in 2023‑24, passing one thousand merge requests and announcing the Moonshots initiative in 2024‑25, and freeing an 8 GB Pi’s RAM from 32‑bit limits plus Fortran’s return in 2025‑26.

Community Impact

The project’s success relies on volunteer code, bug reports, bounties, forum and wiki contributions, nightly‑build testing, and moral support. The Bounty Scheme lets the community fund desired features directly. Awards such as the Drobe award and RISC OS Awards recognise community‑driven development. The move to a public GitLab repository in 2019‑20 opened the entire history (over 106 000 commits) to anyone for browsing and improvement.

Technical Milestones

Key technical achievements include: nightly autobuilds ensuring continuous integration; support for BeagleBoard, Raspberry Pi (original, 2, 4), Pi 400, Titanium, PandaBoard, and multiple ARM platforms; EDID‑automatic monitor configuration; hardware floating‑point acceleration in the Archimedes BASIC Compiler; native Git client; open‑source SparkFS; NVMe solid‑state storage support; and the re‑licensing of the core OS under Apache 2.0, permitting commercial and non‑commercial use.

Reflections from Comments

"I used and developed software for RISC OS for many years and it was there I cut my teeth as an open source developer." – @nickcw

"I think maybe the famous surviving Risc OS application might be Sibelius music notation program." – @Lio

"As someone that grew up using Acorn Archimedes it's hard to express to those that were never involved just how difficult what has been going on here is or how surprising it is they have stuck at it." – @fidotron

"It's impressive how fast it boots up on a Pi. I've tried all the OSs for the Pi and RISCOS is way faster than all the alternatives." – @forinti

"If you want to know what it's like to program for RISC OS: https://www.riscos.com/support/developers/prm/" – @amiga386

"The original ARM operating system" – @codeulike

"The real value of a niche platform like RISC OS isn't measured by market share, but by how much of its design DNA survives elsewhere." – @bishengke

"I think we're getting pretty close to the point where hardware manufacturers can find a niche use case for these OS's - I put ReactOS and Haiku in this set - and build custom hardware just for these OS's." – @MomsAVoxell

"Twenty years, but apparently no screenshots. How can they be serious about making a graphical operating system with no screenshots anywhere on their web site?" – @Kwpolska

"RISC OS is a really interesting and significant OS, one whose importance is largely missed by American readers... It can talk IPv6, has modern web browsers and email and chat and media and all that stuff that people said Linux and BSD needed for decades, and it always had them. And it's FOSS." – @lproven

These comments highlight personal nostalgia, appreciation for the platform’s speed and boot time, recognition of its historical significance, and calls for more visual documentation.

Future Outlook (Moonshots)

The Moonshots initiative, announced in 2024‑25, aims to secure RISC OS’s future by moving to full‑time, multi‑year engineering to port the OS to 64‑bit ARM before 32‑bit chips become unavailable. Early steps include sponsoring the rocket‑fuelling phase, freeing the full RAM of an 8 GB Raspberry Pi from its 32‑bit constraints, and restoring Fortran to the toolset after recovering a decades‑old backup tape.

Conclusion

Twenty years of RISC OS Open demonstrate that a dedicated community can revitalise a legacy operating system, extend it to contemporary hardware, and sustain it through open licensing, collaborative funding, and ambitious long‑term technical goals.

Sources