A SUSE prepara terreno para uma grande mudança em suas distribuições Linux no futuro. É o que chamam de Plataforma Linux Adaptável, a futura substituição do SUSE para suas distribuições convencionais. Essa Plataforma Linux Adaptável deve substituir o SUSE Enterprise Linux 15. Agora, surgem novas dicas sobre a ‘Plataforma Linux Adaptável’ da SUSE.
Um elemento é relativamente simples, mas pode ser inesperado – possivelmente exigindo a versão 3 da especificação x86-64. Desde uma discussão em 2020, agora existem quatro níveis definidos de arquitetura x86-64:
x86-64-v1
equivale à arquitetura AMD K8 original, como no Opteron original em 2003.x86-64-v2
significa Intel “Nehalem” e posterior: AVX2, mais SSE4.2 e SSSE3 (a maioria dos processadores após aproximadamente 2008-2011).x86-64-v3
significa Intel “Haswell” e posterior: AVX2 com extensões vetoriais e umaMOVBE
instrução big-endian (a maioria dos processadores de 2013-2017).x86-64-v4
significa vários sabores de AVX512.
Os compiladores suportam esses níveis desde o GCC11 e o LLVM Clang 12. No território da Red Hat, as distribuições desde o Fedora 32 em 2020 e o RHEL 9 este ano têm como alvo e exigido x86-64-v2
o . Até agora, não ouvimos ninguém reclamando muito sobre isso – mas exigir x86-64-v3
é outra questão.
Surgem dicas sobre a ‘Plataforma Linux Adaptável’ da SUSE
Embora o SUSE ainda não esteja confirmando nada, anúncios recentes do projeto openSUSE estão dando algumas ideias de como essa futura família de distribuições pode ser. O projeto openSUSE está pedindo aos usuários que experimentem a distribuição MicroOS Desktop “para obter perspectivas do usuário sobre sua aplicabilidade”. A distribuição oferece os sabores GNOME e KDE e ainda está em algum lugar entre o estágio de teste alfa e beta, dependendo de qual desktop você escolher.
A comunidade openSUSE também tem um grupo de trabalho discutindo o impacto dessas tecnologias. Curiosamente, uma das primeiras reações que lemos é fortemente positiva.
O OpenSUSE MicroOS, juntamente com seu irmão comercial SLE Micro, são distribuições de raiz imutável. O design de distribuição do Linux está mudando sob a influência de contêineres, Kubernetes e formatos de empacotamento de distribuição cruzada em contêiner.
Isso tende a ser impopular com muitos técnicos em Linux, mas usuários não técnicos nem sabem nem se importam como é sugerido pelas fortes vendas de Chromebooks nos últimos anos.
As distribuições Fedora 36 edições Silverblue e Kinoite usam a ferramenta OStree Red Hat construída para implementações baseadas em snapshots em sistemas de arquivos sem suporte a snapshots.
Fornecer instalação e reversão transacionais é consideravelmente mais simples no SUSE e no openSUSE porque eles usam o sistema de arquivos Btrfs, que suporta diretamente instantâneos do sistema de arquivos. Estranhamente, embora a distribuição Ubuntu Core IoT recentemente atualizada também use atualizações transacionais, ela não usa o ZFS para fornecer instantâneos. O ChromeOS do Google alcança resultados comparáveis usando um sistema de particionamento complexo.
Distribuições imutáveis
A mudança para distribuições imutáveis, onde o sistema de arquivos raiz é protegido contra gravação e as atualizações do sistema operacional são fornecidas em transações grandes e fortemente testadas para integração, parece cada vez mais inevitável. Como isso reduz a importância das ferramentas de gerenciamento de pacotes, ele se encaixa bem na implantação de aplicativos em contêiner.
Para a SUSE, essa direção foi definida quando adquiriu a Rancher, uma empresa centrada em contêineres. A compra do CoreOS pela Red Hat em 2018 parece ter tido menos impacto, com a distribuição sumariamente encerrada apenas dois anos depois, mas seu Project Atomic já estava indo nessa direção anos antes.
Ainda é cedo, mas o ALP pode significar o fim das distribuições tradicionais do Leap e SLE, gerenciadas com Zypper e YaST. Pode até não haver um caminho de atualização direto no local. No entanto, aproveitar corajosamente a iniciativa tecnológica como essa poderia dar à SUSE uma vantagem sobre seus rivais e suas abordagens mais cautelosas.