A Microsoft assumiu uma postura dura em relação à comunidade de código aberto há 25 anos, quando o então CEO Steve Ballmer certa vez descreveu o Linux como “um câncer que se apega a tudo no sentido de propriedade intelectual”. Agora, na conferência Build 2026, a Microsoft não apenas se tornou um dos importantes contribuidores do software de código aberto, mas também lançou oficialmente sua própria distribuição Linux, Azure Linux 4.0, ao público. Essa mudança atraiu ampla atenção na indústria.

O Azure Linux 4.0 é uma verdadeira distribuição Linux de código aberto totalmente mantida pela Microsoft, construída no Fedora 43 e há muito tempo executada em escala nas máquinas virtuais do Azure e na infraestrutura interna da Microsoft.
A chamada distribuição Linux é baseada no kernel Linux e integra componentes como gerenciadores de pacotes, ferramentas de sistema, configurações padrão, sistemas de suporte e interfaces gráficas para formar um sistema operacional completo que pode ser realmente implantado e usado. Ubuntu, Fedora, Debian, Red Hat Enterprise Linux (RHEL), Arch Linux, etc. todos compartilham o mesmo kernel Linux, mas têm como alvo diferentes cenários de uso e grupos de usuários. Azure Linux 4.0 é um produto que a Microsoft adicionou a esta lista. É baseado no Fedora 43 e segue o formato de pacote RPM e o ecossistema Red Hat. No entanto, a Microsoft filtra o conjunto de pacotes, mantém patches de segurança e realiza otimização especial para cargas de trabalho na nuvem do Azure.

O antecessor do Azure Linux é o projeto interno CBL‑Mariner lançado em 2019, que significa Common Base Linux Mariner. O objetivo é fornecer um sistema operacional leve e seguro na infraestrutura do Azure. Em 2022, o Azure Linux foi implantado em escala em serviços de nível de produção, como AKS (Azure Kubernetes Service), Azure SQL, Azure Cosmos DB, etc. O LinkedIn também concluiu uma migração geral para o Azure Linux 3, enquanto a Databricks transferiu mais de 100.000 máquinas virtuais e mais de um milhão de núcleos de CPU para o sistema sem grandes falhas para o cliente. Em março de 2024, a Microsoft renomeou oficialmente o sistema Azure Linux e anunciou oficialmente o Azure Linux 4.0 no North American Open Source Summit em maio de 2026, e então o abriu para visualização pública durante a conferência Build 2026 em junho.
Ao contrário de distribuições de uso geral como Ubuntu, Fedora ou RHEL, o Azure Linux 4.0 não é um sistema operacional para desktop ou uso diário. Não possui interface gráfica, pilha de áudio ou ambiente de desktop, e a imagem base nem vem pré-instalada com ferramentas comuns de paginação de texto como less, contendo apenas os componentes mínimos necessários para cargas de trabalho de nuvem e servidor. Após a conclusão da instalação, o sistema entra diretamente em um console de texto simples, com Bash como shell padrão, e não fornece um instalador gráfico ou ambiente de desktop semelhante à versão desktop do Fedora ou Ubuntu. O objetivo desse design é reduzir o tamanho geral do pacote tanto quanto possível, reduzindo assim a superfície de ataque, reduzindo possíveis vulnerabilidades que precisam ser corrigidas todos os meses e fazendo com que os ambientes de servidores e contêineres funcionem de maneira mais previsível e eficiente.

Em termos de cenários de implantação, o Azure Linux também é significativamente diferente de outras distribuições. Ubuntu Server, Fedora Server e RHEL foram simplificados em comparação com a versão desktop, mas ainda mantêm muitos componentes comuns e são oficialmente suportados para execução em data centers locais, outras plataformas em nuvem e servidores físicos. Em contraste, o Azure Linux 4.0 está posicionado como uma "distribuição específica para nuvem", principalmente para servidores em nuvem Azure e cargas de trabalho de máquinas virtuais; embora a execução fora do Azure seja tecnicamente viável, não está dentro do escopo do suporte oficial da Microsoft. O tamanho da imagem base é de cerca de 300 MB, enquanto as imagens base para Ubuntu, Fedora ou RHEL são normalmente de 500 a 600 MB ou mais. O Azure Linux 4.0 é de uso gratuito, sem taxas de licença de sistema operacional. Ele é mantido pela Microsoft e se concentra em configurações padrão de segurança reforçadas e resposta rápida a vulnerabilidades CVE.
Do ponto de vista da pilha de tecnologia, a atual versão de visualização pública do Azure Linux 4.0 está equipada com o kernel Linux 6.18 LTS otimizado para Azure, fortalece a integração do Hyper-V e oferece suporte a aceleradores de GPU e IA. O gerenciador de pacotes usa dnf5 - esta é uma nova versão do DNF reescrita em C++. Comparado com o DNF implementado pela versão antiga do Python, é melhor na velocidade de análise de dependência e no consumo de recursos. O sistema usa glibc 2.42 como biblioteca padrão C, e o sistema de inicialização usa systemd 258. A distribuição possui Python 3.14 integrado e habilita um novo compilador JIT. Também é equipado com OpenSSL 3.5 que suporta algoritmos criptográficos pós-quânticos, abrangendo os algoritmos CRYSTALS-Kyber e CRYSTALS-Dilithium que foram padronizados pelo NIST, o que é de importância prática para usuários corporativos com necessidades de conformidade. A certificação FIPS 140‑3 para Azure Linux 4.0 ainda está em andamento e deverá ser concluída antes do lançamento geral (GA) em 2026.

Também revelado ao mesmo tempo que o Azure Linux 4.0 é o Azure Container Linux, o segundo produto Linux lançado pela Microsoft no Build 2026. Embora os dois compartilhem o mesmo kernel e cadência de atualização de segurança, existem diferenças fundamentais no posicionamento: Azure Container Linux é um sistema imutável. O sistema operacional é fornecido como uma imagem somente leitura e os usuários não podem instalar novos pacotes ou modificar configurações do sistema em tempo de execução. Quando uma atualização for lançada, a plataforma substituirá a imagem do sistema como um todo e reverterá automaticamente quando ocorrer uma exceção. O Azure Container Linux funciona silenciosamente no Azure Kubernetes Service (AKS) desde 2023 e, com o lançamento da versão 4.0, está disponível como um produto independente pela primeira vez. Por outro lado, o Azure Linux 4.0 é voltado para servidores em nuvem e máquinas virtuais em geral, permitindo a instalação gratuita de pacotes de software. As atualizações são concluídas uma por uma através do dnf5 por pacote. Atualmente está em fase de visualização pública, enquanto o Azure Container Linux atingiu o estado maduro de "disponibilidade geral".
Do ponto de vista comercial e estratégico, não é surpreendente que a Microsoft crie sua própria distribuição Linux. Atualmente, o número de instâncias Linux entre os sistemas operacionais em execução na nuvem Azure excedeu o do Windows Server, e a maioria desses sistemas Linux vem de fornecedores terceirizados, como Ubuntu, RHEL, SUSE e Debian. Quando os clientes executam esses sistemas no Azure, muitas vezes compram assinaturas de suporte de seus respectivos fornecedores de distribuição; A Microsoft fornece a infraestrutura subjacente, mas precisa compartilhar a receita no nível do sistema operacional com esses fornecedores. Ao levar os clientes a padronizar o uso do Azure Linux no Azure, a Microsoft pode obter controle unificado de ponta a ponta em toda a cadeia de suprimentos e pilha de tecnologia, com cada pacote de software assinado pela Microsoft e uma lista detalhada de materiais de software (SBOM) publicada para cada versão. Para equipes empresariais em setores regulamentados, concentrar toda a responsabilidade do nível do sistema operacional em um único fornecedor é um importante argumento de venda.
Esta estratégia está alinhada com outros gigantes da nuvem: a Amazon lançou o Amazon Linux, o Google lançou o Container‑Optimized OS e a Microsoft seguiu esta tendência com o Azure Linux. A Microsoft também deixou claro que o Azure Linux será uma solução consistente para ambientes de desenvolvimento e produção - desenvolva usando o Azure Linux por meio de WSL no Windows local e, em seguida, implante diretamente o mesmo ambiente no ambiente de produção do Azure para reduzir o problema de diferença ambiental de "pode ser executado localmente, mas ocorrem erros na nuvem". Com o lançamento dos contêineres WSL no Windows 11, os desenvolvedores podem criar, executar e testar contêineres Linux por meio do WSL localmente e implantá-los no Azure Linux com um clique, sem sair do ecossistema do Windows.
Para usuários comuns, se eles precisam prestar atenção ao Azure Linux 4.0 pode ser visto de forma mais realista. Atualmente, o Azure Linux 4.0 ainda está em versão prévia pública e está claramente marcado como "não deve ser usado em ambientes de produção". Os usuários-alvo são principalmente desenvolvedores e equipes empresariais para servidores em nuvem do Azure e cargas de trabalho de contêiner. Se você usa o Ubuntu em seu computador pessoal todos os dias ou implanta distribuições como RHEL e Fedora em um ambiente empresarial, o Azure Linux não substituirá esses produtos maduros neste estágio. Mais importante ainda, mostra que a Microsoft se tornou um fornecedor que mantém uma verdadeira distribuição Linux de nível de produção que já hospeda cargas de trabalho críticas em grandes serviços de Internet, como LinkedIn e Databricks, e está começando a abri-la para uma base de usuários mais ampla como uma opção de cidadão de primeira classe na plataforma Azure.