Microsoft has also developed its own job scheduler and message-passing interface (MPI) layer, built using de facto standard open-source code.
Here Microsoft is using Open Source software to reduce their time to market, lower development costs, an expand into new areas.
Meanwhile they spend a lot of money trying to convince their customers that Open Source is a really bad idea that should avoided at all costs.
heh--don't let our resident troll see this or he'll stroke out.
Is it GPL'd? If so, they are supposed to release their changes. Whoever owns the copyright on this software should check if M$ is complying with their Terms of Use.