I never thought that would happen, but its very true. Microsoft has already produced a lot of Open source projects lately. And there is a whole portal at Microsoft which talk and share Open source projects by the company.
Whether, we call it their submission or we see it as our own community grow, but the thing is Open source has got potential and power and the FUTURE.
The company which talked a lot about not making products open source, has opened up itself into Open source!! huh.