The open source approach to software development is now a major movement in practically every sector of the IT industry. The Microsoft community is embracing open source technologies at a rapid rate,...