markee174: Your last post is entirely correct with regards for licensing. But it's worth remembering tha a GPL license hasn't prevented Linux becoming probably the most popular embedded OS out there (even though there might be more suitable choices), and it has no commercial version for those that want to avoid the GPL. This is because although the GPL requires changes to the kernel to be made available under the GPL, the applications, where most companies work exists (in the embedded market) do not have to be licensed under the GPL. Lots of commercial companies are willing to put up with submitting the few hundred lines of changes they made to the kernel for free in exchange for not having to pay a license on each of the thousands of units they ship.
It's difficult to argue for a pure open source RISC OS without saying "what's in it for Castle"
It's difficult to argue for a non pure open source RISC OS without saying "what's in it for the contributors"