4 ms·
As far as I know, UNIX isn't really a standard. POSIX is, with varying degrees of compliance from these OSes.
by pconner 12y ago
As far as I know, UNIX isn't really a standard. POSIX is, with varying degrees of compliance from these OSes.
- pjmlp 12y agoWhile correct, POSIX is supposed to mirror UNIX, but only does so partially and like ANSI C, leaves room for implementation specific behaviours and extensions. So in the end, the situation isn't much better, if the goal is to reach as much UNIX like systems as possible.
- dap 12y agoIt absolutely is, and has been for a long time. I find it very hard to keep track of the various standards, but things got a lot simpler with v3 of the Single Unix Specification, which is the same as POSIX 2001[0]. The problem is that SUS and POSIX only define a subset of what's wanted by most modern software and a subset of the tools people need to interacting with the system. It's a double-edged sword, though: if we always stuck to what was common to all Unix-like systems, we wouldn't have lots of important OS features. [0] http://en.wikipedia.org/wiki/Single_UNIX_Specification#2001:_POSIX:2001.2C_Single_UNIX_Specification_version_3 http://en.wikipedia.org/wiki/Single_UNIX_Specification#2001:...
- cogburnd02 12y ago> [I]f we always stuck to what was common to all Unix-like systems, we wouldn't have lots of important OS features. Like seriously....It ain't even funny. :-| http://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Limitations-of-Usual-Tools.html#Limitations-of-Usual-Tools http://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/au...