Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Inside Apple's Leopard Server OS

With the upcoming release of Mac OS X Server 10.5, aka Leopard Server, the Mac IT world is thinking "What is going to be new?" Well, to be honest, everyone is. Apple's infamous closed-mouthed approach to major OS releases, while great for marketing purposes, isn't always so great for the IT world. However, Apple isn't a road map company, so if we want to get an idea of what to expect in Leopard, we have to dig into the public information Apple has released.

Fortunately, there's a decent bit of it. It's not everything, (certainly not Steve's famous "Top Secret" features), but it's not a sharp stick in the eye either. One of the big features for many people is the iCal server. I know I've not been alone in saying that the lack of calendaring in Mac OS X Server has long been a real hole in the product's feature set, and with iCal Server, Apple is making its first real attempt at plugging that.

iCal Server

iCal Server is an open source-based calendar and scheduling server with per-server licensing. So unlike Exchange and many other calendaring servers, you can run as many clients as you can against the server for the same price. (Regardless of how iCal Server stacks up feature-wise against Exchange and the others, the licensing model for iCal Server is one that works out much better for customers.) iCal Server allows for both human and resource scheduling, along with some kind of "public folder" support. (I put that in quotes, because "public folders" are gradually becoming a kind of generic term that means whatever the person using it wants it to mean. In my case, I'm thinking along Exchange lines.)

iCal Server is based on the CalDAV standard, a set of protocols designed to allow for Exchange/Domino-like calendaring functionality, without having to tie yourself to any specific product. (A full list of the various standards involved can be found at To assist with that end, Apple has joined CalConnect, a consortium focusing on calendaring interoperability.

  • 1