Mcal stands for Modular Calendar Access Library. libmcal is a C library for accessing calendars. It's written to be very modular, with pluggable drivers. One of the main drivers it handles is ICAP. You may configure mod_php to use it. WWW: http://mcal.chek.com/