I found this article highlighting the differences between Linux and the BSDs.

The differences between BSD and Linux all derive from basic philosophical differences. Once you understand those, everything else falls into place pretty neatly.

-Chris