It's no secret that Microsoft has been analyzing the open-source world for a few years now from a competitive perspective. Microsoft is endeavoring to emulate some open-source best practices with projects like its officelabs incubator effort.
But if you really want to understand the extent to which the Softies are studying open-source methods for clues that might be used in shaping their own business practices, it's worth checking out a couple of recent posts from John D'Addamio, a software design engineer in test in Microsoft's Developer Aftermarket Solutions unit.
("For about 25 years, I worked in the proprietary UNIX, FreeBSD, and Linux world. We were using open source software before it was called open source," D'Addamio said in a recent blog post.)
Four-year Microsoft veteran D'Addamio describes his job at Microsoft as being "part of a team that is producing open source software." The Developer Aftermarket team is "primarily developing open source tools related to Visual Studio," D'Addamio said. And the team "has taken some cues from the Community Based Open Source world" in doing so, he said.