The Calendar and Contacts Server project is an
Apple
An apple is an edible fruit produced by an apple tree (''Malus domestica''). Apple trees are cultivated worldwide and are the most widely grown species in the genus '' Malus''. The tree originated in Central Asia, where its wild ances ...
-developed standards-compliant server implementing the
CalDAV
Calendaring Extensions to WebDAV, or CalDAV, is an Internet standard allowing a client to access and manage calendar data along with the ability to schedule meetings with users on the same or on remote servers. It lets multiple users in differ ...
and
CardDAV
vCard Extensions to WebDAV (CardDAV) is an address book client/server protocol designed to allow users to access and share contact data on a server.
The CardDAV protocol was developed by the IETF and was published as in August 2011. CardDAV is ...
protocols. It provides a shared location on the network allowing multiple users to store and edit calendaring and contact information. The server was publicly released during Apple's
Worldwide Developers Conference
The Worldwide Developers Conference (WWDC) is an information technology conference held annually by Apple Inc. The conference is usually held at Apple Park in California. The event is usually used to showcase new software and technologies in t ...
on August 7, 2006 as iCal Server and Address Book Server.
The server, named "", is a
daemon
Daimon or Daemon (Ancient Greek: , "god", "godlike", "power", "fate") originally referred to a lesser deity or guiding spirit such as the daimons of ancient Greek religion and mythology and of later Hellenistic religion and philosophy.
The wo ...
background service. It has been
ported to non-Apple computer platforms. It is currently possible to install it on
FreeBSD
FreeBSD is a free and open-source Unix-like operating system descended from the Berkeley Software Distribution (BSD), which was based on Research Unix. The first version of FreeBSD was released in 1993. In 2005, FreeBSD was the most popular ...
and several flavours of
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
. The server is written in the
Python programming language
Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation.
Python is dynamically-typed and garbage-collected. It supports multiple programming par ...
with the
Twisted Twisted may refer to:
Film and television
* ''Twisted'' (1986 film), a horror film by Adam Holender starring Christian Slater
* ''Twisted'' (1996 film), a modern retelling of ''Oliver Twist''
* ''Twisted'', a 2011 Singapore Chinese film directed ...
framework, and uses an SQL database for storage of calendar data.
Server 5.7.1, the version aligned with
macOS 10.14 and released on September 30, 2018, removed the Calendar and Contacts Server functionality from Server.app.
Supported clients
* Apple
Calendar
*
OSAF's
Chandler
Chandler or The Chandler may refer to:
* Chandler (occupation), originally head of the medieval household office responsible for candles, now a person who makes or sells candles
* Ship chandler, a dealer in supplies or equipment for ships
Arts ...
*
Mozilla
Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, w ...
's
Calendar Projects (both ''Sunbird'' and ''Lightning'')
*
Mulberry
See also
*
CalDAV
Calendaring Extensions to WebDAV, or CalDAV, is an Internet standard allowing a client to access and manage calendar data along with the ability to schedule meetings with users on the same or on remote servers. It lets multiple users in differ ...
*
CardDAV
vCard Extensions to WebDAV (CardDAV) is an address book client/server protocol designed to allow users to access and share contact data on a server.
The CardDAV protocol was developed by the IETF and was published as in August 2011. CardDAV is ...
*
iCalendar
The Internet Calendaring and Scheduling Core Object Specification (iCalendar) is a media type which allows users to store and exchange calendaring and scheduling information such as events, to-dos, journal entries, and free/busy information, a ...
standard
*
WebDAV
WebDAV (Web Distributed Authoring and Versioning) is a set of extensions to the Hypertext Transfer Protocol (HTTP), which allows user agents to collaboratively author contents ''directly'' in an HTTP web server by providing facilities for concu ...
*
List of personal information managers
The following is a list of personal information managers ( PIMs) and online organizers.
Applications
Discontinued applications
See also Comparisons
* Comparison of email clients
* Comparison of file managers
* Comparison of note-tak ...
References
{{Mac OS X Server
Calendaring standards
Free calendaring software
MacOS software