As an avid FreeBSD user, I must say that the article didn't really provide an unbiased comparison of Linux to FreeBSD. It didn't offer any of the advantages Linux may have over BSD.
Linux has an amazing community with better application support. Linux also has an optimized C library. For example, you should take a look at BSD's strlen() versus GNU's strlen().