Up and Coming Microsoft Technologies In Open Source
Posted Thursday, October 2nd, 2008 by Michael HerndonTypically speaking in the past, critics would have laughed or promptly smashed any one who supported the “evil empire” in any way, shape, or form. However, times change and the pendulum swings. Thanks to people like Scott GU, there has been much change to how Microsoft is doing development and relating to developers who work on their platform. Granted its not perfect or without incident, but there is change from within the evil empire.
On the skirts of the empires domain, there has been for some time, open source projects that really have been the cornerstone and often taken for granted to daily development. NUnit, NDoc, NAnt, Log4Net, NHibernate, Spring.Net, just to name a few projects that have really helped .net development community in general.
However, in the last couple of years, the reach out to developers of .Net who use opensource projects, software, tools, etc, has increased, with the likes of web sites like CodePlex and Port 25, which were not only created, but constantly improved upon and continued to be improved upon. CodePlex now supports SVN as a code repository. Not only that in the last year or so; Microsoft has actually been helping Mono (which is an open source project that helps bridge .net to work on other platforms like linux or mac) with its adoption of Sliverlight, called moonlight. Microsoft has even released their own shared/open source licenses like Ms-PL to the community.

