2004

Выход WiX

В апреле Microsoft выпустила Windows Installer Xml под лицензией CPL и разместила на сайте SourceForge.net. WiX стал первым проектом, выпущенным компание под открытой лицензией. Создатель и ведущий разработчик WiX — Rob Mensching.

2005

Bill Gates Interop Memo

30 октября Билл Гейтс обратился в электронном письме к топ-менеджерам Microsoft с требованием сосредоточиться на программном обеспечении и сервисах нового поколения, особо подчеркивая, что нужно «действовать быстро и решительно».

2005
New software will learn from the way you work, understand your needs, and help you set priorities

выход f#

Microsoft выпустила F# — мультипарадигмальный язык программирования из семействая языков .NET Framework, разработанный Доном Саймом в Кембридже,в настоящее время его разработку ведёт Microsoft Developer Division.

2006

Microsoft запускает CodePlex

CodePlex — хостинг для проектов с открытым исходным кодом, включает в себя самые разнообразные проекты, но основные виды деятельности сосредоточены вокруг .NET Framework.

Сотрудничество с Zend Technologies Ltd.

Корпорация Microsoft и компания Zend Technologies объявили о начале сотрудничества с целью оптимизации взаимодействия языка программирования PHP и сервера Windows Information Server.

соглашение о сотрудничестве Microsoft и Novell Inc.

Корпорация Microsoft и Novell Inc. объявили о ряде соглашений в рамках совместной работы по улучшению рынка open source продуктов.

2006
As a result of this collaboration, customers will now be able to run virtualized Linux on Windows or virtualized Windows on Linux
2007

Одобрение OSi лицензий MPL и MRL

Лицензии разделяемого исходного кода Microsoft Public License и Microsoft Reciprocal License получили одобрение OSI, и стали использоваться для распространения программного обеспечения с открытым исходным кодом.

Соглашение Microsoft и Samba

Общественная организация Protocol Freedom Information Foundation (PFIF), созданная при поддержке Software Freedom Law Center подписала с компанией Microsoft соглашение о предоставлении разработчикам проекта Samba полной документации по сетевым протоколам, используемых в серверных вариантах Microsoft Windows.

2008

Interoperability Principles

Microsoft заявила о новых принципах работы и начала публиковать наборы ранее закрытой технической документации по ряду ключевых офисных продуктов и Windows.

2008

спонсирование разработки патча PHP

Microsoft делает первый взнос в разработку PHP, патча для ADOdb.

спонсирование разработки HBase

Microsoft спонсирует разработку HBase — нереляционной распределённая база данных с открытым исходным кодом;

Microsoft становится платиновым спонсором Apache Software Foundation

В июле Microsoft инвестирует $100000 в Apache Foundation и становится одним из трёх платиновых спонсоров Apache Foundation (два других Yahoo и Google).

Более 400 oss приложений
на Windows
2009

20 000 строк кода переданы ядру Linux

Более 400 OSs проектов

2010
Более 350 000
oss приложений
на Windows
2011

Node Js на Windows

Вышедшая в ноябре версия событийно-ориентированного фреймворка на языке Javascript для создания сетевых приложений, была объявлена стабильной.

2012

Asp.net open sourced

ASP.NET стек появился в исходных текстах, включая Razor Engine, System.Json, Web API и Web Pages. Он стал доступен для скачивания и просмотра истории изменения. Этот релиз позволил включать собственного функционал и исправлять ошибки любым членом сообщества при полной поддержке кода со стороны Microsoft.

ЗАпуск Microsoft Open Technologies Inc.

Microsoft объявила о формировании дочерней компании Microsoft Open Technologies Inc., которая будет заниматься проектами Open Source, общением с группами по разработке открытых стандартов и инициативами в области кроссплатформенности.

2012

Выход Type Script

Microsoft представил TypeScript - язык программирования, разработанный Андерсом Хейлсбергом. Спецификации языка открыты и опубликованы в рамках соглашения Open Web Foundation Specification Agreement. TypeScript является обратно совместимым с JavaScript и компилируется в последний.

Работа над webkit

Компания Microsoft, в рамках инициативы по улучшению совместимости web-браузеров, подключилась к разработке конкурирующего браузерного движка WebKit, передав его разработчикам код с реализацией поддержки спецификации Pointer Events.

2013

запуск портала VM Depot

Официальный запуск портала VM Depot, который представляет собой репозиторий образов виртуальных машин на базе открытых ОС (в первую очередь Linux), готовых для развертывания в облаке Windows Azure.

2014

создание .NET Foundation

Корпорация Microsoft объявила о создании новой организации .NET Foundation, которая займется открытием исходного кода частей своей программной платформы .NET и его дальнейшим сопровождением. В .NET Foundation вошли представители Microsoft, а также GitHub и Xamarin. Организации поручена разработка и дальнейшее развитие Open Source-компонентов программного фреймворка Microsoft .NET Framework.

openjdk contribution

Компания Microsoft в рамках Microsoft Open Technologies сделала первый вклад в развитие Java-приложений на Windows. Java Dev Center Microsoft включает в себя документацию по всем API для облачных сервисов в Azure, советы по разработке Java, компоненты SDK для Windows, Mac и Linux. Код открыт и доступен на GitHub.

ЗАпуск Microsoft Open Technologies Inc.

Microsoft объявила, что .NET Core будет выпущен полностью как программное обеспечение с открытым исходным кодом. .NET Core — это модульная реализация, которая может использоваться широким набором вертикалей, начиная с дата-центров и заканчивая сенсорными устройствами, доступная с открытым исходным кодом, и поддерживаемая Microsoft на Windows, Linux и Mac OSX.

2014
2015

анонс Visual Studio Code для Linux и OS X

Microsoft представил новый продукт Visual Studio Code, который работает сразу на трех платформах: Linux, OS X и Windows. Это редактор, обладающий функциями IDE, полагающийся на расширения.

Выход Debian 8

25 апреля был выпущен Debian 8 (кодовое имя Jessie) - один из самых популярных дистрибутивов Linux. По умолчанию в Jessie используется новая система инициализации — systemd. Набор systemd предоставляет множество замечательных возможностей, таких как более быстрая загрузка, cgroups для служб, а также возможность изоляции части служб.

2015

Microsoft выпустил PowerShell DSC для Linux

PowerShell DSC - набор расширений к PowerShell для централизованного управления конфигурацией, выполняя действия похожие на такие системы, как Chef и Puppet. Продукт нацелен на работу совместно с реализациями промышленного стандарта OMI (Open Management Infrastructure), что позволяет использовать интерфейс PowerShell для управления конфигурацией Linux и различного сетевого оборудования.

HDInsight (Azure Hadoop) на Linux

В сентябре этого года корпорация Microsoft запустила свой первый SaaS-сервис на базе Linux — HDInsight в Azure — и выбрала для него Ubuntu. Для реализации проекта Microsoft сотрудничала с двумя компаниями: с Canonical по Ubuntu и с Hortonworks по Hadoop. Более 20 % виртуальных машин, представленных в облаке Microsoft Azure, работают под Linux, а хранилище VM Depot насчитывает более 1000 образов с Linux, и большинство из них используют Ubuntu.

Старт партнерства Red Hat и Microsoft

Компании Microsoft и Red Hat заявили о налаживании партнёрских отношений в области облачных технологий и продвижения платформы .NET. В рамках партнёрства будет обеспечена полноценная поддержка Red Hat Enterprise Linux, JBoss и других продуктов Red Hat для клиентов Microsoft Azure, а также подготовлены инструменты для обеспечения запуска приложений .NET в окружениях OpenShift и Red Hat Enterprise Linux.

Анонс совместных инициатив Docker и Microsoft

15 октября на официальном сайте Docker анонсированы новые совместные инициативы Docker и Microsoft, которые направлены на распространение технологии Docker на Windows с помощью Docker Engine for Windows Server, поддержку Microsoft открытого API оркестрированием Docker, интеграцию Docker Hub с Microsoft Azure, совместную работа над моделью контейнеров multi-Docker, включая поддержку приложений поддерживающих как Linux, так и Windows контейнеры Docker.

сертификация Linux on Azure

Microsoft в соавторстве с Linux Foundation анонсировала новую программу сертификации специалистов для своего облачного сервиса Azure. Она будет называться Microsoft Certified Solutions Associate (MCSA) Linux on Azure. Новый сертификат выдадут тем, кто сдаст два экзамена: по работе с Microsoft Azure и по администрированию операционных систем с ядром Linux.

Office 365 интегрирован в Moodle

В Лондоне на выставке BETT 2015 была анонсирована интеграция Office 365 и Moodle. Такая объединенная работа программного обеспечения и облачных сервисов Microsoft, используемых ежедневно миллионами педагогов и студентов, вместе с популярной открытой образовательной платформой Moodle предоставила образованию новые возможности.

2015
2016

SQL Server доступен на Linux

SQL Server, флагманский продукт компании Microsoft в области реляционных СУБД, теперь доступен для Linux в виде ранней приватной превью версии. Выпуск финальной версии намечен на середину 2017 г.

подсистема Ubuntu в Windows 10, нативный Bash

В рамках конференции Microsoft Build 2016 было анонсировано, что нативная версия Linux Bash появится в Windows 10 в рамках летнего обновления Anniversary Update. Также было заявлено, что в будущей версии Windows 10 пользователи смогут пользоваться услугами командного интерпретатора Linux, известного как bash. В качестве эталона была выбрана Ubuntu Linux.

2016
Свыше 1600
OSS проектов
на Codeplex
и Github

Новый портал для тех, кто готов изменить свое мнение
о стандартных вещах

Запуская проект, мы хотели показать целый набор сценариев для Linux и открытого кода в Azure, ведь сегодня облако Microsoft предлагает множество решений для продуктивной работы с дистрибутивами. Заложники стереотипов не верят в это до сих пор!

Цель портала — рассказать о том, какие преимущества Microsoft Azure может дать разработчикам и ИТ-профессионалам, которые строят свои проекты на решениях с открытым кодом.

История дружбы Microsoft и Open Source насчитывает много лет — в 2009, например, количество коммитов Microsoft в ядро Linux перешагнуло за 20 000. В связи с этим мы открывали проект, на котором размещаем технологические и бизнес-материалы о том, что делает Microsoft для, вместе и при помощи Open Source

Здесь вы найдете постоянно обновляющуюся библиотеку материалов и узнаете, как происходят разработка Linux и FreeBSD Integration Services, необходимых для беспроблемной работы дистрибутивов на Hyper-V локально и в облаке Azure, как использовать Bash и Ubuntu в Windows 10, как развернуть Open Source компоненты (виртуальные машины под управлением Red Hat либо Ubuntu, базы данных и многое другое) в облаке. А также прочитаете истории реальных клиентов, использующих Open Source и Microsoft в одной среде (например, интереснейший пример компании Boomstarter, которая использует Azure для размещения полностью Open Source инфраструктуры). Читайте публикации, играйте, становитесь контрибьютором в репозитории, где размещены все материалы для сайта!

P. S. Данный проект создается в сотрудничестве с Московским Зоопарком и компанией пингвинов, любезно согласившихся на съемки.

А ты сможешь отличить правду от вымысла?
Пройди тест и узнай!