For many years everyone believed that Microsoft was the main enemy of open source software. But in the real world, things are not as simple as they seem.
5 years ago, Microsoft decided to collaborate with open source communities, turned its face to Linux and many other open source projects.
In 2006, the Microsoft Open Source Technology Center was opened, where bridges between open source software and Microsoft technologies were built. To work in this center invited many experts ACT. They actively influence Microsoft's decisions about what products and communities to integrate with. ')
Another team at Microsoft was created to make life easier for developers from the world of open source software when interacting with Microsoft: Windows Azure SDKs for Java and PHP, Windows Azure tools for Eclipse, Eclipse optimization and Windows 7, and many other projects appeared (for more details, see interoperabilitybridges .com )
Separate agreements for integration with Novell, Citrix (Xen) and Red Hat to support Linux virtual machines under Hyper-V. (Details in the blog Andrei Beshkov )
Microsoft provides hosting for open-source projects and distributes many of its developments under an open license through Codeplex.
Opens protocols and document formats as part of the Open Specification Promise initiative.
The SVVP (Server Virtualization Validation Program) program allows you to certify Windows Server to work under the control of third-party hypervisors, such as Xen, VMWare, and KVM
System Center Operations Manager allows you to monitor Linux / Unix OS and popular applications such as LAMP, Sendmail, Postfix and many others.
Tools for integrating Wordpress, Drupal and other development in PHP, Java and Ruby with Windows Azure and Internet Information Server (for more details see Alexey Fedorov’s blog)
Think this is not enough? Want to understand why Microsoft is doing this? Would you like to draw Microsoft's attention to a specific task requiring an integrated solution? This week in Moscow was Sandy Gupta, head of the division that deals with interaction with Open Source at Microsoft. He promised to answer the most interesting questions on Habré. Post your question as a comment on this post.