Objavljen je port distribucije Arch Linux za sustave temeljene na arhitekturi RISC-V. Port još nije službeni, ali je njegov tvorac, Felix Yan, među glavnim programerima i održavateljima Arch Linuxa. Kratkoročni cilj projekta je priprema zakrpa za pakete sa izvornim kodom, koje rješavaju probleme s njihovom izradom i radom na sustavima RISC-V. U budućnosti se planira premještanje pripremljenih zakrpa u glavni sastav repozitorija Arch Linuxa i dodavanje riscv64 (riscv64gc) u broj podržavanih alternativnih arhitektura u Arch Linuxu.
Port se razvija za sustave temeljene na jezgru RV64GC i koji podržavaju ABI lp64d, kao što su ploče HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 i PolarFire SoC Icicle Kit. Odvojeno se isporučuje eksperimentalan paket linux-sophgo, koji omogućuje korištenje Arch Linuxa na ploči Milk-V Pioneer (SG2042). Za eksperimentiranje se može koristiti port u RISC-V emulatoru temeljenom na QEMU.
RISC-V pruža otvoren i fleksibilan sustav strojnih instrukcija koji omogućava proizvodnju mikroprocesora za razne primjene, bez potrebe za naknadama i bez uvjeta korištenja. RISC-V omogućuje izradu potpuno otvorenih SoC i procesora. Trenutno na temelju specifikacije RISC-V različite kompanije i zajednice razvijaju nekoliko desetaka varijanti mikroprocesorskih jezgri, više od stotinu SoC-ova i već proizvedenih čipova pod raznim slobodnim licencama (BSD, MIT, Apache 2.0). Podrška za RISC-V prisutna je od verzija Glibc 2.27, binutils 2.30, gcc 7 i Linux kernel 4.15.
Izvor: opennet.ru
