I hope for that!! But will it be better in regards to not every instantiation needings its very own tiny Linux kernel patch and device trees? Or similar one level down into the embedded world, a true CMSIS like HAL that includes peripherals, not the half-assed attempt of ARM-CMSIS where you still always need to fiddle with vendor's peripheral driver SDKs? That would be so great!
[1]: https://www.cnx-software.com/2022/07/08/risc-x-top-chinese-s...
In many ways it's a good thing. There's no point in more than one manufacturer existing if everything was standardized down to the literal register map. They all end up using the same fabs anyway.
Hardware, sure. Although not as much, as standarization goes further than ARM, with the platform profiles including e.g. standard serial ports, interrupt controllers and so on.
In practice, on the software side, it'll be closer to your usual IBM PC clone.
The boot process, with SBI and UEFI standarized, is also part of the relevant platform profiles. How to get to the point where a kernel loaded in memory is defined. The environment this kernel finds is also defined. The kernel does actually get a description of the hardware.
ARM did very little of that, and did it too late. RISC-V has it all in place before the hardware is even there, so it should be alright.
This is a very good news for RISC-V and with the recent news of Android being ported to RISC-V I will say 2024 (not until 2023 Q4 I guess) will be the year RISC-V starting to explode.