The research community itself may lack the courage to stop publishing in for-profit journals, but public funding sources like the National Institutes of Health (NIH) could make this change overnight by demanding that all publicly funded work be made freely available immediately or shortly after publication.