I've got a project in the works to web-publish a bunch of the various open-source-based business plans I've come up with over the years.
This plan wasn't thought up by me, but definitely looks viable. Just another example of a way to make money from free software.