Darwin Calendar Server

From Wikipedia, the free encyclopedia

Darwin Calendar Server
Developer: Apple Computer
Latest release: ? / August 7, 2006
OS: Mac OS X v10.4 (others possible)
Use: Web server
License: Apache License 2.0
Website: calendarserver.macosforge.org

The Darwin Calendar Server is a standards-compliant server that allows multiple users to collaboratively share calendaring information. It provides a shared location on the network to store schedules, and allows users to send each other and manage invitations. The version which is to be shipped with Mac OS X Server v10.5 is called iCal Server.

It was publicly released during Apple's Worldwide Developers Conference on August 7, 2006. Currently, it runs on Mac OS X Server v10.4 with Python 2.4, and is tested using Mac OS X Server v10.5 developer preview.

The server, named "caldavd", is a daemon background service. It technically and legally possible to port this to non-Apple computer platforms; it is currently possible to install on FreeBSD and several flavours of Linux. The server is written in the Python programming language, uses extended file attributes, and the Twisted framework.

The Source Code Management project for Darwin Calendar Server is located at Mac OS Forge.

[edit] Supported clients

[edit] See also