Okay, so Microsoft shouldn't even bother trying, right?
I can just see the press release now.
Microsoft (Redmond, WA): In a gesture of support for the open-source
Microsoft has decided to not release any of its source code. "After
the leaders of the open source movement, we realized that it would be better
our source private than to release it as Apple, IBM, et. al. have done,
and conditions that offend the open source purists."
P.S. Actually, Microsoft does distribute a lot of its source code, and has
done so for years.