Much like Apple, Adobe, and other large proprietary software companies, Microsoft is beginning to recognize that there are specific contexts where broad community-driven development and unencumbered downstream redistribution are assets that can accelerate development of robust and innovative technology.