I read an interview of Linus Torvald made by Linux Magazine. In that interview Linus mentioned the following:
"On the other hand, no, Linux does not have that stupid notion of having totally separate kernel development for different issues. If you want a secure BSD, you get OpenBSD; if you want a usable BSD, you get FreeBSD; and if you want BSD on other architectures, you get NetBSD. That___s just idiotic, to have different teams worry about different things."
I dont want to critize what Linus stated above. However, I find a very valid point when he says ...