The guys over at FreeBSD News have published quite a nice guide for people wondering the differences between Linux and FreeBSD. Some views are more personal than others, regardless it is a good point by point post.
1. BSD license allows users/companies to modify a program’s source code and not to release changes to the public
2. BSD has the so-called “core system” (without packages)
3. On BSD systems, all add-on packages are strictly installed into the /usr/local directory
4. BSD systems use the system of “ports”, which are fingerprints of applications in the /usr/ports directory
….and so on.
Read the full list here. Do you think this is an apt description? Let us know in the comments.
UPDATE: Feb 3 2009
There has been a nice discussion over on the FreeBSD forums about these differences too, you can check out the hread here.