Do systému OpenBSD boli pridané zmeny s implementáciou portu pre architektúru RISC-V. Podpora je zatiaľ obmedzená na jadro OpenBSD a pre plnohodnotnú funkčnosť systému si vyžaduje ďalšie úpravy. V súčasnej podobe môže jadro OpenBSD už naštartovať v emulátore RISC-V na báze QEMU a odovzdať kontrolu init procesu. Medzi plány do budúcnosti patrí implementácia podpory viacerých procesorov (SMP), zabezpečenie spustenia systému v režime viacerých používateľov a prispôsobenie komponentov používateľského priestoru (libc, libcompiler_rt).
Pripomeňme, že RISC-V poskytuje otvorený a flexibilný systém strojových inštrukcií, ktorý umožňuje vytvárať mikropočítače pre rôzne aplikačné oblasti, pričom nevyžaduje platby a nekladie podmienky na použitie. RISC-V umožňuje vytvárať úplne otvorené SoC a procesory. V súčasnosti sa na základe špecifikácie RISC-V vyvíja niekoľko desiatok variantov jadier mikropočítačov, SoC a už vyrábaných čipov rôznymi spoločnosťami a komunitami pod rôznymi voľnými licenciami (BSD, MIT, Apache 2.0). Medzi operačnými systémami s kvalitnou podporou RISC-V môžeme spomenúť Linux (od vydania Glibc 2.27, binutils 2.30, gcc 7 a jadra Linux 4.15) a FreeBSD (nedávno bola zabezpečená druhá úroveň podpory).
Zdroj: opennet.ru
