POSIX is a standard in which hardly anyone actually adheres too. AIX POSIX is not Solaris POSIX is not Linux POSIX etc. What good is a standard that isn't truthfully standardised. Alas I will say that POSIX does add quite a bit more cross platfom conformity than some other... things... but there a better solutions.
 
While Plan 9 has some similiaritys to UNIX, it is not. Porting UNIX tools to something that is not is just not a good idea. You don't "port" a lawnmower engine to a Ferrari. You don't "port" horse tranquilizer to a rat.
 
Should the few of you continue on this path, I would also ask you to port the ReactOS framework over to Plan9, and the Haiku kits, and AROS's librarys, and... and...
 
A big reason for the creation of Plan 9 was to get away from the complexity, from the "everything but the kitchen sink" mentality. I would strongly suggest reading the articles on http://plan9.bell-labs.com/sys/doc/ before you continue your massochistic crusade.
On Tue, Mar 9, 2010 at 12:50 AM, Lyndon Nerenberg (VE6BBM/VE7TFX) <lyndon@orthanc.ca> wrote:
> surely your joking, mr. nerenberg!

Nope.  Over the past 10 years I can only think of one or two projects
I did that required platform-specific optimizations outside of POSIX.