Microsoft is contributing 20,000 lines of source code to the Linux kernel relating to its' Hyper-V virtualization software. The move is intended to create greater compatibility for virtualized Linux on Windows based servers. Since it is being released under the GNU GPL, the code will now be part of the Open Source community and will be included on all Linux distributions as soon as it is integrated into the kernel. This is the first time Microsoft has contributed directly to Linux development, and is very exciting to people involved with Open Source. This is likely a move by Microsoft to take some market share away from VMWare, which controls a great deal of the virtualization market already.