Convince your company to contribute back to the libraries they use?
Otherwise donations and bounties are a good way.
Hackathons are a poor way to do that, as it's often on the whims of random egocentric judges pushing their own agendas and not interested in the tech itself.
replies(1):