RISC OS: Open Source OS Specially Crafted for ARM Computers

RISC OS has been around for over 30 years. It was the first operating system to run on ARM technology and is still available on modern ARM-powered single-board computers, like the Raspberry Pi.

Originally, RISC OS was closed source operating system. However, in 2018, it was announced that it will be an open-source project for versions following from that year.

Before we take a look at what it is all about – it is worth noting that they are accepting sign-ups on their GitLab server for those who want to contribute to developing RISC OS. At the time of writing this, RISC OS is being actively developed and maintained.

What is RISC OS?

RISC OS is open source

To give you the history of RISC OS, we need to go back to the early 1970s. UK entrepreneurs Clive Sinclair and Chris Curry founded Science of Cambridge (which later became Sinclair Research) to sell electronics.

One of their early products was a kit computer. Curry wanted to develop it into a full computer, but could not convince Sinclair to agree. As a result, Curry left Sinclair Research to found a new company with friend Hermann Hauser. The new company was eventually named Acorn Computer. (This name was chosen because it would come before Apple Computer in the phone book.)

Over the next decade, Sinclair and Acorn competed for the growing UK PC market. In the early 1980s, a project was started at Acorn to create a new computer system based on RISC technology. They had seen how popular the IBM PC was among businesses and they wanted to capture some of that market. At the same time, Acorn engineers were working on an operating system for the new line of computers. RISC OS was originally launched in 1987 as Arthur 1.20 on the new Acorn Archimedes.

Acorn suffered financially during the late 80s and 90s. In 1999, the company changed its name to Element 14 and changed its focus to designing silicon. The development of RISC OS was halted at 3.60. In the years that followed, the RISC OS license has bounced from company to company. This led to the ownership of RISC OS being very messy. RISC OS Developments Ltd has attempted to fix this by purchasing the most recent owner of the license Castle Technology Ltd.

RISC OS 5 Screenshot
Screenshot of RISC OS 5

Who’s Responsible For RISC OS?

In general, two organizations – RISC OS Open Limited and RISC OS Developments Ltd are responsible for RISC OS. However, the first organization focuses on managing the source code of the project while also providing services to anyone interested to develop something around RISC OS commercially.

The later (RISC OS Developments Ltd) owns the OS and is responsible for the commercial side and investments in the operating system.

Why RISC OS?

I’m sure a few of you in the audience are wondering why you should care about an operating system that is over 30 years old. I will give you two reasons.

First, it is an important part of computer history, specifically UK computer history. After all, it ran on ARM before ARM ran everything. Many of us know about the early days of Apple and IBM, which can mislead us into thinking that the US has always been the center of the PC world. In some ways that might be true, but other countries have made amazing contributions to technology that we take for granted. We mustn’t forget that.

Second, it is one of the few operating systems written to take advantage of ARM. The majority of operating systems and software that is available for ARM has been written for something else first and therefore is not optimized for ARM. According to RISC OS Development Ltd, β€œA high performance and low footprint system, RISC OS provide a modern desktop interface coupled with easy access to programming, hardware, and connectivity. It continues to incorporate the world-renowned programming language, BBC BASIC, and remains amazingly compact, fitting onto a tiny 16MB SD card.”

Wrapping Up

If you want to try RISC OS, you can visit its download page. You’ll find the RISC OS images for popular ARM computers like Raspberry Pi, Beagle Board etc. You can also find related documentation for installation and usage.

Have you ever used RISC OS? If so, what are your favorite features? Let us know in the comments below.

If you found this article interesting, please take a minute to share it on social media, Hacker News or Reddit.

About the author
John Paul Wohlscheid

John Paul Wohlscheid

My name is John Paul Wohlscheid. I'm an aspiring mystery writer who loves to play with technology, especially Linux. You can catch up with me at: http://johnpaulwohlscheid.work/

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

It's FOSS

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.