Comme le dit vvillenave, c'est pour faire tourner ses produits, du self-service.
Plus précisément,la contribution concerne le pilote permettant de faire tourner linux sur le systeme de virtualisation Hyper-V. Stephen Hemminger explique sur son blog que ce pilote, à la base, contenait du code open-source sous licence GPL lié à des parties binaires. Il pointe alors le non respect de la GPL par Microsoft, qui finalement a libéré le code incriminé et régularisé la situation :
http://linux-network-plumber.blogsp...

Quand Microsoft introduira du code dans windows afin de mieux virtualiser windows sous linux, on y croira plus au "don" :-p