I'm actually slightly surprised that no other massive companies have come forward and started summer-of-code-style schemes of their own. It's clearly a PR success for Google.
I would certainly say that at this point it is the single thing that most significantly warms the free software community to Google, a company whose actions often provoke mixed feelings at best.