Red Hati arendajad teatasid RISC-V arhitektuuri esialgse toe rakendamisest CentOS Stream 10 hoidlas, mis on Red Hat Enterprise Linux 10 arendamise alus. Enne seda vabastati paketid arhitektuuridele x86_64 (x86_64_v3 RHEL 10-s), Aarch64, ppc64le (POWER9) ja s390x (IBM z14). Red Hat esitles ka eksperimenteerivaid RHEL 10 kogusid RISC-V süsteemidele, mille arendust viib ellu ettevõte SiFive.
Praegu on CentOS Stream'i git-hoidlasse integreeritud enamik patše, mis lahendavad erinevate paketide koostamise ja töö probleemid riscv64 süsteemides. Mõned patšid ei ole veel põhivaramusse üle kantud ja jäävad eraldi git-haru, mille kavatsetakse avaldada 1. juulil, koos käivitamiskogudega, mis on valmis töötama SiFive HiFive Premier P550 plaatidel. Pärast kogude avaldamist RISC-V riistvaralises koostöös alustatakse eraldi server Kojist ja jätkatakse tehtud paranduste üleviimist põhiprojektidesse (upstream).
Rocky Linux projekt, mille eesmärk on luua tasuta RHEL versioon, mis suudaks asendada klassikalist CentOS, on teinud edusamme ja kuulutas välja ametliku toetuse RISC-V (riscv64gc) süsteemidele Rocky Linux 10-s. Rocky Linux 10 toetab StarFive VisionFive 2 (VF2) ja SiFive HiFive Premier P550 plaatide, samuti QEMU emulaatoris käivitamisel, nagu ka RISC-V versioonide puhul Fedora projektist. Arvesse tuleb võtma ka tosupport Milk-V ja Banana Pi plaate.
RISC-V arhitektuur on saanud alternatiivse toe staatuse ja erinevalt esmasest arhitektuurist (x86_64, Aarch64, ppc64le ja s390x) ei blokeeri see teiste arhitektuuride jaoks väljalaskeid. RISC-V spetsiifiliste probleemide olemasolu paketis ei takista nende pakettide koostamise avaldamist teiste arhitektuuride jaoks.
VisionFive 2 plaadi ja QEMU puhul kasutatakse RHEL 10 põhitoimimisse kuuluvat kerneli ning SiFive HiFive Premier P550 seeria plaatide puhul eraldi kerneli tootjalt. Koostöös Fedora projektiga arendatakse koostöös versioonid. Rocky Linux 10 väljaandmise aega ei ole hetkel teada.
Lisaks võib märkida Alma Linuxi projekti algatust luua EPEL 10 (Extra Packages for Enterprise Linux) lisapakettide hoidla x86-64-v2 arhitektuurile. Erinevalt RHEL 10 jaotisest, mis pakub x86-64-v3 mikroarhitektuurile optimeeritud pakette, loob Alma Linux eraldi kogumid x86-64-v2 mikroarhitektuurile, mida toimetatakse koos põhikogumitega x86-64-v3. Alates nüüd saab x86-64-v2 kogumid Alma Linuxis katma mitte ainult põhihoidla, vaid ka EPEL hoidla. Võrreldes x86-64-v2-ga katab x86-64-v3 protsessori laiendused AVX, AVX2, BMI2, FMA, LZCNT, MOVBE ja SXSAVE. x86-64-v2 tugi tagab ühilduvuse Intel Haswelli ja AMD Excavatori arvutiprotsessoritega, mis on projekteeritud enne 2013. aastat.
Allikas: opennet.ru
