I am a top programmer and a dreamer, I want to start a open-source free software project to do good for the human-kind, but I don't have income to support my life. I want this project to grow fast, at least faster than doing it with only one person(myself). I have no income, so I cannot hire anybody. I want to put full time on it, so that I don't want to work for another company. What can I do?Any suggestion?
Get a job and write open source in your prime time at Github. When you have something cool, others open source guys might be attracted. After all you can then try to join a Foundation like the Apache Software Foundation to get even more attraction.
After all nobody is giving you a cent for a dream. At least when the dream is of an open source project without a single line of code. Much Open Source is done unpaid and only huge projects (like for example dartlang.org) is backed by big companies. Some projects which attract many people after a while are supported by company later.
Any way, if you have no money you'll need to work for some and start your project/business in your prime time.
That said, it is difficult to make an open source project "big". You need some really innovating ideas, a lot of energy and a good portion of luck.