http://www.linux-mag.com/cache/7439/1.html

Looks like MicroSoft have submitted 20,000 lines of code to the Linux Kernel Org. Seems like it's just to improve their declining share in virtualisation.

Thoughts?