O sistema operacional Alt, desenvolvido pela Basalt SPO com sede em Moscou, na Rússia, foi recompilado para suportar processadores Loongson, baseados na arquitetura LoongArch, da China. A Loongson, que está na lista negra, apoiou ativamente o processo de portabilidade. O sistema operacional está disponível como uma distribuição com um conjunto básico de programas (Firefox, GIMP, LibreOffice) que podem ser instalados em desktops, estações de trabalho e servidores. A empresa afirma que o produto é oferecido “como está” e que seus distribuidores comerciais estarão disponíveis posteriormente.
O Alt é agora o primeiro sistema operacional russo capaz de rodar nos processadores Loongson, baseados na arquitetura LoongArch de 64 bits, como as séries LS5000 e LS6000, que alguns na Rússia consideram alternativas às CPUs x86 da AMD e Intel. Recentemente, a China suspendeu a proibição de exportação das mais recentes CPUs da Loongson para a Rússia, o que abriu portas para o uso desses processadores em desktops, laptops, servidores, equipamentos de armazenamento e outras aplicações.
A distribuição é baseada no ramo experimental e instável do repositório do projeto Sisyphus, que os desenvolvedores usam para testar novas ideias e desenvolvimentos, incluindo suporte para várias arquiteturas de processador, relata CNews. A distribuição está disponível para download, mas uma versão estável com suporte LoongArch está definida para o primeiro trimestre de 2024.
“No início de 2024, a Basalt SPO lançará um novo ramo estável do repositório do projeto Sisyphus – a décima primeira plataforma”, disse Alexei Novodvorsky, consultor do CEO da Basalt SPO. “Planejamos lançar distribuições Alt OS p11, incluindo distribuições para a plataforma LoongArch no primeiro trimestre de 2024.”
O Alt OS é apenas o primeiro passo para um suporte mais amplo de CPUs baseadas em LoongArch na Rússia, mas é sem dúvida essencial.
“O Basalt SPO está apresentando uma tecnologia única – o primeiro sistema operacional russo para a arquitetura Loongarch64”, disse Sergey Trandin, CEO do Basalt SPO. “Os processadores baseados em Loongarch64 entraram recentemente no mercado russo, o que significa que as organizações e empresas enfrentam uma tarefa em grande escala de adaptação de software para funcionar com a arquitetura chinesa. Os sistemas operacionais Alt podem se tornar uma plataforma para testar tais produtos.”
Os desenvolvedores do Basalt SPO adaptaram o Alt OS para um trabalho completo com Loongarch64 em apenas nove meses. Esse resultado rápido foi possível graças à automação do processo de montagem utilizando seu fluxo de processo exclusivo denominado montagem de pacote catch-up.
“A tecnologia de montagem catch-up acelera significativamente o processo de adaptação do sistema operacional para novas arquiteturas”, disse Trandin. “Originalmente, os pacotes para Loongarch64 eram montados ‘manualmente’ – a montagem dos primeiros mil demorava cerca de meio ano. Em julho, foi montada uma linha de montagem para esta plataforma e o processo foi muito mais rápido. Hoje, mais de 16.000 softwares pacotes para a arquitetura chinesa foram compilados no repositório do projeto Sisyphus, e sua base é constantemente reabastecida. Os códigos-fonte dos pacotes de armazenamento Loongarch64 também são publicados e desenvolvidos como parte do projeto Sisyphus.”
Os especialistas de software da Loongson apoiaram ativamente o Basalt SPO, fornecendo documentação detalhada e servidores modernos baseados em Loongson para testar o sistema operacional.
A adaptação russa do Alt baseado em Linux para suportar a arquitetura LoongArch da empresa chinesa Loongson é um desenvolvimento crucial. Por um lado, ao combinar o Alt OS com os processadores Loongarch64, a Rússia está avançando em direção a uma maior independência tecnológica das tecnologias ocidentais e diversificando sua utilização da tecnologia de processadores. Por outro lado, introduz uma dependência da tecnologia chinesa.