Em resumo: distribuição atômica baseada em AlmaLinux (distribuição Linux do tipo Enterprise disponível sem restrições).
Algumas informações sobre FAQ
O que é HeliumOS?
É um sistema operacional atômico para desktops, criado com base no AlmaLinux, que herda sua estabilidade, segurança e compatibilidade com o ecossistema Enterprise Linux.
O que o HeliumOS oferece?
GNOME, loja de pacotes Flatpak e 10 anos de suporte, suficiente para toda a vida útil do seu computador.
Por que se chama 'atômico'?
As atualizações do sistema são distribuídas através de OCI-imagens compatíveis BootC. Como resultado, mesmo que a energia seja desligada durante a atualização, isso não afetará o funcionamento do sistema.
Comparação com outras distribuições
Ubuntu
Ao contrário do Ubuntu, o HeliumOS não utiliza pacotes snap e pertence à família de distribuições baseadas no Red Hat Enterprise Linux.
Fedora
Fedora e o projeto Universal Blue oferecem sistemas operacionais atômicos baseados no Fedora, no entanto, o ciclo de vida do Fedora é de 13 meses, enquanto o HeliumOS é suportado por 10 anos.
AlmaLinux
O HeliumOS é baseado diretamente no AlmaLinux e utiliza muitos de seus componentes, mas ao contrário do AlmaLinux, o HeliumOS é voltado para fornecer um sistema operacional atômico para desktops, adequado para todos os usuários.
Agora, algo sobre a história de criação da distribuição segundo seu criador, publicado no blog da Alma:
Meu objetivo é criar um sistema operacional para desktops baseado em Linux, que seja fácil de usar, estável e confiável.
Inicialmente, eu usei o Debian para esse propósito, mas surgiram alguns problemas:
- O Debian é suportado de 3 a 5 anos, e embora seja bastante estável em comparação com outras distribuições, eu queria algo mais estável.
- Uma interrupção inesperada durante a atualização tradicional de pacotes no Linux pode fazer com que o sistema não consiga inicializar ou funcione incorretamente.
Há alguns meses, eu soube sobre o Modo de imagem para RHEL — é um novo método de implantação do RHEL que utiliza imagens OCI para atualizações. A transição para o Enterprise Linux e o uso de bootc (tecnologia subjacente Modo de imagem para RHEL) resolvemos ambos os problemas que encontrei no Debian. Em geral, após um conjunto de experimentos, anunciamos a versão alfa do HeliumOS com base no CentOS Stream.
Apesar de resolver vários problemas, a transição para o CentOS Stream levou a novos desafios:
- O CentOS Stream é um rolling release, o que pode dificultar o suporte a programas ou drivers que precisam, por exemplo, de uma versão específica do kernel.
- O CentOS Stream é suportado apenas por 5 anos, o que pode ser aceitável em alguns casos, mas limita o uso do HeliumOS em situações que requerem suporte mais longo.
Ficou claro que mudar para uma distribuição Enterprise Linux com atualizações fixas, como AlmaLinux, resolveria ambos os problemas.
Graças ao trabalho conjunto em chats com a equipe da AlmaLinux e Fedora, configuramos fluxos de trabalho para a criação de imagens do AlmaLinux bootc, de modo que as atualizações e novos lançamentos do HeliumOS serão fornecidos através de imagens bootc obtidas do AlmaLinux.
Rosto iluminado do desenvolvedor chefe: Isaac Beverly
Fonte: linux.org.ru
