Hi Kapitän!
Ein WebDAV-Server ist ein Server, welcher Daten über das WebDAV-Protokoll austauscht. Ich weiß, doofe Antwort.

Im Ernst: Ein Apache-Webserver, der bei allen OS X-Versionen standardmäßig vorinstalliert ist (Systemeinstellungen Sharing), kann nicht nur Webseiten ausliefern, sondern über die WebDAV-Erweiterung (zwar bei allen OS X installiert, aber nicht aktiviert) dann auch Dateien ausliefern und entgegennehmen. Stell Dir einfach vor, daß Du von dem Webserver nicht nur Dateien bekommen kannst (Kalenderdaten holen), sondern auch Dateien draufschreiben kannst (Kalenderdaten veröffentlichen).
Ich mache das hier privat im LAN auch so, daß ein Rechner den Server spielt und das iCal dann dort die Daten ablegt bzw. holt. Funktioniert sehr gut mit folgenden Einschränkungen:
- Pro Kalender kann es nur einen Rechneraccount geben, an dem man die Daten ändern kann. Liegt daran, daß iCal das limitiert. Ab Leopard wird es anders.
- Man kann iCal so einstellen, daß nach jeder Änderung am Kalender automatisch veröffentlicht wird.
- Man kann iCal so einstellen, daß auf allen anderen Rechnern automatisch alle 15 Minuten aktualisiert wird. D.h. neue Einträge sind nach spätestens 15 Minuten zu sehen. Manuelles Aktualisieren geht natürlich immer. Auch häufigere Aktualisierungen sind ziemlich sicher per AppleScript möglich. Dieses "Aktualitätsproblem" hat man eigentlich immer, denn entweder fragt die Software ständig nach oder man muß es manuell machen.
Für mich ist die größte Einschränkung, das ein Kalender immer nur von einem Rechneraccount aus geändert werden kann. D.h. bei uns gibt es pro Familienmitglied einen Kalender und das Familienmitglied mußte sich aussuchen, an welchem Rechner es seine Termine verwalten möchte.
Das Hauptproblem dürfte für Dich das Einrichten des WebDAV-Servers sein. Wenn Du Interesse daran hast, dann melde Dich nochmal.