You might have heard a CalDAV Server one way or another in your lifetime. We will look into more to better enlighten that seemingly approaching sunrise outlook on CalDAV. First, on the list, what is CalDAV?
Comrade, I may say CalDAV is a calendaring extension to WebDAV. It is an Internet protocol that allows you, hypothetically a client, to access scheduling information on a certain server. It is rooted in the concept of synchronization. Basically, it is not only rotating in you but also with them. Other people get notified as well for some events on some dates.
CalDAV Server, Serves!
You might ask, “So, it is all about collaboration?” Yes, it is! It promotes information sharing and cooperative planning.
For starters, 2003 was the year CalDAV was launched. It started when Lisa Dusseault submitted it as an Internet-Draft to the IETF or Internet Engineering Task Force. Wondering when its 2.0 was launched?
2007 was the year to mark. The CalDAV specification was finally finished and published by IETF with Dusseault backed up with other computer engineers.
At its very root, CalDAV was truly engineered to answer the need for information sharing and foster interoperability. It is meant to be implemented by collaborating servers, software or clients.
Talk about architecture, CalDAV was designed for data organization such as events, task, and notes in cluster or directories where multiple folders or items reside.
. . . but how one or more users can access these resources or information
Using the semantics of DAV and HyperText Transfer Protocol or better known as HTTP and the ACL’s concept of access control, each operation namely view, edit and delete can be denied or granted depending on each user. CalDAV was required to support the “WebDAV Access Control Protocol.”
CalDAV’s server understands and processes the data by supporting several scheduling-specific operations like doing free-busy time reports as well as extension of periodic events.
This functionality allows the user to synchronize calendar to a CalDAV server and allow convergence.
The data can then be shared through multiple devices.
You should know this is not just limited to a personal calendar but also on the calendar that runs on sites and even organizations.
Fantastic, is not it?
Now, we can go forth the servers that run on the concept of CalDAV. Hold tight in your seat for this can take a long way. You might be surprised.
Included in the list ultimately are:
- Google Calendar
- Apple Darwin Calendar Server
- Baikal Lightweight Calendar Server
- Bynari Collaboration Suite
- Chandler Server
- CommuniGate Pro
- Cyrus IMAP Server
- DAViCal, DPCalendar
- Daylite CalDAV Server
- , Dingo Calendar Server
- EVO Mail Server
- Fabasoft Folio Cloud
- Horde Groupware
- Icewarp Email Server
- Kerio Connect
- MDaemon Email Server
- Open Xchange
- Oracle Beehive
- Oracle Siebel
- Oracle Communications Calendar Server
- Sun Java Calendar Server
- Synovel CollabSuite
- Yahoo Calendar
- Mold CalDAV and Sync!
The most famous from the long list is the Google Calendar, which is used all over the world due to its convenience and directly being a branch of Google.
Photo Cred: Franck V.