Open Source is Free Software
blogs.webtide.com
blogs.webtide.com
If the geek community would participate in "donate to FOSS day" as enthusiastically as they do on "talk like a pirate day" things could get a whole lot better.
A business plan, as the author says, should be based on selling the support expertise of the clever people who made the software than by begging people for money in some supposed moral obligation.
Case in point:
Red Hat is quite profitable selling support licenses to banks and insurance companies who want someone to help and someone to blame when their own guys can't fix hardcore issues.
They don't run around begging people for money.
Not everyone is going to be Red Hat, who commit themselves to supporting a huge range of software.