slef wrote:How do you make money from a hosted application if you release it as free software? (I have my own ideas about this, but I'd like to learn others.)
I didn't suggest writing a free app in your spare time and hosting it - at least I don't think I did.
But apache is free software and zillions of companies make money hosting it. Same with most basic 'net services, e.g. bind/sendmail/postfix/qmail etc. All free but people are still quite happy to pay for DNS and mail hosting.
Just because an app is free doesn't mean the users that would use can, would or would even want to run it themselves.
So I guess the answer is you offer convenience, take advantage of economies of scale i.e. using a webserver as an example, if you know how to set one up it is trivial to set up, and not much harder to set it up to server for more or less any number of users up to however many users your resources (CPU. memory, disk, bandwidth etc) can handle. However if you don't know how to set one up, and you don't want to invest the years to learn and get the experience to run one well, then you may well be happy to pay to have someone else set up and manage that free software....
And you can offer additional stuff which it is not necessarily economical for an individual or small company to do. E.g. multihoming, redundancy etc.