En la Cumbre de Código Abierto de América del Norte en Minneapolis, EE. UU., Microsoft anunció inesperadamente su primera distribución de Linux de propósito general para escenarios de servidor: Azure Linux 4.0. Esto significa que Microsoft, que desde hace mucho tiempo depende profundamente de Linux, reconoce además en forma de comunicados oficiales que es "en realidad una empresa basada en Linux" en el campo de la nube y los servidores.

El anuncio fue realizado por Brendan Burns, cofundador de Kubernetes y actual vicepresidente corporativo de la plataforma de gestión y nube nativa de Microsoft Azure y de negocios de código abierto. En su discurso, recordó que cuando se unió a Azure hace diez años, Linux no era el sistema operativo principal en la plataforma en la nube, pero ahora Linux se ha convertido en el principal sistema operativo en Azure. Luego anunció que Microsoft proporcionaría a todos los usuarios de Azure una distribución de Linux de código abierto oficialmente respaldada por Microsoft y disponible gratuitamente en Azure. Esta repentina noticia sorprendió a mucha gente en la industria. Incluso Jim Zemlin, director ejecutivo de la Fundación Linux, lo llamó específicamente al escenario para confirmar si realmente había "anunciado una distribución de Microsoft Linux".

De hecho, Microsoft ha utilizado soluciones Linux de desarrollo propio en escenarios específicos muchas veces antes, como Azure Sphere para dispositivos informáticos de vanguardia y, más tarde, CBL-Mariner para plataformas de contenedores. Posteriormente, esta distribución pasó a llamarse Azure Linux. Sin embargo, estos sistemas han estado sirviendo principalmente a escenarios de nube internos o específicos y no son distribuciones de propósito general para el público. El lanzamiento de Azure Linux 4.0 marca la primera vez que Microsoft convierte su propio Linux en una distribución universal en la nube para una amplia gama de cargas de trabajo en la nube.

Según Lachlan Everson, director principal de proyectos del equipo de código abierto Azure de Microsoft, el Azure Linux actual se divide en dos: una línea es la nueva versión Azure Linux 4.0, que se posiciona como una imagen de máquina virtual común para todos los clientes de Azure; la otra línea es Azure Container Linux (ACL) basado en Flatcar Container Linux, que está diseñado específicamente para proporcionar un entorno de alojamiento de contenedores reforzado, seguro e inmutable. Anteriormente, Azure Linux 3.0 solo estaba disponible para clientes externos a través de Azure Kubernetes Service (AKS) y se usaba principalmente como host de contenedor. En el futuro, este rol lo asumirá Azure Container Linux.

Everson dijo que Azure Linux 4.0 es una extensión de la operación interna a largo plazo y la iteración de Azure Linux de Microsoft, y también es una expresión concentrada de la evolución de la distribución inicial de Mariner. En términos de arquitectura técnica, Azure Linux 4.0 se basa en Fedora Linux ascendente, utiliza el paquete RPM del ecosistema Fedora y proporciona código fuente en GitHub en formato de código abierto. Sobre esta base, Microsoft ha unificado la planificación y adaptación de paquetes de software y cadenas de suministro para hacerlos más adecuados para la infraestructura de la plataforma de nube Azure y lograr una integración vertical profunda con el entorno Azure subyacente, brindando así a los usuarios una experiencia de Linux optimizada para escenarios de Azure.

En términos de forma de entrega, Azure Linux 4.0 se proporciona primero en Azure como una imagen de máquina virtual. Microsoft también planea brindar una ruta de uso del lado del escritorio a los desarrolladores a través del Subsistema de Windows para Linux (WSL), lo que permitirá a los desarrolladores ejecutar Azure Linux localmente en dispositivos con Windows 11 para obtener un entorno operativo consistente con la nube. Sin embargo, Everson dejó en claro que Azure Linux no se construirá como una distribución de Linux de escritorio en el sentido tradicional y que actualmente no hay planes para proporcionar una interfaz gráfica. Su objetivo principal sigue siendo proporcionar una plataforma de desarrollo y operación optimizada y reproducible para escenarios de nube y servidor que sea altamente consistente con el entorno de Azure.

En comparación con Azure Linux 4.0, Azure Container Linux se centra en cargas de trabajo en contenedores, especialmente las necesidades de alojamiento de contenedores en AKS. Flatcar seguirá existiendo como un proyecto comunitario ascendente, y Microsoft lo fortalecerá y producirá sobre esta base para proporcionar de forma predeterminada un sistema de alojamiento de contenedores seguro, inmutable y orientado a la producción. Bajo esta arquitectura inmutable, el sistema no proporciona un administrador de paquetes tradicional. Los componentes y aplicaciones del sistema se "integran" en el sistema al mismo tiempo durante la fase de construcción de la imagen. No se recomienda modificar directamente el sistema o los paquetes de aplicaciones durante la operación. Los cambios comerciales deben entregarse y actualizarse a través de cargas de trabajo de contenedores.

Para los usuarios existentes de Azure Linux 3.x, Microsoft promete una ruta de actualización sin problemas en lugar de una migración disruptiva. Los usuarios pueden actualizar directamente desde su entorno existente sin necesidad de volver a implementarlo, dijo Everson. En términos de ciclo de vida, el ciclo de soporte para una única versión de Azure Linux es de dos años. Durante este período, Microsoft seleccionará y mantendrá una versión del kernel relativamente estable y proporcionará una ruta de actualización predecible y un ritmo de actualización de seguridad mensual. Si se produce una vulnerabilidad grave (como un CVE importante), Microsoft implementará la imagen del sistema reparado lo antes posible en lugar de simplemente esperar el ritmo de parcheo mensual de rutina.

La seguridad se considera uno de los valores fundamentales de Azure Linux. Microsoft espera minimizar la superficie de ataque expuesta por el sistema construyendo y autocontrolando toda la cadena de suministro de distribución y fortaleciendo la base de seguridad a través de núcleos seleccionados y paquetes de software optimizados. En términos de operación y mantenimiento, Azure Linux admite un modo de "actualización automática" bajo demanda. Los usuarios pueden optar por completar automáticamente las actualizaciones según los niveles de seguridad. Especialmente para escenarios de implementación a gran escala, el sistema se actualizará gradualmente de manera progresiva para reducir el impacto en el negocio. Al mismo tiempo, los usuarios con cargas especiales o que son sensibles a los cambios aún pueden optar por desactivar las actualizaciones automáticas y controlar las actualizaciones a su propio ritmo.

En términos de posicionamiento más amplio, Microsoft ve a Azure Linux como una respuesta a las necesidades de las plataformas básicas en la era "nativa de la IA". Everson señaló que actualmente casi todas las aplicaciones de IA se basan en la pila de Linux. Microsoft ha acumulado una rica experiencia en la construcción y operación de plataformas Linux a gran escala para sus propios servicios de IA (incluidos Microsoft 365, GitHub y ChatGPT de OpenAI, etc.), y Azure Linux es el producto de estas experiencias, lo que permite a los clientes crear sus propias cargas de trabajo en la nube en la era nativa de la IA. Según los datos públicos de Microsoft, más de dos tercios de los núcleos informáticos de los clientes en Azure ahora se ejecutan en Linux. La infraestructura que respalda el procesamiento de miles de millones de solicitudes por parte de ChatGPT todos los días también se basa en Linux y Kubernetes.

Vale la pena señalar que Microsoft enfatiza que Azure Linux no pretende reemplazar las distribuciones de Linux existentes en el ecosistema de Azure, sino como una nueva opción para la "configuración de batería completa". Microsoft dijo que ha estado en comunicación con socios como Red Hat, quienes están al tanto del lanzamiento de Azure Linux. Actualmente, todavía hay muchas distribuciones de Linux respaldadas oficialmente en la plataforma Azure, incluidas Red Hat, Ubuntu, etc. Los usuarios pueden continuar eligiendo su sistema Linux preferido en Azure como antes. Azure Linux asume el rol de una plataforma integrada que Microsoft proporciona, mantiene uniformemente y mejora la seguridad de manera uniforme, brindando opciones para los clientes que desean una experiencia de nube "nativa de Microsoft".

Desde la afirmación anterior de que "Linux es cáncer" hasta el lanzamiento oficial hoy de una distribución de Linux para escenarios de servidores en la nube y su colocación en el centro de su estrategia, el papel de Microsoft en el ecosistema de código abierto y Linux ha experimentado un cambio fundamental. Más allá del escritorio, Microsoft se está convirtiendo de facto en una empresa que depende en gran medida de Linux, y la aparición de Azure Linux 4.0 es sin duda un paso clave en esta evolución a largo plazo.

aprender más:

https://opensource.microsoft.com/blog/2026/05/18/from-open-source-to-agentic-systems-microsoft-at-open-source-summit-north-america-2026/