DAViCal is a server for calendar sharing. It is an implementation of the CalDAV protocol which is designed for storing calendaring resources (in iCalendar format) on a remote shared server.
An increasing number of calendar clients support the maintenance of shared remote calendars through CalDAV including Mozilla Calendar (Sunbird/Lightning), Evolution, Mulberry, Chandler, and various other closed-source products such as Apple's iCal and iPhone.
DAViCal supports basic delegation of read/write access among calendar users, multiple users or clients reading and writing the same calendar entries over time, and scheduling of meetings with free/busy time displayed.
We use Debian GNU/Linux for this, but other people use various different versions of Linux, FreeBSD, Mac OSX and even Microsoft Windows. We definitely do not recommend using Windows for this unless you are completely hobbled by silly internal IT policies and have to do so.
You can download DAViCal from http://debian.mcmillan.net.nz/
Start looking on the DAViCal Installation Page for more places to download, and detailed instructions as to what to do when you have it.
There is a lot of information on the wiki about DAViCal configuration settings but in most cases the configuration will need very few of these settings.
Read here about how to configure various CalDAV Clients with DAViCal. There is also a page on the wiki which will sometimes have newer information.
Specifically: help on DAViCal!
The best place to go for help on DAViCal is the DAViCal Wiki.
If you can't find your answer there, then the IRC channel #davical on irc.oftc.net is a great next port of call. Many problems can be solved quickly with a short on-line chat.
Almost as good as the IRC channel is the DAViCal General Mailing List.Other places to try include:
As a last resort, or in case your organisation likes that sort of thing, paid commercial support is available through the author's company Morphoss.
DAViCal CalDAV Server was conceived and written by Andrew McMillan.
Many people have contributed to DAViCal, through providing translations of the interface, reporting bugs and sending patches for things here and there. Some more notable contributors include:
We welcome contributions from interested people. You don't need to be able to write code - there are lots of small tasks around the project that can be done. CalDAV server:
Here are some things you could do that will help us to concentrate on making DAViCal better:
Can you think of more?