Foi lançado o port do distribuidor Arch Linux para sistemas baseados na arquitetura RISC-V. Este port ainda não é oficial, mas seu criador, Felix Yan, faz parte dos principais desenvolvedores e mantenedores do Arch Linux. O objetivo de curto prazo do projeto é preparar patches para pacotes com código-fonte que solucionem problemas de montagem e funcionamento nos sistemas RISC-V. A longo prazo, planeja-se a inclusão dos patches preparados no repositório principal do Arch Linux e a adição do riscv64 (riscv64gc) à lista de arquiteturas alternativas suportadas no Arch Linux.
O port está sendo desenvolvido para sistemas baseados no núcleo RV64GC e que suportam ABI lp64d, como as placas HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 e PolarFire SoC Icicle Kit. Um pacote experimental separado, linux-sophgo, é fornecido para permitir o uso do Arch Linux na placa Milk-V Pioneer (SG2042). Para experimentos, é possível usar o port em um emulador RISC-V baseado no QEMU.
RISC-V oferece um sistema de instruções de máquina aberto e flexível, permitindo a criação de microprocessadores para diversas aplicações, sem exigir royalties ou impor condições de uso. RISC-V permite a criação de SoCs e processadores totalmente abertos. Atualmente, várias empresas e comunidades estão desenvolvendo dezenas de variantes de núcleos de microprocessadores com base na especificação RISC-V, sob várias licenças livres (BSD, MIT, Apache 2.0), mais de cem SoCs e chips já fabricados. O suporte ao RISC-V está presente desde as versões do Glibc 2.27, binutils 2.30, gcc 7 e do núcleo Linux 4.15.
Fonte: opennet.ru
