Arch Linuxi jaotuse port on välja antud RISC-V arhitektuuril baseeruvatele süsteemidele. Port ei ole veel ametlik, kuid selle looja, Felix Yan, on üks Arch Linuxi peamistest arendajatest ja hoidjatest. Projekti lühiajaline eesmärk on ette valmistada patchid paketid, mis lahendavad nende koostamise ja töötamisega seotud probleemid RISC-V süsteemides. Tulevikus on plaanis viia ettevalmistatud patchid Arch Linuxi peamistele hoidlatele ja lisada riscv64 (riscv64gc) Arch Linuxi toetatavate alternatiivsete arhitektuuride nimekirja.
Port areneb süsteemide jaoks, mis põhinevad RV64GC tuumal ja toetavad ABI lp64d, nagu HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 ja PolarFire SoC Icicle Kit. Eraldi jagatakse katsepakett linux-sophgo, mis võimaldab kasutada Arch Linuxi Milk-V Pioneer (SG2042) plaadil. Eksperimentideks saab kasutada porti RISC-V emulaatoris, mis põhineb QEMU-l.
RISC-V pakub avatud ja paindlikku masiinakäskude süsteemi, mis võimaldab luua mikroprotsessoreid erinevate rakenduste jaoks, ilma et see nõuaks litsentsitasude maksmist või seab kasutamisele piiranguid. RISC-V võimaldab luua täiesti avatud SoC-sid ja protsessoreid. Praegu arendavad erinevad ettevõtted ja kogukonnad mitmesuguseid mikroprotsessorite tuumade variante RISC-V spetsifikatsiooni baasil, mis on saadaval erinevate avatud litsentside all (BSD, MIT, Apache 2.0), sealhulgas tosin SoC-i ja juba toodetud kiipe. RISC-V tugi on olemas alates Glibc 2.27, binutils 2.30, gcc 7 ja Linuxi tuuma 4.15 väljalasetest.
Allikas: opennet.ru
