No North American Open Source Summit em Minneapolis, EUA, a Microsoft anunciou inesperadamente sua primeira distribuição Linux de uso geral para cenários de servidor - o Azure Linux 4.0. Isso significa que a Microsoft, que há muito tempo depende profundamente do Linux, está reconhecendo ainda que é “de fato uma empresa baseada em Linux” na área de nuvem e servidores na forma de lançamentos oficiais.

O anúncio foi feito por Brendan Burns, cofundador do Kubernetes e atual vice-presidente corporativo da plataforma nativa de nuvem Microsoft Azure e de gerenciamento e negócios de código aberto. Em seu discurso, ele lembrou que quando ingressou no Azure há dez anos, o Linux não era o sistema operacional principal na plataforma de nuvem, mas agora o Linux se tornou o principal sistema operacional no Azure. Ele então anunciou que a Microsoft forneceria a todos os usuários do Azure uma distribuição Linux de código aberto com suporte oficial da Microsoft e disponível gratuitamente no Azure. Essa notícia repentina surpreendeu muitas pessoas do setor. Até Jim Zemlin, CEO da Linux Foundation, o chamou especificamente de volta ao palco para confirmar se ele realmente havia “anunciado uma distribuição Microsoft Linux”.

Na verdade, a Microsoft já usou soluções Linux autodesenvolvidas em cenários específicos muitas vezes antes, como o Azure Sphere para dispositivos de computação de ponta e, posteriormente, o CBL-Mariner para plataformas de contêineres. Esta distribuição foi posteriormente renomeada como Azure Linux. No entanto, estes sistemas têm servido principalmente cenários de nuvem internos ou específicos e não são distribuições de uso geral para o público. O lançamento do Azure Linux 4.0 marca a primeira vez que a Microsoft transforma seu próprio Linux em uma distribuição universal em nuvem para uma ampla variedade de cargas de trabalho em nuvem.

De acordo com Lachlan Everson, principal gerente de projetos da equipe de código aberto Azure da Microsoft, o atual Azure Linux está dividido em dois: uma linha é a nova versão Azure Linux 4.0, posicionada como uma imagem de máquina virtual comum para todos os clientes do Azure; a outra linha é o Azure Container Linux (ACL) baseado no Flatcar Container Linux, que é projetado especificamente para fornecer um ambiente de hospedagem de contêineres reforçado, seguro e imutável. Anteriormente, o Azure Linux 3.0 só estava disponível para clientes terceiros através do Azure Kubernetes Service (AKS) e era utilizado principalmente como anfitrião de contentores. No futuro, esta função será assumida pelo Azure Container Linux.

Everson disse que o Azure Linux 4.0 é uma extensão da operação interna de longo prazo da Microsoft e da iteração do Azure Linux, e também é uma expressão concentrada da evolução da distribuição inicial do Mariner. Em termos de arquitetura técnica, o Azure Linux 4.0 é baseado no upstream Fedora Linux, usa o pacote RPM do ecossistema Fedora e fornece código-fonte no GitHub em formato de código aberto. Nesta base, a Microsoft unificou o planeamento e a adaptação de pacotes de software e cadeias de fornecimento para torná-los mais adequados para a infraestrutura da plataforma de nuvem Azure e alcançar uma integração vertical profunda com o ambiente Azure subjacente, proporcionando assim aos utilizadores uma experiência Linux otimizada para cenários Azure.

Em termos de forma de entrega, o Azure Linux 4.0 é fornecido pela primeira vez no Azure como uma imagem de máquina virtual. A Microsoft também planeja trazer um caminho de uso do desktop para desenvolvedores por meio do Windows Subsystem for Linux (WSL), permitindo que os desenvolvedores executem o Azure Linux localmente em dispositivos Windows 11 para obter um ambiente operacional consistente com a nuvem. No entanto, Everson deixou claro que o Azure Linux não será construído como uma distribuição Linux para desktop no sentido tradicional, e atualmente não há planos para fornecer uma interface gráfica. Seu principal objetivo ainda é fornecer uma plataforma de desenvolvimento e operação simplificada e reproduzível para cenários de nuvem e de servidor que seja altamente consistente com o ambiente Azure.

Em comparação com o Azure Linux 4.0, o Azure Container Linux concentra-se em cargas de trabalho contentorizadas, especialmente nas necessidades de hospedagem de contentores no AKS. Flatcar ainda existirá como um projeto comunitário upstream, e a Microsoft irá fortalecê-lo e produzi-lo nesta base para fornecer um sistema de hospedagem de contêineres seguro, imutável e orientado à produção por padrão. Sob esta arquitetura imutável, o sistema não fornece um gerenciador de pacotes tradicional. Os componentes e aplicativos do sistema são "incorporados" ao sistema de uma só vez durante a fase de construção da imagem. Não é recomendado modificar diretamente o sistema ou pacotes de aplicativos durante a operação. As mudanças nos negócios devem ser entregues e atualizadas por meio de cargas de trabalho de contêiner.

Para os usuários existentes do Azure Linux 3.x, a Microsoft promete um caminho de atualização tranquilo, em vez de uma migração disruptiva. Os usuários podem atualizar diretamente de seu ambiente existente sem reimplantação, disse Everson. Em termos de ciclo de vida, o ciclo de suporte para uma única versão do Azure Linux é de dois anos. Durante esse período, a Microsoft selecionará e manterá uma versão de kernel relativamente estável e fornecerá um caminho de atualização previsível e um ritmo mensal de atualização de segurança. Se ocorrer uma vulnerabilidade grave (como um CVE grave), a Microsoft lançará a imagem do sistema reparada o mais rápido possível, em vez de apenas esperar pelo ritmo mensal de correção de patches.

A segurança é considerada um dos valores fundamentais do Azure Linux. A Microsoft espera minimizar a superfície de ataque exposta pelo sistema, construindo e autocontrolando toda a cadeia de fornecimento de distribuição e fortalecendo a linha de base de segurança por meio de kernels selecionados e pacotes de software simplificados. Em termos de operação e manutenção, o Azure Linux suporta um modo de “atualização automática” sob demanda. Os usuários podem optar por concluir atualizações automaticamente com base nos níveis de segurança. Especialmente para cenários de implantação em grande escala, o sistema será atualizado gradualmente e de forma contínua para reduzir o impacto nos negócios. Ao mesmo tempo, usuários com cargas especiais ou sensíveis a mudanças ainda podem optar por desligar as atualizações automáticas e controlar as atualizações em seu próprio ritmo.

Em termos de posicionamento mais amplo, a Microsoft vê o Azure Linux como uma resposta às necessidades de plataformas básicas na era “nativa de IA”. Everson destacou que atualmente quase todos os aplicativos de IA são construídos na pilha Linux. A Microsoft acumulou uma rica experiência na construção e operação de plataformas Linux em grande escala para seus próprios serviços de IA (incluindo Microsoft 365, GitHub e ChatGPT da OpenAI, etc.), e o Azure Linux é o produto dessas experiências, capacitando os clientes a construir suas próprias cargas de trabalho em nuvem na era nativa da IA. De acordo com dados públicos da Microsoft, mais de dois terços dos núcleos de computação dos clientes no Azure agora rodam em Linux. A infraestrutura que suporta o processamento de bilhões de solicitações do ChatGPT todos os dias também é baseada em Linux e Kubernetes.

Vale ressaltar que a Microsoft enfatiza que o Azure Linux não se destina a substituir as distribuições Linux existentes no ecossistema Azure, mas sim como uma nova opção para “configuração de bateria completa”. A Microsoft disse que está em comunicação com parceiros como a Red Hat, que estão cientes do lançamento do Azure Linux. Atualmente, ainda existem muitas distribuições Linux oficialmente aprovadas na plataforma Azure, incluindo Red Hat, Ubuntu, etc. Os usuários podem continuar a escolher seu sistema Linux preferido no Azure como antes. O Azure Linux assume o papel de uma plataforma integrada fornecida e mantida uniformemente e com segurança aprimorada pela Microsoft, oferecendo opções para clientes que desejam uma experiência de nuvem "nativa da Microsoft".

Desde a declaração anterior de que “Linux é câncer” até o lançamento oficial de hoje de uma distribuição Linux para cenários de servidor em nuvem e colocando-a no centro de sua estratégia, o papel da Microsoft no ecossistema de código aberto e Linux passou por uma mudança fundamental. Além do desktop, a Microsoft está de fato se tornando uma empresa que depende fortemente do Linux, e o surgimento do Azure Linux 4.0 é, sem dúvida, um passo fundamental nesta evolução de longo prazo.

saber mais:

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