Arch Linux-Port für die RISC-V-Architektur.

Der Port der Arch Linux-Distribution für RISC-V-basierte Systeme wurde veröffentlicht. Der Port ist noch nicht offiziell, aber sein Schöpfer, Felix Yan, gehört zu den Hauptentwicklern und Maintainern von Arch Linux. Das kurzfristige Ziel des Projekts besteht darin, Patches für Pakete mit Quelltexten zu erstellen, um Probleme bei deren Kompilierung und Betrieb auf RISC-V-Systemen zu lösen. Langfristig ist geplant, die vorbereiteten Patches in die Hauptrepo von Arch Linux zu integrieren und riscv64 (riscv64gc) als unterstützte alternative Architektur in Arch Linux hinzuzufügen.

Der Port wird für Systeme entwickelt, die auf dem RV64GC-Kernel basieren und ABI lp64d unterstützen, wie zum Beispiel die Platinen HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 und das PolarFire SoC Icicle Kit. Separat wird ein experimentelles Paket linux-sophgo bereitgestellt, das die Nutzung von Arch Linux auf der Milk-V Pioneer-Platine (SG2042) ermöglicht. Für Experimente kann der Port in einem RISC-V-Emulator auf Basis von QEMU verwendet werden.

RISC-V bietet ein offenes und flexibles System von Maschinenbefehlen, das die Erstellung von Mikroprozessoren für beliebige Anwendungen ermöglicht, ohne dass Lizenzgebühren erforderlich sind oder Nutzungsbedingungen auferlegt werden. RISC-V ermöglicht die Entwicklung vollständig offener SoCs und Prozessoren. Derzeit gibt es auf Basis der RISC-V-Spezifikation mehrere Dutzend Mikroprozessorarchitekturen, über einhundert SoCs und bereits produzierte Chips, die von verschiedenen Unternehmen und Gemeinschaften unter unterschiedlichen Open-Source-Lizenzen (BSD, MIT, Apache 2.0) entwickelt werden. Die Unterstützung von RISC-V beginnt mit den Versionen Glibc 2.27, binutils 2.30, gcc 7 und dem Linux-Kernel 4.15.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster