To be honest with you, I consider most examples of companies releasing open source software to be commoditizing their complements and streamlining recruiting, not altruism.
The result can be altruistic, I guess, but my point is that judging intentions with regards to open source on the part of large companies is a fool's errand in my opinion.