Arch Linux-distributionens port til systemer baseret på RISC-V-arkitekturen er blevet offentliggjort. Porten er endnu ikke officiel, men dens skaber, Felix Yan, er en af hovedudviklerne og vedligeholderne af Arch Linux. Projektets kortsigtede mål er at forberede patches til pakker med kildekoder, som løser problemer med deres kompilering og funktion på RISC-V-systemer. I fremtiden er det planlagt at overføre de forberedte patches til hovedsamlingen af Arch Linux-repositorierne og tilføje riscv64 (riscv64gc) til listen over alternative arkitekturer, der understøttes af Arch Linux.
Porten udvikles til systemer baseret på RV64GC-kernen og understøtter ABI lp64d, såsom HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 og PolarFire SoC Icicle Kit. Der leveres en eksperimentel pakke linux-sophgo, der muliggør brug af Arch Linux på Milk-V Pioneer (SG2042) boardet. Porten kan også bruges i en RISC-V-emulator baseret på QEMU til eksperimenter.
RISC-V tilbyder et åbent og fleksibelt system af maskininstruktioner, der muliggør oprettelse af mikroprocessorer til en bred vifte af anvendelser uden at kræve royalties eller pålægge betingelser for brug. RISC-V gør det muligt at skabe helt åbne SoC'er og processorer. I øjeblikket udvikles der flere dusin varianter af mikroprocessor-kerner, mere end hundrede SoC'er og allerede producerede chips baseret på RISC-V-specifikationen af forskellige virksomheder og fællesskaber under forskellige åbne licenser (BSD, MIT, Apache 2.0). RISC-V understøttes fra versioner af Glibc 2.27, binutils 2.30, gcc 7 og Linux-kernen 4.15.
Kilde: opennet.ru
