Puerto de Arch Linux para la arquitectura RISC-V

Se ha publicado un puerto de la distribución Arch Linux para sistemas basados en la arquitectura RISC-V. Aunque no es oficial, su creador, Felix Yan, es uno de los principales desarrolladores y mantenedores de Arch Linux. El objetivo a corto plazo del proyecto es preparar parches para los paquetes de código fuente que solucionen problemas de su compilación y funcionamiento en sistemas RISC-V. A largo plazo, se planea trasladar los parches preparados al repositorio principal de Arch Linux y agregar riscv64 (riscv64gc) a la lista de arquitecturas alternativas soportadas en Arch Linux.

El puerto se desarrolla para sistemas basados en el núcleo RV64GC y que soportan el ABI lp64d, como las placas HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 y PolarFire SoC Icicle Kit. Además, se ofrece un paquete experimental linux-sophgo que permite utilizar Arch Linux en la placa Milk-V Pioneer (SG2042). Para realizar experimentos, se puede usar el puerto en un emulador RISC-V basado en QEMU.

RISC-V proporciona un conjunto de instrucciones de máquina abierto y flexible que permite crear microprocesadores para diversas aplicaciones sin necesidad de regalías ni restrictivas condiciones de uso. RISC-V permite el desarrollo de SoC y procesadores completamente abiertos. Actualmente, sobre la base de la especificación RISC-V se desarrollan varias decenas de variantes de núcleos de microprocesadores por diferentes empresas y comunidades bajo diversas licencias libres (BSD, MIT, Apache 2.0), más de un centenar de SoC y chips que ya están en producción. El soporte para RISC-V está presente desde las versiones Glibc 2.27, binutils 2.30, gcc 7 y el núcleo de Linux 4.15.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster