Microsoft & Linux - some facts
The commenter "dogged" probably deserved the "Fail" label with statement about Microsoft being contributor to Linux "as if an altruistic gesture". In regard the Linux kernel, and with RedHat KVM virtualization, Microsoft contributed "only" the code that will allow Linux applications and VMs to run in a Microsoft V-sphere Cloud with their virtualization. They have never, repeat never contributed anything to any Free/Open Source Software (FOSS) project that was not to the advantage of Microsoft only, and "to hell" with the other users of FOSS.
Even in their contributions to Blender graphics/animation software and the Apache HTTP projects, Microsoft's "contributions were for these applications working better on Windows only, and not at all for the "general" improvements of the software that benefit all user, especially for UNIX/Linux users.
How draconian and utterly selfish is this of Microsoft , since the company is benefiting from the very hard work of possibly hundreds of developers offering their efforts "without" costs to the projects over many years.
A final example, Microsoft had been, and probably still is using the FreeBSD ip4 and ip6 TCP/IP and OpenBSD Open SSH protocol stacks, without which they would not have any "functioning" network stack at all. Have they contributed "anything" back to FreeBSD or OpenBSD - No!, Nada!. Zilch! Parasites!
The ignorant and stupid people who support Microsoft under any and all circumstances, no matter how illegal, unethical or draconian their actions need their heads examined.