Pembangun Red Hat telah mengumumkan pelancaran awal sokongan untuk seni bina RISC-V dalam repositori mereka. CentOS Stream 10, yang berfungsi sebagai asas untuk pembangunan Red Hat Enterprise Linux 10. Sebelum ini, pakej telah dikeluarkan untuk seni bina x86_64 (x86_64_v3 dalam RHEL 10), Aarch64, ppc64le (POWER9) dan s390x (IBM z14). Red Hat juga mengeluarkan binaan eksperimen RHEL 10 untuk sistem RISC-V, yang dibangunkan bersama SiFive.
Sedang berada dalam repositori git CentOS Stream telah pun mengintegrasikan kebanyakan tampalan yang menangani isu-isu pembinaan dan pengendalian pelbagai pakej pada sistem riscv64. Sesetengah tampalan masih belum dipindahkan ke repositori utama dan kekal dalam cabang git yang berasingan, yang dirancang untuk diterbitkan pada 1 Julai, bersama-sama dengan binaan boleh but yang sedia untuk digunakan pada papan SiFive HiFive Premier P550. Selepas binaan diterbitkan, binaan berasingan akan dilancarkan pada perkakasan RISC-V. pelayan Koji dan kerja akan diteruskan untuk memindahkan pembaikan yang dibuat ke projek utama (huluan).
Projek Rocky Linux, bertujuan untuk mencipta binaan RHEL percuma yang boleh menggantikan binaan klasik CentOS, melangkah lebih jauh dan mengumumkan sokongan rasmi untuk sistem RISC-V (riscv64gc) dalam Rocky Linux 10. Rocky Linux 10 akan menyokong papan StarFive VisionFive 2 (VF2) dan SiFive HiFive Premier P550, serta berjalan dalam QEMU, serupa dengan binaan RISC-V daripada projek Fedora. Sokongan untuk papan Milk-V dan Banana Pi juga sedang dipertimbangkan.
Seni bina RISC-V telah diberi status sebagai alternatif yang disokong dan, tidak seperti seni bina utama (x86_64, Aarch64, ppc64le dan s390x), tidak akan menyekat keluaran untuk seni bina lain. Kehadiran isu khusus RISC-V dalam pakej tidak akan menghentikan penerbitan binaan pakej tersebut untuk seni bina lain.
Apabila dijalankan pada papan VisionFive 2 dan dalam QEMU, kernel stok daripada RHEL 10 akan digunakan, manakala apabila dijalankan pada papan siri SiFive HiFive Premier P550, kernel tersuai daripada pengeluar perkakasan akan digunakan. Binaan ini sedang dibangunkan dengan kerjasama projek Fedora. Masa keluaran Rocky Linux 10 lagi belum dilaporkan.
Di samping itu, inisiatif projek Alma boleh dinyatakan. Linux tentang mencipta versi repositori EPEL 10 (Pakej Tambahan untuk Perusahaan Linux) untuk seni bina x86-64-v2. Tidak seperti pengedaran RHEL 10, yang membekalkan pakej dengan pengoptimuman untuk mikroarkitektur x86-64-v3, pengedaran Alma Linux menjana binaan berasingan untuk mikroarkitektur x86-64-v2, yang dikekalkan selari dengan binaan asas x86-64-v3. Mulai sekarang, binaan untuk x86-64-v2 dalam Alma Linux akan meliputi bukan sahaja repositori utama tetapi juga repositori EPEL. Berbanding dengan x86-64-v2, sokongan x86-64-v3 meliputi sambungan pemproses AVX, AVX2, BMI2, FMA, LZCNT, MOVBE dan SXSAVE. Sokongan untuk x86-64-v2 mengekalkan keserasian dengan CPU yang lebih lama daripada Intel Haswell dan AMD Excavator, yang direka bentuk sebelum 2013.
Sumber: opennet.ru
