||Transforming iCal Calendars with Java|
|Subject:||iCal uses IETF iCalendar 2.0 format|
Apple iCal uses IETF iCalendar 2.0 format for encoding its events. This is a standard for cross platform scheduling [RFC 2445, RFC 2446, RFC 2447. We can all thank Apple for choosing a standard's based approach to its newest applications. Rather than having a proprietary file format with limited import/export options, Apple chooses the interchange format itself as the iCal storage format.