12. The computer readable medium of claim 3 , wherein each calendar publication definition further comprises one or more transformation rules for transforming the data contained in fields of the qualified calendar events from the calendar database, wherein processing each calendar publication definition by the publication agent further comprises applying the respective one or more transformation rules to the qualified calendar events so that field values of the qualified calendar events are transformed before inclusion in the calendar publication.
3. A computer readable medium containing computer program instructions for providing a calendar publication, the program instructions for: defining, based on user input, one or more calendar publication definitions including: (i) an identifier for the calendar publication and (ii) a set of criteria for qualifying calendar events from a calendar database for inclusion in or exclusion from the calendar publication, the set of criteria including one or more query conditions; activating a publication agent for processing each calendar publication definition by applying the qualifying criteria to the calendar database in order to identify a subset of qualified calendar events from the calendar database to include in the calendar publication and resulting in one or more calendar events in the calendar database being excluded from the calendar publication, wherein applying the qualifying criteria includes constructing a database query from the one or more query conditions, wherein the calendar publication is uniquely identifiable and exists independently of any subscriber count thereto; aggregating the qualified calendar events into the calendar publication; and making the calendar publication available for subscription, without first requiring a publisher of the calendar publication to ascertain any subsequent subscriber to the calendar publication, wherein the calendar publication is platform-independent relative to at least one of: (i) a plurality of calendaring database platforms and (ii) a plurality of calendaring client platforms.