The Register® — Biting the hand that feeds IT

Feeds

RISC OS runs on fastest hardware ever

Nostalgic for the Acorn Archimedes? Help is at hand

RISC OS is alive and well and running on the fastest hardware it's ever been on – and the kit only costs £120. But "kit" is the operative word...

Acorn may sadly be no more than a brand name attached to fairly generic netbooks now, but Acorn's products are thriving. The Acorn RISC Machine, later renamed the Advanced RISC Machine once VLSI and Apple got involved, is one of the greatest British technology successes ever. ARM is the world's most successful processor – ARM's partners had shipped over ten billion units by the start of 2008, dwarfing the x86 market.

But even today, the ARM chip's original OS is still chugging along. RISC OS is experiencing more development than it has in years. The "official" version from RISC OS Ltd, mainly sold as an upgrade for old Acorn machines, is going nowhere fast, but the other fork, Castle Technology's RISC OS 5, has been released under a shared-source licence agreement and has transformed into RISC OS Open.

RISC OS 5 was built specifically for the Castle's Iyonix computer, based on a 600MHz Intel XScale 80321. RISC OS Open Ltd, affectionately known as ROOL, are reworking it for other hardware, including the last Acorn model, the RiscPC – and a small ARM development platform called the Beagleboard.

There are several small, inexpensive development devices that get electronics wonks all excited, such as the Arduino, based on an Atmel AVR microcontroller. It's great for embedding into all sorts of devices, if that's your personal thing.

hand holding Beagleboard between two fingers

The 3" square Beagleboard

The Beagleboard is a little different. Mainly this is due to its specification: an 720MHz ARM CPU, along with a DSP and PowerVR graphics, plus 256MB of RAM, a USB port, an HDMI port and SD/MMC slot. In other words, a capable little self-contained PC.

Most Beagleboards run Linux – there's even a version of Ubuntu available for it – but it's quite low-spec for a desktop system. Ports of other ARM operating systems are in progress, too, including QNX and Symbian. 256MB of RAM is plenty for RISC OS, though, and it goes like stink on the device.

RISC OS

Co-operative though it was, it was at the time leap years ahead of Windows 3.1 and then Windows 95 came along stealing the task bar concept (in fact the 'Icon Bar' pre-dated Windows task bar and Mac's dock. In general UI experience, RISC OS was speedy compared to clunky Win 95 and its pre-emptive multitasking (and whilst were on it, why is it that Windows even today can still take down the entire computer if a pre-emptive multitasking process locks up?).

C64 OS... not even remotely in the same ball park. Didn't even have a windowed interface. C64 was equivalent to the BBC Micro in terms of OS, with barely even any form of multitasking at all, and even then MS DOS was way more advanced, and RISC OS was way beyond that. RISC OS was near equivalent of Windows 95, just without the pre-emptive multitasking and the hideous registry system.

It's long in the tooth now, but for embedded systems it would be pretty good. Pre-emptive Multitasking just bloats Symbian, but otherwise the two have similar footprints. Cut out the desktop and you could build an embedded RISC OS that would be pretty rock solid.

Best thing about RISC OS was installation though.

Forget registries and installers. Just click on the app, drag to folder, job done.

Oh, and let's not forget the super speed of loading the OS thanks to putting it into ROM, and the inherent security this provides. Again, ideal for embedded systems, and if there's no registry/internal database concept (which Symbian does have), then if anything goes wrong, just power cycle and the device is back to factory default. Dodgy app? Just click, delete, gone.

5
0

Ye Authore Himsselfe responds

I must admit, even as a regular ROUGOL attendee - 'cos they're a good bunch - I do not actually ever use RISC OS any more myself. I ought to dig my A5000 out of the attic and find out if it still works.

But plain old nostalgia aside, it did have some really good aspects to it. It gave the world the icon bar, which begat the Windows 95 taskbar - indeed, Windows 7's taskbar has gone back to something considerably closer than Acorn's 1987 original. The system-wide font anti-aliasing and full-window-drag are now ubiquitous, but RISC OS did it first. And personally I feel that the RISC OS desktop was one of the most elegant and efficient GUIs ever, even if it did (and to some extent still does) lack some amazingly basic features, such as cursor-key folder navigation.

No, I wouldn't recommend RISC OS to anyone today as a mainstream OS - but it's an interesting thing to play with. It may have been largely forgotten but it was tremendously influential. And on the gripping hand, I'd give good money for one of the tiny ARM-powered netbooks running RISC OS instead, if only as a portable writing tool.

4
0

RISC OS not RiscOS

There are two completely different operating systems with similar names. RISC/os and RISC OS.

RISC OS could be thought of as a glorified version of the BBC micro operating system, in the same way windows could be thought of as a glorified version of CP/M.

Novel Netware obviously wasn't a serious operating system, by your criteria.

I would be curious to see a GUI on symbian (or even Windows mobile) that was as good as the versions of RISC OS from the early 90s, let alone its current UI.

I was going to say that serious opererating systems need good GUIs, but then I remember the state of GUIs on other systems.

4
0

Yeah, but ...

x86 hardware blows goats.

The fact that ARM has basically taken over all the other embedded device markets is something that is indeed impressive. The day someone comes out with an ARM-based "PC" and actually gets it to take a bite from the Wintel majority, it will be as revolutionary as the first PCs themselves.

Meanwhile, I'll have to keep on suffering the almost 30 year old x86 arch that has been patched over to look like it's actually good.

3
0

Wash your mouth out!

"glorified C64-style OS"

If you had said glorified BBC Micro OS I might have let you get away with it! The C64 OS was primitive compared even to that.

But neither had the fluid, consistent, well designed GUI of RISC OS. Sadly, nor does anything else :-(

I keep waiting for someone to catch up with the RISC OS GUI, but after 20 years it doesn't look like happening. It's not going to be Windows with its history of appalling GUI design, Mac OS X did get closer, and while you can change the Linux desktop it doesn't change the apps which all behave like WIndows apps.

Touch sensitive devices or gesture recognition will probably completely change the way we interact with computers, so the WIMP desktop metaphor will be replaced by something "better".

This new ARM hardware will hopefully mean I can continue using RISC OS until that happens :-)

4
1

More from The Register

New Lumia 925: This, loyalists, is the BIG ONE you've waited for
Nokia veep drills high-end master plan for El Reg
Review: HP Pavilion 14 Chromebook
All roads lead to Chrome?
Borked your iDevice? Pay EVEN MORE to have it fixed by Applecare
Or scream at their hapless techies on their forums
Euro PC shipments plummet into bottomless pit of DOOOOM
11th quarter of decline, 20pc drop on last year - Gartner
Report: AT&T dropping Facebook phone after dismal sales
Turns out folks won't buy that for a dollar
Nintendo throws flaming legal barrel at YouTubing fans
All your walk-through vid revenue are belong to us
Which petite model likes a fondle and GETTING WET? Sony's Xperia ZR
Take this new mobe swimming. Just not deep, or for long, OK?