“Linux — это рак” — говорил Балмер. Теперь Microsoft его лечит

“Linux — это рак” — говорил Балмер. Теперь Microsoft его лечит

Компания, которая когда-то ненавидела Linux, теперь тестирует его лучше, чем свои Windows-сервера.

image

Microsoft представила новый сервис для публикации и тестирования дистрибутивов Linux в облаке Azure. Это может показаться неожиданным, если забыть, что сама компания уже давно активно продвигает Linux на своей платформе. По данным за 2024 год, более 60% всех предложений в Azure Marketplace и столько же виртуальных машин работают именно на Linux — и этот тренд сохраняется уже несколько лет.

Теперь Microsoft пошла ещё дальше: она открыла доступ к инструменту Azure Image Testing for Linux (AITL) как сервису для разработчиков дистрибутивов. Это значит, что выпуск и поддержка Linux-сборок в Azure станет гораздо проще, прозрачнее и надёжнее. AITL построен на внутреннем проекте Microsoft под названием LISA (Linux Integration Services Automation) — это система валидации качества Linux, которая теперь стала открытым проектом с лицензией MIT.

Сама LISA состоит из двух основных компонентов: системы тестов и набора сценариев, проверяющих стабильность и соответствие образов Linux современным требованиям. Она позволяет проводить непрерывное тестирование — от обновлений ядра до сложных облачных рабочих нагрузок, включая конфиденциальные виртуальные машины, высокопроизводительные вычисления и сценарии с использованием GPU.

Как отмечает Крум Кашан, менеджер группы Azure Linux Platforms, в экосистеме существует множество разрозненных инструментов для проверки Linux — ядра, пакетов, образов. Но именно универсального фреймворка, покрывающего весь стек и тесно интегрированного с Azure, до сих пор не хватало. Новый сервис призван закрыть этот пробел и поддерживает такие важные инструменты, как LTP и kselftest, а также проверяет ключевые аспекты — сеть, хранилища, безопасность.

Проектом руководит команда под началом Эндрю Рэндалла — ранее он работал в стартапе Kinvolk, специализировавшемся на cloud-native технологиях для Linux. После его поглощения Microsoft, Рэндалл занялся развитием внутренней поддержки Linux в Azure и интеграцией с open-source сообществом.

По сути, Microsoft не просто поддерживает Linux, но и выстраивает вокруг него полноценную экосистему в рамках Azure: с Kubernetes, автоматической проверкой качества, готовыми образами и глубокой интеграцией с облачными сервисами. В компании это называют «новой эрой» — эволюцией от простого предоставления поддержки Linux для клиентов до полноценного использования этих технологий в собственных сервисах Microsoft.

Трудно не вспомнить знаменитую фразу Стива Балмера «Linux — это рак», сказанную в далёком прошлом. Но сегодняшний Microsoft — это уже совершенно другая компания, для которой Linux стал не конкурентом, а стратегическим союзником.

Твой код — безопасный?

Расскажи, что знаешь о DevSecOps.
Пройди опрос и получи свежий отчет State of DevOps Russia 2025.