Microsoft объявила о прекращении деятельности компании MS Open Technologies, своей дочерней структуры, которая с момента своего создания в 2012 г. целевым образом занималась направлением Open Source — реализацией собственных открытых программных проектов, разработкой открытых стандартов и поддержкой отношений (в том числе вопросами инвестиций) с независимыми открытыми проектами и сообществом Open Source. В корпоративном блоге президент MS Open Technologies Жан Паоли (Jean Paoli) объяснил это решение тем, что компания выполнила свою миссию, корпорации более не нужна отдельная Open Source-структура, которая теперь вольется в состав Microsoft.
В свое время создание автономной компании нужно было для того, что в пилотном режиме опробовать методы и возможности Open Source, в том числе для решения основных стратегических задач корпорации, установить плотные связи с различными проектами и сообществами. (Весьма примечательно, что до создания MS Open Technologies Паоли отвечал в корпорации за направление интероперабельности, он считается один из создателей XML 1.0.) Сейчас можно констатировать, что этап «опытного опробования» открытых идей и подходов во всех своих направлениях деятельности успешно завершен и Microsoft приступает к их «промышленному» использованию. Отдельная компания больше не нужна, поскольку Open Source в той или иной мере уже используются в подразделениях корпорации.
Жан Паоли сообщил, что сегодня инженеры Microsoft заняты почти в двух тысячах открытых проектах, представленных на сайтах GitHub CodePlex. Во многом благодаря именно сотрудничеству с сообществом Open Source компания смогла успешно выполнить работы по полноценной поддержке Linux в Azure, интеграции технологий Docker с Azure и Windows, созданию Azure HDInsight на базе Apache Hadoop и Linux, предоставлению средств разработки для Android, iOS, Node.js и Python. Фактически за три года Microsoft сформировала свое собственное сообщество Open Source.
Один из главных достижений Microsoft в этой сфере деятельности, наверное, можно считать перевод ее платформы .NET Framework на рельсы Open Source. Ровно год назад, на конференции Build 2014, компания сообщила о переводе в статус «открытых» ряда компонентов .NET, а также объявила совместно с отраслевыми партнерами о создании .NET Foundation, независимой организации, занимающей развитием сотрудничества и поддержанием проектов с открытым исходным кодом на .NET. В целом эксперты оценивают работу Microsoft в этом направлении достаточно позитивно, отмечая, что компания сделала реальные шаги по открытию своей ключевой технологической платформы и смогла создать вокруг нее реальное сообщество, участвующее в ее разработке и развитии.
Однако, по мнению наблюдателей, объявленная ликвидация MS Open Tech объясняется не только намерением перенести работы по Open Source «с изолированного острова на материк», но и организационно-финансовыми моментами. Можно уверенно предположить, что компания такого профиля была планово-убыточной, дотационной. Содержать такую структуру внутри корпорации по многим причинам удобнее, чем в виде отдельной компании. Теперь на базе коллектива MS Open Tech создается подразделение Microsoft Open Technology Programs Office, в задачу которого входит распространение методов Open Source в масштабах всех корпорации.