POSIX = Portable Operating systems Interface
It is a ISO/IEC 9945-1 (IEEE Std 1003.1) standard.
http://www.opengroup.org/onlinepubs/007908799/It means all the APIs in my OS is as defined by them.
There are a lot of benefits of this and no drawbacks. First of all the end users and software developers does not need to learn ManRix specific things. They can simply use the POSIX interface. This also cuts down Training Cost and time.Secondly, the UNIX programs will be source compatible with ManRix. The program written for UNIX or LINUX will compile and run in ManRix without any change and sometimes minor change. So, there is no need for us to create separate applications for ManRix. We can easily port GNU application.
regards
Manish
http://manrix.sf.net