jess: What I've proposed doesn't rely on anything specfically Linux (except maybe some bits in QEMU), it's just using various libraries, so it could work just the same. Although the idea of using RISC OS apps under Windows is somehow less than appealing.
rowledge: The problem is, that the whole idea of "RISC OS on top of a unix kernel" all falls to bits if you examine it too closely. No one's been able to put together any kind of sensible plan that you couldn't drive a truck through - even to the level that I've done in the above, which has plenty of (small) holes in it.
The first problem is to define where the RISC OS bits finish and where the unix bits begin, and how they all fit together. It sounds great, but I don't really think it can be made to work; the systems are just too different at that level.