> every time somebody decides to write their own kernel, the first thing they do is implement some subset of the POSIX spec.

yet most of them target virtual machines. Nobody is programming the bare hardware anymore.

Qemu is nice, but you have to read 5 internet pages to start it properly.

That feels like an orthogonal problem to whether or not POSIX is implemented, though.