"Imagine the following situation: a collection of computer users draw up a wishlist of software they'd really like to see developed. These end users then begin to donate money to projects that they'd individually like to see appear. A programmer then goes about creating an item from the list that has donations attached to it. Once the project is complete and enough money has been raised, the author can collect the cash and release the software. Finished code is withheld until enough money has been donated. It's worked for other operating systems, but can it work for RISC OS?"