Arch Linux-distribusjonen er lansert for systemer basert på RISC-V-arkitektur. Porten er fortsatt ikke offisiell, men dens skaper, Felix Yan, er blant de ledende utviklerne og vedlikeholderne av Arch Linux. Prosjektets kortsiktige mål er å forberede patcher til pakker med kildekode som løser problemer med bygging og drift på RISC-V-systemer. I fremtiden planlegges det å overføre de forberedte patchene til hovedrepositories til Arch Linux og legge til riscv64 (riscv64gc) blant de alternative arkitekturene som støttes i Arch Linux.
Porten utvikles for systemer basert på RV64GC-kjernen og som støtter ABI lp64d, for eksempel HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 og PolarFire SoC Icicle Kit. Et eksperimentelt pakke kalt linux-sophgo er også tilgjengelig, som gjør det mulig å bruke Arch Linux på Milk-V Pioneer-kortet (SG2042). For eksperimentering kan porten brukes i en RISC-V-emulator basert på QEMU.
RISC-V tilbyr et åpent og fleksibelt system for maskininstruksjoner som gjør det mulig å lage mikrokontrollere for alle slags anvendelser, uten å kreve royalties eller pålegge betingelser for bruk. RISC-V muliggjør opprettelse av helt åpne SoC-er og prosessorer. For tiden utvikles det flere titalls varianter av prosessorkjerner, mer enn hundre SoC-er og allerede produserte brikker basert på RISC-V-spesifikasjonen av forskjellige selskaper og fellesskap under ulike åpne lisenser (BSD, MIT, Apache 2.0). RISC-V-støtte er til stede fra versjoner av Glibc 2.27, binutils 2.30, gcc 7 og Linux-kjerne 4.15.
Kilde: opennet.ru
