I wrote a few weeks back thatand, as part of that, has significantly invested in open source.
For all the bile that I and others have spewed at Google over the years for its adoption of open source, with little in the way of contributions back, it's amazing to see the trickle of open source from Google turn into an absolute flood. In just the past two weeks, we've seen Google open-source the following:
- Browser Sync, a "Firefox extension that continuously synchronizes your browser settings." Google is abandoning Browser Sync but wants to make sure it doesn't bury the dead without ensuring its code can live on as developers see fit.
- Ratproxy, an application security testing tool.
- Protocol Buffers, or Google's Data Interchange Format, which "allow[s] you to define simple data structures in a special definition language, then compile them to produce classes to represent those structures in the language of your choice."
I'm not sure what happened, but give full credit to Chris DiBona and others at Google who have agitated for greater open-source participation at Google. It's amazing to see how, not that they're simply using open source, which they always have, but that they're actually contributing back.
It's a fantastic change of heart. It will be interesting to see how it shifts the competitive landscape of the Web.