tug
Volume 4, Number 38 -- October 18, 2007

Apple's Leopard Mac OS X Server Coming October 26

Published: October 18, 2007

by Timothy Prickett Morgan

Apple Computer announced this week that it will be unveiling and delivering its "Leopard" Mac OS X v10.5 operating systems for desktops and servers on October 26. Apple previewed the desktop and server editions of its Unix-derived operating system back in June, and is clearly hoping that the new code drives some software and hardware upgrades. If Apple played its cards right, it could even go so far as to position Mac OS X Server v10.5 as an alternative to Windows and Linux--but history suggests Apple will simply pitch Leopard Server to its installed base.

As many of us have pointed out time and again, Apple's Mac OS X platform is perhaps the ideal Unix platform. Based on the open source FreeBSD Unix variant, equipped with the Apple graphical user interface, and rigged with a PowerPC-to-X64 emulation environment called Rosetta (compliments of QuickTransit emulation software licensed from Transitive), Mac OS X is a much easier version of Unix to drop into a company than AIX, Solaris, or HP-UX--particularly for companies with no Unix experience.

Leopard Server v10.5 is an Open Brand UNIX 03 registered product and conforms to the SUSv3 and POSIX 1003.1 specifications for C programming language APIs, shell utilities, and threads. (Is that nerdy enough for you?) Leopard Server v10.5 fully supports 64-bit memory extensions while maintaining 32-bit compatibility, and the graphical system libraries--including Cocoa, X11, and OpenGL--can run as 32-bit or 64-bit processes with the new release. Leopard Server is now aware of dual-core and quad-core Core and Xeon processors from Intel, and the process schedulers and memory algorithms in the underlying FreeBSD operating system have been tweaked to take advantage of extra cache memory and multiple cores in such chips.

As previously reported, the TCP/IP stack, the NFS server, and the AutoFS automounter inside Leopard Server v10.5 have all been rewritten to take advantage of multicore processors and POSIX thread allocation algorithms have been optimized for multicores using the NSOperation APIs. Leopard's NFS file system implementation now supports Kerberos authentication as well as the existing Unix user ID authentication method, too. The TCP/IP stack has been modified with self-tuning algorithms as well, which allow it to squeeze the best performance out of the bandwidth available on the network--and change itself as conditions change on the network. Leopard also includes a variant of Sun Microsystems Dynamic Tracing (DTrace) for debugging and profiling the performance of applications running on the operating system. The Darwin kernel underneath Mac OS X is now fitting with DTrace ports and the Java, Ruby, Python, and Perl programming languages available for Leopard have been extended so they know about DTrace as well. Sun's Zettabyte File System was available in early betas of Leopard Server, but does not seem to have made the cut in the production version.

Leopard Server also includes file sharing with other Macs as well as Windows, Linux, and Unix machines, the Mail mail server, the iCal calendar server, the iChat chat server, and virtual private networking services. The server edition also has Xgrid grid computing integrated into it, as well as two features called Wiki Server and a Podcast Producer, which do exactly what their names suggest. (The Podcast Producer can employ Xgrid to use a network of Macs to encode podcasts, and then host them on the server, which is very cool and smart.) A variant of online search called Spotlight Server is network-aware and can find files across a network, not just on the server on which it is running. Apache 2, MySQL 5, Postfix, Cyrus, and a number of other open source tools have been ported into Leopard Server and run in 64-bit mode. A feature called Time Machine, which is an automatic backup utility that stores the entire state of your machine to an external storage device for future recovery, is also a neat feature, and one that will probably drive upgrades to Leopard Server.

If you have an old PowerPC-based machine using G3 processors, you can forget about running Leopard Server. And if you have a PowerPC G4 or G5 machine, you will need a box that has processors that run at least at 867 MHz to support the new server edition. Intel processors have run at speeds in excess of 1 GHz for a long time now, and Apple has never sold Core or Xeon machines that did not have enough oomph to run Leopard Server. Apple is taking orders for Leopard Server now. It costs $499 for a 10-user license and $999 for an unlimited user license; upgrading that 10-user license to an unlimited user license costs $499, so you can save yourself $1 by doing it in two steps. (A dollar will buy you an iPod song with a penny to spare, after all.) Shipping for the software is free if you preorder it. The desktop and laptop version of Leopard costs $129, by the way.

The real question is not whether Leopard Server is going to be a good operating system. Of course it will be, and one that many commercial companies, tired of wrestling with Windows and not acquainted with the inner workings of Linux or Unix, would find an appropriate fit for computing environments. But the Mac OS platform has two major problems that Apple has never addressed and that limits its success in corporate computing. The first is that the Xserve server line is too limited and too expensive. A two-socket, rack-mounted server does not fit all needs, and with Mac OS X now running on Intel iron, there is simply no excuse for Apple to not offer a wider range of tower, rack, and blade servers for Mac OS X customers. Intel has been selling quad-core "Clovertown" Xeon processors for 11 months now--which is one of the main drivers of its resurgence in the chip market in the past year--but Apple is still peddling Xserve machines that use older "Woodcrest" dual-core Xeons. This is just plain stupid, and certainly too dumb for such a genius as Steve Jobs. Apple should have very skinny single-socket, quad-core servers in a 1U chassis with lots of SAS disk storage as well as a 2U server with four quad-core "Tigerton" Xeon 7300 processors for handling very large workloads. A 3U variant of this Xserve should have a built in storage area network. And yes, Apple should have two-socket and four-socket blade servers, and if it can't build them, then it should license blade chasses and blades from Intel.

The second problem, which is related to the first, is application certification. Enterprises like their middleware, database, development tool, and enterprise application choices. If Apple wants to be a serious player in the data center, then it should take some of those iPod profits and get the key middleware, database, and ERP software packages certified to run on an expanded line of Xserve products. Apple could, of course, take the easy way out and provide an upgrade to the Rosetta emulation environment that would allow Linux-X64 and Solaris-X64 applications to run in emulated mode atop Mac OS X Server on Intel iron. Transitive is surely in favor of such an idea, and end users may not care, so long as the code runs. It's something to think about.

There is a lot more margin in the server business than there is in laptops and desktops--even compared to Apple laptops and desktops, which is saying a lot considering the premium that Apple can and does charge to Apple zealots.


RELATED STORIES

Apple Previews Mac OS X 10.5 'Leopard' Server

Can Apple Finally Break Into the Big Time with Core Xserves?

OpenDarwin Shuts Down as Apple Opens Up Mac OS Forge

Apple: Unix for People, Unix for the Masses

Apple Goes 64-Bit with Tiger Release of OS X



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
CENTRIFY

Secure Your UNIX, Linux & Mac
Systems with Active Directory

Now you can leverage Active Directory for account administration, authentication and access control with a cost-effective solution that centrally secures your non-Microsoft systems and apps without disruptive changes. Out-of-the-box reports and unique, detailed auditing help you prove that the controls are working.

Our guide details the requirements for successful Active Directory integration and explains how Centrify uniquely fulfills them.

Get Your Active Directory Integration Guide


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik,
Shannon O'Donnell, Timothy Prickett Morgan
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

COMMON:  Join us at the annual 2008 conference, March 30 - April 3, in Nashville, Tennessee
Roaring Penguin:  Stop spam at the mail server on YOUR terms with CanIt-PRO
NowWhatJobs.net:  NowWhatJobs.net is the resource for job transitions after age 40


 

IT Jungle Store Top Book Picks

The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95


 
The Four Hundred
New System i 525 Solution Editions Debut, 570 Gets Tweaked

IBM Adds Web Services and SOA Tools to the System i

Zend Puts Out New Release of Commercial-Grade PHP

AS/400s Are From Rochester, RS/6000s Are From Austin

The Linux Beacon
Red Hat and Novell Nailed by First Linux Lawsuit

Niagara-2 Chips Double Entry Sparc Server Performance

Zend Puts Out New Release of Commercial-Grade PHP

As I See It: Great Looking Genes

Four Hundred Stuff
CYBRA Teams with Solzon to Develop i5/OS RFID Software

ProData's Remote Database Access Tool Gains Automation

Real Vision Software Delivers RVI 8.0

Vision Tackles i5/OS Application Performance with Director 7.0

Big Iron
IBM Touts the Power Efficiency of Mainframe Linux

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Four Hundred Guru
Controlling System i Shutdown Activities Using An Intelligent Power-Handling Program, Part II

Converting LF to CRLF in IFS Files

Reader Feedback: More on Vendor Names and Changing System Names

System i PTF Guide
October 6, 2007: Volume 10, Number 40

September 29, 2007: Volume 9, Number 39

September 22, 2007: Volume 9, Number 38

September 15, 2007: Volume 9, Number 37

September 8, 2007: Volume 9, Number 36

September 1, 2007: Volume 9, Number 35

The Windows Observer
Office Communication Server 2007 Launched by Microsoft

Will OCS 2007 Live Up to the Hype?

Zend Puts Out New Release of Commercial-Grade PHP

Growing Businesses, Upgrades Drive IT Hiring in Q4

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

Vision Solutions
Centrify
Computer Measurement Group
Canvas Systems
Vibrant Technologies


Printer Friendly Version


TABLE OF CONTENTS
Sun Elaborates on its xVM Virtualization Plans

Apple's Leopard Mac OS X Server Coming October 26

IBM Hit by Financial Services Slowdown in Q3

As I See It: Great Looking Genes

But Wait, There's More:

Worldwide IT Spending to Top $3 Trillion in 2007 . . . Green Computing Tops Gartner's List of 10 Hottest Technologies . . . IBM Cuts p5 590 and 595 Prices by 20 Percent and More . . . Avnet Builds Out EMEA Business with ACAL, Magirus Acquisitions . . . The Never-Ending Story: Enterprise Software Integration . . . Security Spending Up, CompTIA Says . . .

The Unix Guardian

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement