Apple Xserve + Mac OS 10 = bad server platform

As if we didn't have enough already, Apple has given us one more reason not to use Mac OS X as a server OS.  Add untimely and unclear security updates to the existing list of:

  • Intense heat - heat and power management is why Apple switched to Intel.  While you wait for Xserve to catch up with Apple's dual-Intel-core desktop range, buy a dual core Dell PE 850 or IBM x306m - cheaper, faster, quieter, and easier to manage.
  • No VGA port or remote console interface, so you must have another Mac to manage it.  Linux web management via Webmin is far more portable.
  • Poor performance under typical server load.  If you don't want to wade through the entire article, you can cut to the chase here or here.
  • Nowhere near the server software selection of Debian or SUSE Linux.  On Debian, i have access to over 10,000 software packages at my fingertips.  SUSE is not far behind.  On Mac OS X server, i have to build them myself, or use a third-party tool like Fink (which essentially provides Debian's packaging infrastructure for Mac OS X).
  • No upgrade pricing from version 10.3 to 10.4.  They also don't allow you to buy software maintenance without first being on a volume licensing agreement, and buying a new license for the latest version.  Linux, on the other hand, is free.