Earlier quoted context omitted.
Real innovation in OS is somewhere between impractical and impossible. You might think POSIX is boring and bloated but if if you really change the relationship of applications and the OS you will need all new applications. If you like microkernels, replace POSIX with Mach or maybe L3. Hypothetically you could make a POSIX implementation which beats Linux for some particular special case but Linux has so much investme…
> Real innovation in OS is somewhere between impractical and impossible. This explains Steve Jobs' saying that you have to work on hardware. The next OS will at first run on GPU/FPGA only Guess PowerPC wasn't enough of a difference (the OS innovation was thus a layer on top of BSD) & therefore neither is RISC-V, it would seem
Modern CPUs co-evolved with the software we run on them. If we really want to rethink software, we need to rethink the CPU itself.