Raspberry Pi To Embrace RISC OS

Sometimes, on a rather boring and run-of-the-mill Monday, I get news in the submission queue which just puts a gigantic smile on my face. We’ve talked about the Raspberry Pi before on OSAlert, and other than reporting that everything’s on track for a Christmas launch, it has also been announced that the Raspberry Pi will be able to run… RISC OS. A British educational ARM board running RISC OS? We have come full circle. And I couldn’t be happier. Update: Theo Markettos emailed me with two corrections – Markettos isn’t actually a representative of the Raspberry Pi Foundation, and the quoted bits are transcribed, they’re not Markettos’ literal words. Thanks for clearing that up!

Almost ten years ago, I created a mental list of operating systems I wanted to use and test. Most of the systems on the list were easy to acquire and ran on standard hardware – save for three: AmigaOS, MorphOS, and RISC OS. I’ve used the first two extensively – but RISC OS always remained elusive. It runs on expensive hardware, often completely sold-out, and only available with price tags noted in pounds.

Until today: it has been revealed that RISC OS will be available for the Raspberry Pi ARM board, which will cost $25 or $35 (depending on the version). RISC OS recently became available for the BeagleBoard, which was already a step in the right direction – but the BeagleBoard is still over ^a‘not100, and for a hobby project, that’s just a little too much for my taste. In the Raspberry Pi, RISC OS has found its perfect partner.

At the moment, RISC OS boots and runs on the Raspberry Pi, but lack of drivers for the Raspberry Pi’s USB interface necessitates the use of a netbook hooked up to the Pi’s serial port to actually use a mouse and keyboard. USB drivers will of course be added eventually.

At the RISC OS London show, Theo Markettos, postdoctoral researcher in the University of Cambridge Computer Laboratory and representative of the Raspberry Pi Foundation, [correction: he’s not actually a representative at all] talked about RISC OS on the Pi. “Adrian Lees has RISC OS booting on the Raspberry Pi into the full RISC OS desktop. Lack of USB drivers then prevents user interaction,” RISCOScode transcribed Markettos’ words, “Work in progress on cannibalising Linux USB drivers to get RISC OS running fully on the Raspberry Pi.”

“RISC OS is desirable on the Raspberry Pi as it’s just about the only OS left that can still be grasped by one person,” RISCOScode transcribed Markettos’ words, “Also smaller memory requirements, and a smoother desktop feel.”

Markettos further explained that the purpose of the Raspberry Pi is to get developers rethinking the whole approach to how children and young adults can be enticed and excited by a computing device. The best software for the Raspberry Pis is yet to be written, he added. The Pi will boot to a simple > prompt, just like the old BBCmicro. Users can then enter something along the lines of run linux or run riscos. “This will force users to interface with the machine in a programming manner and think of it as something to be commanded at a fundamental level rather than just used.”

You have no idea just how excited I am about the Raspberry Pi. The price point, educational focus, and software support are exceptional. The Raspberry Pi is currently being manufactured (in batches, so they can spot possible errors and make revisions), and is on track for a Christmas launch.

Jot me down for at least two.

59 Comments

  1. 2011-10-31 1:23 pm
    • 2011-10-31 1:29 pm
  2. 2011-10-31 1:35 pm
  3. 2011-10-31 1:37 pm
    • 2011-10-31 2:06 pm
      • 2011-10-31 3:16 pm
        • 2011-10-31 7:08 pm
      • 2011-10-31 3:53 pm
        • 2011-10-31 6:52 pm
  4. 2011-10-31 1:51 pm
  5. 2011-10-31 1:59 pm
    • 2011-10-31 2:02 pm
      • 2011-10-31 2:08 pm
      • 2011-10-31 3:25 pm
    • 2011-10-31 2:06 pm
      • 2011-10-31 2:10 pm
        • 2011-10-31 3:36 pm
          • 2011-10-31 3:53 pm
          • 2011-11-07 9:22 pm
          • 2011-10-31 5:48 pm
          • 2011-11-01 7:43 am
          • 2011-11-01 8:17 am
          • 2011-11-01 11:58 am
      • 2011-10-31 3:02 pm
    • 2011-10-31 5:35 pm
  6. 2011-10-31 2:05 pm
  7. 2011-10-31 2:06 pm
  8. 2011-10-31 2:19 pm
  9. 2011-10-31 2:35 pm
    • 2011-10-31 4:08 pm
      • 2011-10-31 7:36 pm
        • 2011-11-02 12:09 pm
  10. 2011-10-31 2:54 pm
    • 2011-10-31 11:06 pm
  11. 2011-10-31 2:58 pm
    • 2011-10-31 3:14 pm
      • 2011-10-31 3:57 pm
        • 2011-10-31 5:56 pm
          • 2011-10-31 7:40 pm
          • 2011-10-31 7:59 pm
      • 2011-11-07 11:55 pm
    • 2011-10-31 5:38 pm
      • 2011-10-31 9:50 pm
  12. 2011-10-31 3:22 pm
    • 2011-10-31 4:00 pm
      • 2011-10-31 4:16 pm
        • 2011-10-31 4:40 pm
          • 2011-10-31 4:56 pm
          • 2011-10-31 5:45 pm
          • 2011-10-31 8:52 pm
    • 2011-10-31 4:57 pm
      • 2011-11-01 12:43 pm
  13. 2011-10-31 5:24 pm
    • 2011-11-02 12:13 pm
  14. 2011-10-31 6:16 pm
    • 2011-10-31 6:34 pm
      • 2011-10-31 7:18 pm
        • 2011-11-01 3:35 pm
  15. 2011-11-01 12:58 am