Quote:
Originally Posted by Katsunami
Too much choice is paralyzing, and Linux gives you choice on *every* level. Nobody except the biggest nerds care about the display server, the audio server, the driver model, the file system, the startup daemon or the version of "ls" that's used to list files. These things must just work, and work well.
|
You're supposed to let the distribution make that decision for you. If you're thinking about such things, you're either one of those "biggest nerds" or you're doing things wrong.
Quote:
Apple did it. What is OSX, basically? It's a BSD Unix, powered by the XNU (MACH-type) kernel. It's called Darwin. You hardly see it, if ever. Apple stuck a nice GUI on top of it (Aqua), shoved some nice (al be it a bit power-limited) hardware under it, and it helped them to skyrocket from the ashes up to one of the richest companies on earth.
|
Plenty of us interact with that BSD Unix. It is no more and no less hidden from the user than it is under a desktop Linux distribution. If you want to tweak settings that Apple didn't expose, you have to use the shell to make tweaks. This is no different from Linux.
The big difference between the big three operating systems is
culture. You hear more about the technical side of Linux because it is dominated by users who are technophiles. If you poked around the OS X or Windows world, you'd find similar discussions about similar things.