Why Mac OS X Is Superior to Linux and Windows
The way most people use the English language, customizing would correspond more to "special needs," not "advanced needs." You can't customize your way out of poor or impoverished technology such as you have on Linux. You can possibly accommodate special needs by customizing, but in fact, I don't think customization even addresses the full range of "special needs." The range of software available on Windows for instance is far greater and covers far more special niches than the available software on Linux.
One of the main reasons Linux failed to gain much market share with mainstream users is that it has lacked advanced technology. It's certainly not that it lacked any ability to customize or tweak what limited technology it did have. Customization is not a replacement for advanced technology. There's no way a user can customize a technologically impoverished system into one with advanced capabilities.
Macs no longer overpriced InfoWorld
this is for the Mayor, the guy that always gets confused on this subject. Before I get to the news of the week...
Read a rumor that DTrace will be in OS X Leopard
As we all know, the BSDs are having a major resurgence of late. BSD, Solaris 10 (X), OS X are of course cousins being offsprings...
Linux is great for situations where it can be customized and maintained by a dedicated support staff for a simple and specialized purpose (provided they can overcome the reliability and maintenance and performance problems inherent in Linux).
I myself switched away from Linux earlier this year for this reason. I found Linux was OK (but not great) for simple things like basic web browsing, text editing, email, some kinds of programming, etc. Because of its poor performance, bloat, and unreliability, it was a constant hbuttle to maintain, but it was at least usable for those basic things. However, I found it to be very wanting in advanced capabilities, like multimedia, music, MIDI, and audio software, graphics, high performance and highly integrated programming environments, system integration, GUI design, and all sorts of specialized application categories. I got tired of having to use a Windows machine for every advanced purpose.
Which "advanced" users are using Linux? What "advanced" purpose do you think Linux is commonly used for? I used Linux for the better part of a decade and I knew lots of other Linux users. I've never actually seen a Linux system used for any "advanced" purpose. In fact, many of the Linux users I've known over the years have been proud just to get a decent game playing, or reliable DVD playback, or a half-butted clone of an Office app, or a half-butted emulator to run a handful of Windows apps, etc.
As far as I can tell, the thrust of the Linux community for the past decade has been to try to commoditize the mainstream operating systems, by writing free versions of the commonly used applications and technologies. Linux certainly got off to a very slow start, even with the infusion of megabucks of investment capital in the late 90's. It's debatable how much progress it's made to date in catching up, but I certainly see no justification for calling Linux "advanced," either today or at any time in its history.