01.06.2012 Мнения, Открытый код/LinuxMicrosoft стала гораздо дружелюбнее относится к открытому коду. Это выражается не только в том, что компания инициирует все больше собственных открытых проектов. Она разрабатывает важнейшие компоненты своей веб- и облачной платформы как открытые и поддерживает ряд внешних проектов с открытым кодом. Всё это замечательно, но путь к нынешнему состоянию дел занял много времени и потребовал значительных усилий. В 2000-х отношение Microsoft к открытому коду потеплело, поскольку компания выросла и больше узнала об открытом коде и о том, какую пользу он может принести всем нам. Мне подумалось, что было бы полезно поделиться примерами, которые иллюстрируют серьезный настрой Microsoft (и её экосистемы) на поддержку внешних проектов с открытым кодом и превращение команд разработчиков и проектов в открытые. Вот десять наиболее важных примеров. 10. Поддержка экосистемы открытого кода Сообщество Windows .NET стремительно расширяется благодаря проектам и инициативам с открытым кодом, начиная с IoC/DI-контейнеров, таких как Ninject, AutoFac, Castle Windsor и StructureMap и заканчивая инструментами тестирования вроде nUnit. От NOSQL-хранилищ документов (таких, как совершенно фантастический RavenDB) до мощных систем управления контентом (CMS), например Orchard и Umbraco. И не забывайте про IronPython, IronRuby и F#, которые вырастила Microsoft и передала сообществу в 2010-м. Этого всего лишь небольшое подмножество проектов с открытым кодом, созданных (или поддерживаемых) на платформе ...
читать далее.