A distribuição Linux da Microsoft CBL-Mariner terá uma grande transformação e passa a se chamar Linux Azure. A distribuição Linux interna da Microsoft usada para uma variedade de propósitos era conhecida como CBL-Mariner para “Common Base Linux”, enquanto agora parece estar no processo de transição para o Linux Azure.
Não deve ser confundido com o sistema operacional baseado no Azure Sphere Linux da Microsoft como uma plataforma para uso de IoT/microcontrolador, o Linux do Azure está evoluindo a partir do CBL-Mariner.
Distribuição da Microsoft CBL-Mariner passa a se chamar Linux Azure
Com o lançamento de hoje CBL-Mariner 2.0.20240301, agora está redirecionando para o projeto Microsoft/AzureLinux no GitHub. O repositório CBL-Mariner foi renomeado para “AzureLinux” e outras referências ao CBL-Mariner também foram transferidas para a marca Azure Linux, enquanto algumas marcas CBL-Mariner permanecem.
Dentro da nova versão v2.0.20240301 também estão algumas atualizações de origem começando a renomear artefatos, como passar de “MARINER_VERSION” para “AZL_VERSION” para o Linux do Azure.
Será interessante descobrir a motivação para esse aparente rebranding ou evolução do CBL-Mariner agora para o Linux Azure e se a Microsoft estará posicionando melhor sua plataforma Linux interna publicamente ou quais outras mudanças podem estar vindo por aí para o Azure Linux.
A última atualização do sistema ocorreu no mês de fevereiro
A distribuição interna CBL-Mariner Linux da Microsoft tem visto rotineiramente atualizações semanais para esse código-fonte aberto usado no Azure, WSL e outras áreas da empresa de Redmond. Mas já se passou um mês desde o lançamento anterior da CBL-Mariner 2.0… Isso mudou na noite de sábado com um novo lançamento brilhante. Portanto, a Microsoft lança grande atualização de fevereiro para CBL-Mariner 2.0 Linux.
A nova atualização do sistema operacional Microsoft CBL-Mariner 2.0 adiciona arquivos de contêiner memcached, suporte para várias entradas de cache, vários patches de segurança, adicionou um subpacote de compilação cruzada para AArch64 no GCC, suporte de compilação cruzada para Binutils e os cabeçalhos do kernel, melhorias no Dracut, backporting de vários patches de kernel NVIDIA 100G BOM, habilitando o driver do controlador de armazenamento MPI3 da Broadcom, habilitando a opção de kernel “CONFIG_X86_IOPL_IOPERM” para suportar syscall ioperm/iopl emulação para aplicativos legados, várias mudanças de personalização de imagem, adição do pacote Rust VirtIOFSD, atualizações de computação confidencial do Kata, muitos patches de segurança e mudança para a série Go 1.21, juntamente com outras atualizações de pacote.
O CBL-Mariner continua sendo alimentado no topo da antiga série de kernel Linux 5.15 LTS.