Very simple hack removing the syscalls from the code allows it to build cleanly for plan9/amd64. It’s just a custom error message if disk is full anyway.
Why plan9 though? The best features of it were copied by linux in one way or another.
The only thing I still miss from it was that filesystem feature that let you mount other computers. I remember playing with that feature a lot, I could render a game on a different computer, because the graphics was also a file.
But that's about the only unique feature I remember
I’ve moved to serial console because drawterm which is the Remote Desktop thingie for plan9 disconnected overnight. The machine lacks any graphic display and has only serial. I totally plan on waiting on the full synchronization.