Porting di Arch Linux per l'architettura RISC-V

È stato pubblicato un porting della distribuzione Arch Linux per sistemi basati sull'architettura RISC-V. Questo porting non è ancora ufficiale, ma il suo creatore, Felix Yan, è uno dei principali sviluppatori e manutentori di Arch Linux. L'obiettivo a breve termine del progetto è preparare patch per i pacchetti sorgente che risolvano problemi di compilazione e funzionamento sui sistemi RISC-V. In futuro, si prevede di trasferire le patch preparate nel repository principale di Arch Linux e di 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. È disponibile 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 che consente di creare microprocessori per vari ambiti, senza richiedere royalties e senza imposizioni sull'uso. RISC-V consente di realizzare SoC e processori completamente aperti. Attualmente, su base della specifica RISC-V, diverse aziende e comunità stanno sviluppando decine di varianti di nuclei di microprocessori sotto varie licenze open source (BSD, MIT, Apache 2.0), più di un centinaio di SoC e chip già in produzione. Il supporto per RISC-V è presente a partire dalle versioni Glibc 2.27, binutils 2.30, gcc 7 e del kernel Linux 4.15.

Fonte: opennet.ru

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