The restriction to use ARM is unfortunate, but legally now, and technically, we're by and large stuck with it, unless we go out an re-write the whole OS without the intervention of Castle. I'd say that was pretty unlikely, so we should make the best of it. ARM is the most popular processor core in the world, surely that must count for something. There are many new portable ARM devices like the Nokia 800, this thing:
and loads of other devices, most are not very fast, and don't need to be for the job they are doing. Maybe we need to focus on these sorts of devices as the main platform for RISC OS and view the Iyonix and A9 as developer boxes for them. That's not to say desktop RISC OS is dead (no more so than it is now), but we can either lament the lack of CPU power or we can focus on a massive market where CPU power is not an issue, and inexpensive ARM based computers are in abundance. Let's not focus on unrealistic goals for our platform, such as great games, DVD playing etc. let's focus on completely do-able projects like maybe a Jabber client, Flickr client, maybe at J2ME port (it's GPL now, and completely at home on much more limited platforms than RISC OS). These are important and entirely feasible projects, and there are loads more like them.
I know I'm all talk at the moment, but I know if I had time to be working on RISC OS apps (and maybe I will soon) that's what I'd be working on. The DVD effort by Adrian Lees was heroic, but at the end of the day, I just bought a DVD player for £18.99. I've never watched a DVD on a desktop computer, I have on a laptop, on a train, but of course we don't have laptops.
I think sometimes we make too much of the limitations of RISC OS we cannot fix, and ignore the important limitations we *can* fix.