Marcando presença no emergente ecossistema RISC-V, a Canonical está trabalhando para o Ubuntu oferecer uma experiência completa nesta arquitetura de processadores. A mais recente iniciativa envolve a adaptação do Flutter, o toolkit de interface que vem sendo muito utilizado empresa, para funcionar na plataforma.
O Flutter, desenvolvido pelo Google e adotado pela Canonical para aplicativos como o App Center, Central de Segurança e o instalador do sistema, atualmente não possui suporte nativo para RISC-V. E essa limitação tem sido um obstáculo para a experiência de desktop completa no Ubuntu para a arquitetura.
Esforços de Engenharia
Valentin Haudiquet, engenheiro da Canonical, submeteu duas pull requests ao repositório oficial do Flutter propondo a adição do suporte à arquitetura RISC-V. A primeira busca habilitar o funcionamento do toolkit na plataforma, enquanto a segunda permite a compilação cruzada do mecanismo do Flutter para RISC-V a partir de sistemas Intel/AMD convencionais.
Os resultados iniciais são promissores: capturas de tela compartilhadas pela equipe mostram o App Center e a Central de Segurança do Ubuntu funcionando com sucesso em um desktop RISC-V. No entanto, Haudiquet reconhece que ainda há trabalho a ser feito para otimizar o desempenho desses aplicativos.

A Canonical vem se esforçando para tornar o Ubuntu um sistema predominante na arquitetura open source. Neste ponto, a versão 25.10 do Ubuntu exige hardware RISC-V compatível com RVA23, padrão que adiciona extensões de vetor e hipervisor para melhor competir com as arquiteturas ARM e Intel.
Haudiquet observou que, dependendo do resultado das solicitações de integração, a Canonical pode precisar construir e distribuir sua própria versão do mecanismo do Flutter, demandando um custo ainda maior por uma plataforma incipiente.
Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter em sua caixa de entrada.