Ok, MS does not release their source code. We don't know what it is but we all base our ideas on the performance of their products... now to the point. If we don't know whats in the source code, then don't you think that they could just take bits and pieces from Linux and used it to fill in their blank spots? i dont think thats a violation of the GNU, becuause you are allowed to gain profit, but thats down right douche bagish (for lack of better terms). MS is allowed to create their own basterized verson of C, but allowed to "steal" another persons code because they can do any better? I want more information on this, because its legal, but its not fair. MS is taking advantage of open source.
Wait... arent you supposed to be open source if you use code from another opensource program, etc. ? arent you supposed to document it??