The heartbleed bug exposes some major issues with open source development. Lackluster security reviews, reliance on volunteers, and fewer resources are three primary obstacles open source projects need to overcome in order to make their applications secure.