The original BSD is based on Unix so you could say it's "true Unix", but modern BSD systems has modified the source code so much that almost every code is now more different original Unix so you could say it's "Unix-like".
Illumos in the other hand is actually true Unix as it's based on Solaris which is based on Unix System V.