Не могу не прокомментировать новость про выход MS SQL Server for Linux (https://www.microsoft.com/ru-ru/server-cloud/sql-server-on-linux.aspx). Так, по порядку.
- Эмоционально. Я помню те времена, когда Microsoft смотрела на Linux свысока, "открещиваясь" от любых возможностей работы с этой ОС. Мол, есть Windows - и всё, точка. И если в части десктопов Linux действительно отставал, то в части серверов - достаточно уверенно лидировал. (Особенно, если рассматривать ен просто Linux, а любые *nix ОС, такие как FreeBSD или почивший ныне в бозе Sun Solaris). Потом (внезапно!) соглашение между Cannonical и Microsoft - и вот уже в Windows 10 встроено ядро Linux. Но, честно говоря, думал, что на том "всё" и успокоится. Но нет - MS сделала еще шаг, причем такой... нехилый.
- Логически. Enterprise клиенты получили фактически уникальную возможность - "скрестить" простой в управлении Linux-сервер и Enterprise БД от Microsoft. То есть, в конечном итоге - сэкономить на поддержке. (Windows-админы до сих пор достаточно "дорогие", Linux-админ "на круг" обходится дешевле). При этом топовый Enterprise продукт (тот самый SQLServer) будет работать, работать и еще раз работать. Есть правда, одно "но" - под MS SQL сервер обычно и приложения требуют "винды". Но в любом случае - появляется свобода выбора, которой раньше не было.
- Технологически. Мне кажется что как минимум не стоит очень спешить с переходом именно на Linux-версию MS SQL. Потому что пока все баги соберутся... пока исправятся. Но вот иметь в виду - следует.
Оффтоп. Я в порядке хобби достаточно много занимаюсь Linux для десктопов, и могу сказать, что за последние 10 лет он кардинально "развернулся лицом" как минимум к простому пользователю. А возможности этой ОС во многом не уступают, а во многом и превосходят возможности Windows.