[TUHS] MacOS X is Unix (tm)
Christian Neukirchen
chneukirchen at gmail.com
Tue Jan 3 03:37:24 AEST 2017
Chet Ramey <chet.ramey at case.edu> writes:
> On 1/2/17 11:49 AM, Larry McVoy wrote:
>> On Mon, Jan 02, 2017 at 11:44:06AM -0500, Chet Ramey wrote:
>>> On 1/2/17 6:31 AM, Joerg Schilling wrote:
>>>> David <david at kdbarto.org> wrote:
>>>>
>>>>> MacOS X is a certified Unix (tm) OS. Not Unix-Like.
>>>>
>>>> Given that MacOS X is not POSIX compliant, I would call it a UNIX-alike.
>>>>
>>>> Note that passing the certification tests unfortunately does not grant
>>>> POSIX compliance :-(
>>>
>>> That's pretty much exactly what it means. You have either found a bug or a
>>> place where the interpretation is disputed.
>>
>> 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.
>
> This came up on the Posix list. He found what I consider to be a bug.
> The fact that Mac OS X passed the compliance test and got the branding
> is not in dispute.
I seem to remember HFS+ had non-POSIX-compliant rename(2) semantics
with respect to atomicity... so the tests ran on UFS?
(And what good for is the result then, when noone else uses that?)
--
Christian Neukirchen <chneukirchen at gmail.com> http://chneukirchen.org
More information about the TUHS
mailing list