Hrmmm...not to veer off subject here, but apparently a bit of "kernel schooling" is needed...
MAC OSX: "Darwin" i.e. 1/2 of Mach kernel glued to 1/2 of BSD kernel.
Linux: Monolithic kernel i.e. performance, performance, performance. Monolithic design is augmented by use of "modules" that can be loaded and unloaded to provide extended functionality.
FreeBSD: kernel within a kernel (as I understand it, that is) i.e. Mach kernel running "within" the BSD kernel. Very similar to Mac.
Minix, QNX: microkernel
Windows: "Hybrid" i.e. microkernel architecture, yet everything runs in kernel mode, meaning the security advantages of the microkernel architecture are limited, but the performance is better.
OpenBSD: a "real" BSD kernel, modified to allow heavy encryption capabilities.
gx_saurav said:
It is better to talk with Linboys about Technical things cos they have some knowledge. Macboys hardly have technical knowledge.
My thought on this is that every group has "users". Windows has it, Mac has it, Linux has it, etc...
and each group has knowledgeable individuals who don't settle for "power user" status...they dig in and *learn* the operating system.
Where everyone falls in on those two categories is up to debate, but I think we've established public opinion of each other, at least.
And I have to agree with gx...typical Linux users are more technically competent than typical Mac users (but that doesn't mean that competent Mac users don't exist!)