Формула простая: если проект нужен людям, то деньги появятся, иначе незачем тратить время. Если нужно очень маленькой группке людей, то пусть живёт в этом кругу, но ни о каких финансах речи не будет.
Маленький совет: сильно не заморачивайтесь насчёт денег. Самое главное делать с душой, для людей которым это нужно. И тогда появятся у вас пожертвования, спонсорства, корпоративные клиенты и т.п. Посмотрите на популярные OSS продукты, в них явно чувствуется душа, не так ли?