Didn't downvote. But if you don't know the difference, then you seemed pretty confident in describing their differences.
BSDs are an actual fork of UNIX from the 90s. Linux is a kernel whose code is not forked from UNIX. The userland is most often GNU, which stands for GNU's Not Unix.