by Michael Vizard
This approach to funding software development creates an almost inexhaustible supply of high-margin, recurring revenue that can be used to back an untold number of software projects.