Google has been doing similar things for years with Google Summer of Code. So did other organizations.
Free software is not necessarily non-commercial.
The whole point of Free Software is that everybody should be allowed to do pretty much everything. It cannot and should not be prohibited. Free software may, however, need to adapt to contributions from commercial organizations. When Google tried a few years ago to pay people to fill Wikipedias in languages of India with auto-translated articles, it was a big failure, because the editors community rejected it. When PR companies are filling Wikipedia articles in different with poorly sourced and biased information about their clients, it is also frequently rejected and deleted.
A different issue is constructive editing for money or for prizes. Some countries held article writing contests with prizes, and though there was some opposition to them, they didn't hurt the projects in the long run, especially if they already had established communities of volunteer editors at the time of the contest. In any case, very few articles are usually written in such contests. It's unlikely at this point that Wikipedia in any language will be overwhelmed with many thousands of articles written for money, although this may change in the future. Again, we cannot and should not prohibit it, but we may want to think about how we shall adapt ourselves to it.