Как сообщило Reuters, Microsoft приняла решение о портировании к 2017 г. своей флагманской СУБД SQL Server на ОС Linux (Ubuntu и RHEL). По мнению экспертов, этот шаг связан с обострением конкуренции на рынке средств управления данными и ростом популярности облачных сервисов. Согласно Gartner, рынок СУБД, объем которого составляет 30 млрд. долл., продолжает расти, несмотря на определенный застой на рынке ИТ в целом. Объясняется это тем, что компании, достигшие за последние годы наибольшего успеха, строят свой бизнес на инновационных моделях использования самых разных данных, позволяющих им лучше понимать запросы своих клиентов.
Лидером рынка СУБД с долей 40% является Oracle, продукты которой работают на широком спектре платформ, включая Linux и Windows. За ней с долей 21,5% следует Microsoft с продуктом SQL Server, который до последнего времени поддерживался только на ее собственной ОС Windows Server. Движение Microsoft в сторону поддержки продуктов Open Source началось с приходом на пост ее главы Сатьи Наделла и связано с возрастающим использованием таких продуктов на облачной платформе Microsoft Azure. Директор департамента Microsoft Cloud & Enterprise Скотт Гатри отмечает, что SQL Server должна стать единой платформой обработки данных в онпремисных и облачных средах Windows и Linux.
По мнению ряда экспертов, этот шаг свидетельствует также о том, что Windows перестала быть источником основных доходов корпорации. Так, в IV квартале 2015 г. самый большой вклад в выручку Microsoft (20%) внесли серверные продукты (в том числе и SQL Server) и облачные сервисы. Причем доходы от SQL Server росли, а от Windows Server — снижались. Как ни странно, на втором месте стоят поступления от компьютерных игр (17%). А, скажем, вклад OEM-лицензий Windows (10%) близок к тому, что приносят бизнес-приложения семейства Dynamics. Сегодня около четверти систем, развернутых в облаке Azure, базируются на Linux и, как убеждены в Microsoft, их доля будет расти. О том, что облачные сервисы Azure Data Lake и HDInsight уже базируются на Ubuntu, напомнил основатель Canonical Марк Шаттлворт. Несколько позже в Azure появилась поддержка RHEL.
«Перенося данный ключевой продукт на Linux, Microsoft подтверждает свою приверженность линии на то, чтобы стать поставщиком кросс-платформенных решений, — заявил вице-президент IDC Эл Гиллен. — Такой подход обеспечит клиентам свободу выбора и уменьшит их страхи относительно попадания в зависимость от одного поставщика. Мы ожидаем также, что это повысит общий интерес к SQL Server».