p9p doesn't build on everything - try Windows SFU 3.5 (Services for UNIX, supposed to be POSIX something or other) for example. it still needs "porting" to the sufficiently different but arguably UNIX-like environment. but i agree on everything else ron said.
-art
