"Recently, we've seen open-source projects use Kickstarter, and
it seems like a great idea. If you see a program idea you like,
send money, and if the creators reach their goals, they'll create
the programs. Because it's open source, the benefit is obvious: you
get to use the program when it's complete.
Granted, it's not a perfect system. It certainly would be
possible to abuse it. It seems that actually funding open-source
developers is a good idea though.