AMS: "I can understand that, but you do see how that might give some people a bad case of jitters. The phrase "get RISC OS applications running on another system using a compatibility layer" - how does that help RISC OS ? Does it simply give another OS the ability to run RISC OS programs (in a fashion) and further weaken RISC OS ?"
Why would that be a bad thing? The only thing I like about RISC OS is the UI and (some) of the applications. If these can be ported to another system, with more stability; better hardware compatibility and greater room for growth, why should I care?
RISC OS is an OS. It's a tool. It's not some idol to be placed on a pedestal and worshipped. Other systems can do almost everything RISC OS can do, but better and faster. Something radical needs to happen. If open sourcing RISC OS "infects" those other systems with RISC OS concepts which make them better/easier to use/more RISC OS-like, surely - as an end-user - that can only be a good thing?