i have read most of the core code in Linux and Freebsd.
Did you really read MILLIONS of line of code?
Linux kernel codebase is roughly 10 millions lines of code just for the kernel (excluding the comments and the toolchain to compile it. The full system with also GUI and other stuff is roughly 2.4 billions lines).
Imagine you read 50% of it, at one second per line (whoa, you're a living compiler), it makes 158 years.
The eldest living compiler!
Now I understand you go around calling other people trolls. You have all the rights.
This little calculation avoided me to explain that if you really read at least some of the BSD and Linux codebase you would know how much tidier BSD kernelspace is.
Of course he didn't actually read "most of the core code in Linux and Freebsd." That's absurd.
We are dealing with a poser (the worst kind of Linux fanboi is the wanna-be); notice how he splits hairs about Open vs Free BSD, yet never mentions which flavor of Linux he's jocking.
Someone who finds "freeBSD kind of difficult to understand" is probably not a *nix expert of any kind!
for your information i can say that im right now on a gentoo, my home server runs ubuntu. i also have another computer which runs CentOS 5.
freebsd userland is much easier to understand then the kerneland.