[TUHS] MacOS X is Unix (tm)
schily at schily.net
Tue Jan 3 03:02:52 AEST 2017
Larry McVoy <lm at mcvoy.com> wrote:
> Joerg is pretty smart, he's been around the block. There have been
> multiple POSIX standards, just like there is C9, C11, etc. My guess is
> MacOS got certified for an earlier standard and hasn't kept up.
The test suite seems to be written to test for the problems of a genetic UNIX.
It does not test a lot of things that are known to be correct in e.g. Solaris.
If you like to verify other implementations (like e.g. Mac OS X), you need to
check other places in the interfaces and the problem with "waitid()" is that
the POSIX text has been correct when waitid() has been introduced in 1996, but
later a bug slipped in. A bug that has been fixed just a year ago (in case of
In order to get a fix for waitid(), we would need to wait until Apple certifies
their OS for ISSUE 7 + TC2. This is because ISSUE 7 + TC2 has been accepted by
IEEE in December 2016...
EMail:joerg at schily.net (home) Jörg Schilling D-13353 Berlin
joerg.schilling at fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/
More information about the TUHS