It was ahead of its time in UX, but rather behind in the foundations. It's a single user system with no real security, and there was no system of shared libraries - to share code between applications, it was usual to put the shared code in a kernel module and call the kernel. Even the standard C library worked this way. Amusingly, when you invoked the system console -which was at a lower level than the gui system, ef…
I'm not even sure it was ahead in its UX; it had a three button mouse, and daily operations needed all three mouse buttons. I had to use them for years at school and I feel you could never quite be sure what the third button would do. In some cases, it was like what shift-click does today, in other cases it selected menu items without closing the menu, in other cases it moved windows without bringing them to front an…
Got an old Raspberry Pi spare? Try RISC OS. It is, something else
131–140 of 205 posts
Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else
#132Single user issues aside, this looks better than every version of Linux I’ve seen in the past decade.
There is also ROX Desktop, which has had some recent commits: https://github.com/rox-desktop/
Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else
#133RISC OS is an interesting beast, but I’d LOVE to see RISC/IX ported to the RPi and other small boards. Has anyone saved the sources anywhere? Would whoever now owns IXI IP help with the desktop part?
You mean the Archimedes GUI on top of the BSD kernel? - https://en.wikipedia.org/wiki/RISC_iX I have memories of drooling over those R series machines or anything MIPS/Sparc/Alpha based in the early 90s for that matter. I think ARM systems at the time were never competitive in terms of speed (compared to SUN, SGI, HP), but they were Archimedes' sexy sisters.
> You mean the Archimedes GUI on top of the BSD kernel?
No. (Although that sounds fun, I never heard of such a thing.)
RISC/ix was Acorn's ARM UNIX. It had nothing of the Acorn GUI -- it was fairly standard X11, I think with Motif or something Motif-like.
Acorn did add some Acornish tweaks to it, including its text editing and its memory allocation, but it looked and ran much like any other late-1980s UNIX, as far as I now. I have never got to try it myself, sadly.
Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else
#134That's my article -- I posted it here too: https://news.ycombinator.com/item?id=40234430
Link to HN discussion of another of your articles with more RiscOS history. Modernising RISC OS in 2020: is there hope for the ancient ARM OS? 111 points by lproven on Oct 10, 2020 | hide | past | favorite | 53 comments https://news.ycombinator.com/item?id=24735766
• RISC OS: 35-year-old original Arm operating system is alive and well
https://www.theregister.com/2022/06/21/risc_os_35/
• Original Acorn Arthur project lead explains RISC OS genesis – Paul Fellows describes how it beat the overambitious ARX to Acorn's Archimedes computer
https://www.theregister.com/2022/06/23/how_risc_os_happened/
• Bringing the first native OS for Arm back from the brink – Steve Revill of RISC OS Open chats to us about taking the project into the future
https://www.theregister.com/2023/01/17/retro_tech_week_rool/
Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else
#135Still remember viewing the Acorn Archimedes with the RISC OS for the first time in 1987, when it was launched. Someone wrote a 10 line demo that rolled down the current screen, using a curl motion using bitmap copy/transform, using Basic. Breathtaking performance/speed. Never knew why it bombed in the marketplace.
Bombed?
RISC OS machines sold for some 15 years in the face of growing competition from Windows and Linux.
Acorn chose to shut it down and span off ARM.
Castle Technologies continued selling it and made a new 32-bit-clean version and new hardware for it.
RISC OS Developments bought Castle and made RISC OS Apache-licensed FOSS.
The OS is still alive and in development nearly 40 years after release. You can buy new hardware running it.
You can buy new releases of the OS for original Acorn hardware and emaulators to run its apps on Windows and Mac OS X.
The CPU family is the best-selling in the world and outsells all x86 chips put together by something like 100:1.
Arm sold 8 Billion CPUs last year: https://newsroom.arm.com/news/arm-announces-q3-fy22-results
Intel sold 50 Million: https://tweakreviews.com/processor---cpu/intel-sold-the-most...
Tell me again about how this platform "bombed"?
Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else
#136Raspberry Pi is amazing. Everything from the size and simplicity of hardware to that of Raspbian. Super moddable, modular, surprisingly performant. As a lot of others do, I use one for most of my sites and apps as a home server. 15+ apps, sites, and APIs running on this thing 24/7/365 over WiFi. What would be the benefit of using RISC OS over Raspbian, or even Ubuntu Server? Is it pure nostalgia like running Windows…
You think Raspbian is simple?
https://www.raspberrypi.com/software/operating-systems/
« Raspberry Pi OS with desktop and recommended software
Release date: March 15th 2024
System: 32-bit
Kernel version: 6.6
Debian version: 12 (bookworm)
Size: 2,678MB
»https://www.riscosopen.org/content/downloads/raspberry-pi
« Complete SD card images
RISC OS Pi
2024-04-28 06:15:00
For Pi Zero & ZeroW & Zero2W, Pi 1 models A(+) & B(+), Pi 2 model B, Pi 3 models A+ & B(+), Pi 4 model B, Pi 400, Compute Module 1 & 3(+) & 4.
Version 5.30 Size 155.1 MB »
2.6GB of code, vs 155MB.
It's nearly twenty times bigger.
17.25x as big. And yes, I chose the image with "recommended software" because that 155MB RISC OS image is packed with dozens of apps as well.
Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else
#137RISC architecture is gonna change everything
Arm sold 160 times as many CPUs as Intel did last year.
x86 is a rounding error. It's under half a percent of the CPU market.
Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else
#138Skimmed the article, didn't see this important bit mentioned: I'm pretty sure the OS is available through rpi-imager, meaning it's trivial to set up on an RPi and presumably has some notion of official endorsement from RPi org.
Yes it is. I didn't think that was an important bit.
True story. ROOL went to show the RPi foundation their first version. It booted to the desktop, had an Apps folder with text editor, graphics, sound, command prompt, BASIC etc.
Eben Upton asked how big it was.
They told him it was 6MB.
Eben asked "no, not the kernel, the whole OS?"
They said "that is the whole OS. We haven't got SD card reading working yet. This is booted from the FAT partition kernel image."
Upton commented that if he had known the Archimedes OS was still around and it was FOSS, and it ran Python, he'd have made it the Pi official firmware.
Such a giant missed changes. Hundreds of millions of people would have had Pis that booted into RISC OS.
Acorn's own original Unix hardware booted RISC OS from ROM, then you clicked a desktop icon to load RISC/ix, Acorn's BSD.
The Pi was very nearly the same. A 10¢ flash ROM would have held the whole OS as it does on the Raspberry Pi Pico. That is the price Upton gave me personally in an interview.
https://www.theregister.com/2022/01/17/raspberries_pi_direct...
Pis would have booted direct into RISC OS without an SD card needed.
Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else
#139Wow, the article itself brings me down memory lane. The one thing that will not bring me into this platform: cooperative multitasking. (Shudder) I’m sure it feels fast though!
It is a good demo that some of the tech that Unix folks fetishize is actually an optional extra, and if you let it go, you can do more in 1% of the space.
Re: Got an old Raspberry Pi spare? Try RISC OS. It is, something else
#140That UI looks like something out of the late 80s / early 90s. I can smell the VCR head cleaner and scratch-n-sniff stickers and hear the dial-up internet bee-bee-bee-bee-gurglegugrle-dong-ding-dong-ding-whooooooooosh-wheeeeeeeesh-bling! bling whooooo. Can we at least upgrade the fonts, colors, and negative space to make it look more 2020s?
Ew. Please no.
I hate 2020 OS design. It's flat and ugly and confusing.
And this is very much not just me.
https://medium.com/@jared.cyr/is-flat-design-overrated-1b9d4...
https://www.spinxdigital.com/blog/downsides-flat-design-tren...
https://www.nngroup.com/articles/flat-design/
1990s design was clearer, cleaner and better, dammit.
https://twitter.com/RetroTechDreams/status/17860872619535321...