Andrew Hodgkinson wrote: "The reason why a royalty is payable for commercial RISC OS [Open] users is partly because those users can keep their code or modifications to core RISC OS private. They pay for what amounts to exclusivity. It's about control in a way, as you said - but not Castle's control, as you indicated; I believe it's actually there to grant more control to the user of the code."
I agree that endless circular debate is unnecessary, however although the above is a laudable sentiment - and great from a marketing point of view - without the choice of dual licencing (which would require copyright assignment from community contributions, which may be unpalatable to some) commercial developers may have more *control*, but they have less *choice*. They can't not "pay for exclusivity" if they don't need it.
Still, I think ROOL's efforts on the whole are going to be better than nothing; it'll remain to be seen if it's revolutionary enough to revitalise the market, but at least it'll give people itching to fix bugs in Paint a chance to do so.
(If I was being cynical, I'd have subsituted "Paint" for "Edit" in there... )