Anything that was derived from or resulted from that code, duh.
BSD was rewritten to remove almost all AT&T code
So what? It's still a derivative.
OS X doesn't even use the BSD kernel, but Mach. It contains the BSD userland
Clearly making it a derivative. OSX is certified UNIX now too.
The people who own the name consider "UNIX" to be conforming to the standards, nothing to do with lineage. Or don't you believe they have the right to enforce their trademark?
Sure they do, but BSD was "Unix" before they even existed, and trademarking the name isn't going to stop it from being generally referenced as such. No different than if Linus Torvalds suddenly decided he was going to revoke Novell's rights to use the Linux trademark, SuSE woud still be generally considered part of the Linux family, since that is/was its development base and remains it's technical bloodline. Simple to most, you'll no doubt still be confused though.
So according to you and others, Linux is a true UNIX derivative because it has UNIX code in it. Also with that definition EVERY *nix these these days is in essence derived from that code because it mimics the functionality and interface. In general, this is the definition of a "UNIX-like" operating system.
OSX is certified UNIX now too.
There's the word, "certified," which requires zero AT&T UNIX heritage, only functionality. Linux could be certified too (it's pretty much compliant), except that Torvalds changes it so much any certified version would already be outdated. Wouldn't that just piss you off, Linux certified true UNIX™.
Sure they do, but BSD was "Unix" before they even existed, and trademarking the name isn't going to stop it from being generally referenced as such.
You're jumping all over the place in this one post. The first second sentences you said derivation makes UNIX. The third you said it's certification. Now you're talking the vernacular (what it would be generally referenced as) that covers anything UNIX-like.
Simple to most, you'll no doubt still be confused though.
You are trying to confuse by jumping all around, but it's not working.