I'm sorry, but you must be a complete fool. Why would I donate money to develop something without reaping a financial gain??? It's not like he's saving babies or feeding the homeless.
I don't know about your motivation, but I donate money to things that may not give me a financial gain, because they are fun, or interesting, or are run by people I respect and admire, or motivate me to do something else. Sometimes greed is not a good reason to do something.