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 is technically and legally possible to port this to non-Apple computer platforms; it is currently possible to install it 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
- iCal
- Apple's Teams
- OSAF's Chandler
- OSAF's Scooby
- Mozilla's Calendar Projects (both Sunbird and Lightning)
- Mulberry