Creating Calendars, Events, and To Do Lists: iCal
The iCal calendaring solution is Apple's first in-house calendar for the Macintosh and one of the only available standards-based scheduling applications for the Macintosh. iCal supports network calendar publishing and subscribing, event notifications and invitations, and, of course, a lovely Aqua interface.
Understanding the iCal/vCal Standard
iCal gets its name from both Apple's i marketing department and the calendar standard it supports—iCalendar. The iCalendar standard is defined in RFC 2445: http://www.ietf.org/rfc/rfc2445.txt. For a change, we can blame someone else for adding the i in front of an otherwise perfectly usable title. The iCalendar format is an object-oriented description language ...