Well, this will probably encourage idiotic responses from anti-MS and stubborn uninformed users but...
For all of you that obviously don't know what this means.... this means you can run a service on a Linux box, publish it via UDDI, and I can incorporate it on my Windows desktop, no problem. As a developer, you can finally not worry about compiling on the fly (i.e., Java), which means amazingly fast web service applications. The Java people are scared to death of .NET, because it makes the language irrelevant.
This also means, that you can run Linux seamlessly in a Microsoft environment for your back-end, therefore increasing the usage of the operating system. Regardless of your opinion, the fact it, that Microsoft runs 90% of the corporate world and will continue to run it. This is actually surprising, because it encourages other operating systems like Linux to be brought into the market.
Linux is up and coming big time, which is obvious by the recent endorsements by IBM, esspecially in it's classic mainframe environment. Until now, there has been nothing even CLOSE to the stability of IBM's mainframe systems.. now all of a sudden IBM is slapping on Linux.
Personally, I think this is all great news.