I suggest you to have a look around RTOS, mainframes, BeOS, and even NT history regarding POSIX support.