RISC OS, the operating system of the original Arm computer, the Acorn Archimedes, is still very much alive – and doing relatively well for its age.
In June 1987, Acorn launched theArchimedes A305 and A310, starting at £800 ($982) and running a new operating system called Arthur. At the time, it was a radical and very fast computer. In hisreview [PDF] for Personal Computer World,Dick Pountain memorably said: "It loads huge programs with a faint burping noise, in the time it takes to blink an eye."
Arthur was loosely related to Acorn's earlier MOS, the BBC Micro operating system but looked very different thanks to a prototype graphical desktop, implemented in BBC BASIC, that could charitably be called "technicolor."
Renamed RISC OS, version 2 followed in 1989 – the same year that Sun started selling its new SPARCstation 1 (a snip at£7,500c $9,200) and DEC launched the MIPS R2000-chipset-based DECstation 3100 (for£8,800/c $10,800).
RISC OS has had a rather convoluted history, partly due to Acorn spinning outArm, eventually pulling out of the computer market, rebranding as Element 14 andbeing acquired by Broadcom, whereArm co-designer Sophie Wilson still works today. And partly due to drama over the ownership of the OS post-Acorn at one point.
One fork of RISC OS still supports Acorn-era Arm's odd26-bit mode, meaning that today it mostly runs on the commercial Virtual Acorn emulator.
The other branch, designed for the 32-bit mode of more recent Arm chips, is now owned by RISC OS Developments, whichmade it fully open source back in 2018. Development and maintenance is done by the team atRISC OS Open Ltd – ROOL for short – which offers downloads for a variety of current Arm hardware, such as the Titanium desktops.
If you don't have suitable kit but fancy playing with 21st-century RISC OS, there's also a FOSS emulator calledRPCemu, which can run modern versions.
Meanwhile, RISC OS Developments offers a special Raspberry Pi distribution calledRISC OS Direct, which runs on all versions of the Raspberry Pi (except the Pico). It's based on ROOL's latest stable version, 5.28, plus various extra apps.
- SpiralLinux: Anonymous creator of GeckoLinux puts out new Debian remix
- Unbelievably clever: Redbean 2 – a single-file web server that runs on six OSes
- Ubuntu releases Core 22: Its IoT and edge distro
- Not a GNOME fan, and like the look of Windows? Try KDE Plasma or Cinnamon
RISC OS Developments are still working on new functionality for the OS. Notably, it recentlyreleased a new TCP/IP stack, derived from OpenBSD. Right now, the main benefit is IPv6 support. A feature more significant to most users is still in development: Wi-Fi support.
Also still under development, but available to paid backers, is a new RISC OS web browser, Iris. RISC OS does come with a choice of browsers –NetSurf andOtter – but the plan is that the new Iris browser will be a native app, with the RISC OS look and feel, but using the WebKit engine for better compatibility with the modern web.
The main remaining limitation is SMP. As an OS from the 1980s, long before the 21st-century technology of mainstream multicore processors, RISC OS practically only supports a single CPU core. Various experimental efforts are under way to address this. One has got NetBSDrunning on another core, and another has the experimentalGenode OSrunning alongside RISC OS. Another effort is working onadding SMP support into the RISC OS kernel itself.
The only other OS thatThe Reg FOSS desk can think of from this era that's still around, actively maintained, and runs on modern hardware is NeXTstep – or, as Apple calls it today, macOS. Amusingly enough, the latest versionsalso run on Arm kit, in the form of theApple Silicon Macs. ®
More about
More about
Narrower topics
- AdBlock Plus
- App
- Apple M1
- Application Delivery Controller
- Audacity
- AVR
- AWS Graviton
- Confluence
- Database
- Digital Public Goods
- FOSDEM
- FOSS
- Grab
- Graphics Interchange Format
- IDE
- Jenkins
- Legacy Technology
- LibreOffice
- Map
- Microsoft 365
- Microsoft Office
- Microsoft Teams
- Mobile Device Management
- MySQL
- OpenOffice
- OpenStack
- Programming Language
- Proxmox
- QR code
- RISC-V
- Search Engine
- SiFive
- Software bug
- Software License
- Text Editor
- User interface
- Visual Studio
- Visual Studio Code
- WebAssembly
- Web Browser
- Wikipedia
- WordPress
- WPF
More about
More about
More about
Narrower topics
- AdBlock Plus
- App
- Apple M1
- Application Delivery Controller
- Audacity
- AVR
- AWS Graviton
- Confluence
- Database
- Digital Public Goods
- FOSDEM
- FOSS
- Grab
- Graphics Interchange Format
- IDE
- Jenkins
- Legacy Technology
- LibreOffice
- Map
- Microsoft 365
- Microsoft Office
- Microsoft Teams
- Mobile Device Management
- MySQL
- OpenOffice
- OpenStack
- Programming Language
- Proxmox
- QR code
- RISC-V
- Search Engine
- SiFive
- Software bug
- Software License
- Text Editor
- User interface
- Visual Studio
- Visual Studio Code
- WebAssembly
- Web Browser
- Wikipedia
- WordPress
- WPF