Ubuntu 25.10 e o futuro do RISC-V: nova versão exigirá hardware RVA23, deixando modelos anteriores de fora

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

Ubuntu 25.10 exigirá hardware RISC-V RVA23, deixando modelos anteriores de fora. Entenda as implicações para compatibilidade e o futuro do RISC-V no Ubuntu.

Uma decisão crucial da Canonical está prestes a redefinir o cenário para o RISC-V no Ubuntu. A partir do Ubuntu 25.10 ‘Questing Quokka’, a distribuição exigirá um perfil de ISA (Instruction Set Architecture) mínimo mais alto: o RVA23U64. Essa mudança, detalhada em um bug report no Launchpad, significa que hardware RISC-V mais antigo que não suporte o RVA23 não poderá mais ser atualizado para as próximas versões do Ubuntu.

A decisão, embora motivada pela evolução da arquitetura e por benefícios de desempenho e segurança, gerou controvérsia na comunidade, dada a escassez de hardware RVA23 disponível atualmente. Isso levanta questões sobre a compatibilidade de longo prazo e a longevidade de dispositivos RISC-V existentes, como o Orangepi RV2.

Este artigo fará uma análise aprofundada sobre o que são os ISA Profiles em RISC-V, as implicações práticas dessa decisão para usuários e desenvolvedores, e as opções disponíveis para quem possui hardware RISC-V que pode ficar de fora da próxima geração do Ubuntu.

O que são ISA Profiles e o RVA23U64?

RISC-V: a arquitetura de código aberto

O RISC-V é uma arquitetura de conjunto de instruções (ISA) aberta, modular e extensível. Diferente das arquiteturas proprietárias como x86 ou ARM, ela permite que qualquer fabricante projete e implemente seus próprios processadores com base em especificações públicas.

Sua proposta de abertura tem impulsionado uma onda de inovações, desde chips para dispositivos embarcados até servidores, favorecendo universidades, startups e grandes players de tecnologia.

ISA Profiles: garantindo compatibilidade e funcionalidades

Os ISA Profiles são conjuntos padronizados de extensões da arquitetura RISC-V, definidos para simplificar o ecossistema. Eles garantem que qualquer software construído para um determinado perfil funcione em todos os hardwares que o suportem, facilitando o desenvolvimento, distribuição e manutenção.

RVA20 é o perfil mais básico e comum atualmente, presente em muitas das placas e dispositivos RISC-V de baixo custo. Já o RVA23 é um perfil mais avançado, incorporando extensões que trazem melhorias de desempenho, segurança e capacidades modernas.

O RVA23U64, especificamente, é a versão do perfil voltada para espaço de usuário (user space) em sistemas de 64 bits. É ele que o Ubuntu 25.10 passará a exigir como mínimo necessário para instalação ou atualização.

A decisão do Ubuntu: RVA23U64 como requisito mínimo

O impacto para o Ubuntu 25.10 ‘Questing Quokka’

Com a chegada do Ubuntu 25.10, o sistema passará a exigir suporte ao perfil RVA23U64 em qualquer hardware RISC-V para instalação ou upgrade. Isso significa que usuários com dispositivos baseados em RVA20 não poderão seguir o caminho de atualização a partir do Ubuntu 24.04 ‘Noble’ ou do Ubuntu 25.04 ‘Plucky’.

O ubuntu-release-upgrader, ferramenta responsável por gerenciar atualizações de versão, será atualizado para bloquear upgrades em sistemas cujo hardware não tenha suporte ao novo perfil.

Como o Ubuntu detecta o hardware RISC-V

A detecção será feita com base nas extensões ISA expostas pelo kernel Linux em dois pontos principais:

  • /proc/cpuinfo: onde o campo “ISA” lista as extensões presentes.
  • hwprobe syscall: que fornece uma maneira segura e confiável de consultar o suporte do hardware diretamente.

A lógica de verificação será escrita em Python dentro do próprio ubuntu-release-upgrader e dependerá das extensões reportadas pelo Linux Kernel 6.14, que será backportado para o Ubuntu 24.04.

A controvérsia: hardware RVA23 é escasso?

A ausência de hardware RVA23

Vários membros da comunidade expressaram preocupação com a decisão. Entre eles, Laurent e Peter de Kraker questionaram publicamente no Launchpad o momento da transição, argumentando que hardware compatível com RVA23 ainda é praticamente inexistente no mercado.

Peter, especificamente, mencionou que seu Orangepi RV2 seria imediatamente excluído das próximas atualizações, tornando-se obsoleto em termos de suporte oficial. Ele defende que o RVA22 teria sido uma escolha de transição mais viável.

Os desafios da fragmentação em arquiteturas emergentes

A situação ilustra um dilema comum em arquiteturas emergentes como o RISC-V: o equilíbrio entre inovação e compatibilidade. De um lado, há pressão para avançar e tirar proveito de melhorias; do outro, a realidade de um ecossistema com hardware limitado e heterogêneo.

Esse cenário pode impactar negativamente a adoção inicial do Ubuntu 25.10 por usuários RISC-V, especialmente os que adquiriram hardware recentemente.

Plano de testes do Ubuntu: garantindo a precisão da transição

A Canonical planeja realizar uma bateria de testes para garantir que a lógica de upgrade seja implementada corretamente. Entre os cenários previstos:

  • Upgrade de Ubuntu 22.04 Jammy para 24.04 Noble em RVA20: permitido.
  • Upgrade de Ubuntu 24.04 Noble para 25.04 Plucky em RVA20: bloqueado.
  • Upgrade de Ubuntu 24.04 ou 25.04 para 25.10 Questing em RVA20: bloqueado.
  • Upgrade de 24.04 para 25.10 em VM RVA23: permitido.
  • Upgrade de 25.04 para 25.10 em VM RVA23: permitido.
  • Upgrade de 24.04 para 25.10 em VM arm64: permitido.

Para permitir testes em ambientes virtuais, o QEMU 10.0 já disponibiliza todas as extensões necessárias para simular o perfil RVA23U64, oferecendo uma solução para desenvolvedores e integradores testarem sem necessidade de hardware físico imediato.

Opções para usuários RISC-V afetados

Ficar no Ubuntu 24.04 ‘Noble’

Para quem utiliza hardware RVA20, a principal opção será continuar no Ubuntu 24.04 LTS, que terá suporte até 2029. Isso garante estabilidade e atualizações de segurança por mais alguns anos.

Adquirir hardware RVA23

Usuários que desejam continuar atualizando para versões mais recentes do Ubuntu precisarão investir em novos dispositivos compatíveis com o RVA23U64, assim que estes estiverem disponíveis no mercado.

Explorar outras distribuições

Algumas distribuições Linux poderão optar por manter suporte ao perfil RVA20 por mais tempo, oferecendo uma alternativa para quem não quer ou não pode atualizar o hardware de imediato. Exemplos potenciais incluem Debian, Fedora ou distribuições voltadas para sistemas embarcados.

Conclusão: Ubuntu 25.10 e a evolução do RISC-V – um caminho de adaptação

A decisão do Ubuntu de elevar o requisito mínimo de perfil ISA RISC-V para o RVA23U64 no Ubuntu 25.10 é um passo que, embora gere debate, reflete a constante evolução das arquiteturas de hardware e das distribuições Linux. Para a comunidade RISC-V, esta é uma chamada à adaptação e a um futuro onde o software aproveita plenamente as capacidades dos processadores mais recentes.

Se você é usuário ou desenvolvedor RISC-V, avalie a compatibilidade do seu hardware e planeje seus próximos passos. Mantenha-se informado sobre a evolução do RISC-V e as políticas das distribuições Linux, acompanhando as análises detalhadas do SempreUpdate!

Compartilhe este artigo