User:ScotXW/GNOME Calendar

GNOME Calendar is a graphical front-end for data provided by calendar database written in C for the GNOME desktop environment. It was introduced 2015-04-03 with GNOME 3.16 and is under heavy development.

GNOME Calendar is free and open-source software subject to the terms of the GNU General Public License version 2 or later.

Software architecture
GNOME Calendar is a "simple" application written from scratch in C utilizing GObject Introspection, its GUI is written in GtkBuilder. It it tightly integrated into the GNOME desktop environment and interfaces heavily with GNOME infrastructure.

Uses SQLite and supports iCalendar file format. Uses EDS (Evolution Data Server) for calendar access, potentially other specialized back-ends (i.e. GData) The data server, called "Evolution Data Server" is responsible for managing calendar and address book information.

Printing
Printing is done using the back-ends in GTK+?

Availability
GNOME Calendar is available in the Debian and Fedora repositories.

California
GNOME Calendar is not to be confused with California, another Calendar application for GNOME written from scratch in Vala.
 * California git-repository
 * California tarballs
 * California tarballs

California is available in the Fedora repositories.