判断系统是不是UNIX有一套标准(Single UNIX Specification,OpenGroup制定的),只要符合了就是UNIX。
FreeBSD 和 Linux 都不完全符合这套标准,只能称为UNIX-like。
Mac OS X 可能确实是借鉴了 FreeBSD,但后期又做了开发,完全实现了这套标准。
按照英文Wiki的Darwin所述:
It is compatible with the Single UNIX Specification version 3 (SUSv3) and POSIX UNIX applications and utilities.
而且左边Infobox记录的OS family是UNIX而不是like。中文Wiki大概是旧的信息没改。
从OpenGroup的认证看,直到Mac OS X 10.5才被认证,之前的版本应该还都只是like。