It is important to understand that UNIX is a licensed trademark... Windows NT could be made to qualify as UNIX... and it would never be a Unix (ancestral Unix).
Also, qualifying for the license needs to be redone with any major change to the operating system. This is one of the reasons why IRIX is now at 6.5.27... because they don't want to have to requalify. In fact they most likely couldn't qualify today as they were licensed as UNIX 95 and they would have to pass as UNIX 03 now.
There would be no advantage for Apple to qualify Mac OS X to use the trademark UNIX... and they would have had to requalify for 10.2, 10.3 and 10.4. That would have been a lot of work for almost no advantage at all.
spb said:
I've come to OSX from GNU/Linux (Debian, Ubuntu, RedHat). I've used a variety of other Unix platforms (DEC, IRIX, True64, AIX) and find that with a few exceptions they all have a similar feel and behavior.
They should, they are all based on System V or are System V look-a-likes.
My background is with NEXTSTEP/OPENSTEP/Rhapsody/Mac OS X (14 years), IRIX (11 years) and Solaris (6 years). And I have no problems moving between these.
I found that my transition to OSX was not straight forward and hence I'm guessing that going from OSX to another Unix also is not necessarily simple. For this reason I would argue that it is better to learn Unix from somewhere other than OSX.
I don't think that an argument based on your short comings (not meant as inflamitory, based only on your own admission) makes that much sense here. Someone should learn Unix on the platform which they are going to use.
What you are suggesting is that this person learn something different so that Mac OS X will be foreign when he is finished. That is a pretty odd suggestion from my point of view.
