Porting Arch Linux per l'architettura RISC-V

Pubblicato il porting della distribuzione Arch Linux per sistemi basati sull'architettura RISC-V. Il porting non è ancora ufficiale, ma il suo creatore, Felix Yan, è uno dei principali sviluppatori e maintainer di Arch Linux. L'obiettivo a breve termine del progetto è preparare patch per i pacchetti con il codice sorgente, risolvendo i problemi con la loro compilazione e funzionamento su sistemi RISC-V. In prospettiva, si prevede di trasferire le patch preparate nel core dei repository di Arch Linux e aggiungere riscv64 (riscv64gc) tra le architetture alternative supportate in Arch Linux.

Il porting è in fase di sviluppo per sistemi basati sul kernel RV64GC e che supportano l'ABI lp64d, come le schede HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 e PolarFire SoC Icicle Kit. Viene fornito separatamente un pacchetto sperimentale linux-sophgo, che consente di utilizzare Arch Linux sulla scheda Milk-V Pioneer (SG2042). Per esperimenti, è possibile utilizzare il porting in un emulatore RISC-V basato su QEMU.

RISC-V fornisce un sistema di istruzioni per macchine aperto e flessibile, permettendo di creare microprocessori per applicazioni diverse, senza richiedere royalty e senza imporre restrizioni sull'uso. RISC-V consente di sviluppare SoC e processori completamente aperti. Attualmente, sulla base delle specifiche RISC-V, diverse aziende e comunità stanno sviluppando decine di varianti di nuclei di microprocessori, oltre cento SoC e chip già in produzione, sotto varie licenze open source (BSD, MIT, Apache 2.0). Il supporto per RISC-V è presente a partire dalle versioni di Glibc 2.27, binutils 2.30, gcc 7 e del kernel Linux 4.15.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster