deadsea - 10:51 am on May 3, 2012 (gmt 0)
The question to ask is WHY "They're volunteering coding practices" given they never volunteer anything.
When it comes to sharing source code and engineering practices, I give Google the "least evil company I know" badge. (And I believe that overall Google is a very evil company now.) I personally use their open source gson and guava libraries. There are hundreds of other projects they have released as open source. As far as I can tell, Google also invented the NoSQL database and the MapReduce programming paradigm. Two technologies that are massively changing the way that computer software is written. And Google is doing nothing to prevent others from using them.