Sit down before reading the rest of this: Microsoft, as in THE Microsoft, has released driver code to be included into the Linux kernel.
The driver code that Microsoft released is used with its virtualization platform. The drivers will allow any distribution of Linux to run on Windows Server 2008 and its Hyper-V hypervisor virtualization software. The code, all 22,000 lines of it, was released to Greg Kroah-Hartman, the Linux driver project lead. Kroah-Hartman said that the code will be available for download by Wednesday and become part of a future 2.6 stable release later this year.
From a security perspective, I think this is a great move on Microsoft's part. In the long run, we will all benefit from it for the following reasons:
As I said, in the long run, we should all benefit from the code being in open source. In the short run, be careful of those flying pigs.