Der Port von Arch Linux für die Architektur RISC-V

Der Port der Arch Linux-Distribution für Systeme auf RISC-V-Architektur wurde veröffentlicht. Der Port ist derzeit noch nicht offiziell, jedoch gehört sein Schöpfer, Felix Yan, zu den Hauptentwicklern und Maintainern von Arch Linux. Das kurzfristige Ziel des Projekts ist die Vorbereitung von Patches für Pakete mit Quelltexten, die Probleme bei deren Erstellung und Nutzung auf RISC-V-Systemen beheben. Perspektivisch ist geplant, die vorbereiteten Patches in den Hauptbestandteil der Arch Linux-Repositories zu übertragen 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 HiFive Unmatched, HiFive Unleashed, StarFive VisionFive v1/v2 und PolarFire SoC Icicle Kit. Separat wird das experimentelle 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 Mikrochips für beliebige Anwendungsbereiche ermöglicht, ohne dass Lizenzgebühren erforderlich sind oder Nutzungsbedingungen auferlegt werden. RISC-V erlaubt die Schaffung vollständig offener SoCs und Prozessoren. Derzeit werden auf Basis der RISC-V-Spezifikation von verschiedenen Unternehmen und Gemeinschaften mehrere Dutzend Varianten von Mikroprozessor-Kernen sowie über hundert SoCs und bereits produzierte Chips entwickelt, alles unter verschiedenen freien Lizenzen (BSD, MIT, Apache 2.0). RISC-V wird ab den Veröffentlichungen von Glibc 2.27, binutils 2.30, gcc 7 und dem Linux-Kernel 4.15 unterstützt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4