This is a guest post by Tim Kridel of Digital Innovation Gazette Crowdfunding has taken off as a financing vehicle for a variety of projects, from music albums to software. Websites such as Kickstarter and IndieGoGo bring the funding appeal to the Internet public, and they sometimes even offer rewards to people who pledge support. Crowdfunding may [...]