I guess more specifically, the question is does the UNIX&#x2F;POSIX principle&#x2F;specification currently constrain our development methodology such that we are building software that could otherwise be simpler?