What this is

This is Sanjay Ghemawat's Ical program designed for X-Windows systems. It stores calendars in its own proprietary ~/.calendar files.

What this isn't

It is NOT Appleā€™s iCal or the IETF iCalendar standard RFC2445, RFC5545 or successors.


Ical is a calendar application. Some of the important features are:


ical Screenshot


Historical and alternate sites

This site hosts a copy of Sanjay Ghemawat's Ical program created when he was at DEC, Palo Alto back in 1993.

It was originally hosted at DEC, Palo Alto and then also at MIT, but these sites are long defunct.

For a long time, the FreeBSD port pulled this software from an FTP mirror at ftp.sunet.se but, in around October 2019, that FTP site also stopped working.

Gabbar Singh has a useful Ical blog.

In around 2004-5, RedHat released a v2.3 update with patches to make it run on their system.

In around 2006, Richard W. M. Jones ran the Ical Maintenance Project at Annexia, releasing v2.3.1 and v2.3.2, but this is now also defunct. A copy can be found in the Intenet Wayback Machine. He also did a v2.3.3 version, but we have not been able to obtain a copy of this tar file.

Another hosting site is John Heidemann's site at ISI. This has the v2.3.1 update.

Since 2008, Sergei Golubchik has been maintaining a Launchpad project to add a small number of new features to Ical.

This site at Opal was created on 2019/12/20 in order to ensure that there are sufficient source sites remaining of this software and to collect all the various versions in a single site.

FreeBSD port

A FreeBSD port is available in the ports collection.

Install from a package:

Compile and install from source:


These versions are the ones we have found mentioned on the above websites in 2019/12. The ones with blue links have been copied and are available here. Versions with the FreeBSD icon are available in the FreeBSD ports collection. Versions with the Opal icon are also available here at Opal, but were never committed to the FreeBSD ports collection. You can click on these icons to download a shar file of that port version.

Post-Sanjay releases:
    The Sergei Golubchik releases:
Source code2019/04/14ical-3.0.4.tar.gz
Source code2018/02/10ical-3.0.3.tar.gz
Source code2011/08/26ical-3.0.2.tar.gz
Source code2011/07/14ical-3.0.1.tar.gz
Source code2008/11/13ical-3.0.tar.gz
    The Richard W. M. Jones releases:
Source code2007/??/??ical-2.3.3.tar.gz
Source code2006/04/19ical-2.3.2.tar.gz
    From John Heidemann's site, but probably intially also a Richard W. M. Jones release:
Escape patch2008/08/08ical-2.3.1-escape.patch
Free patch2006/04/29ical-2.3.1-free.patch
Tcl/Tk 8.5 patch2008/06/03ical-2.3.1-tcltk-8.5-configure.patch
upvar patch2008/08/08ical-2.3.1-upvar.patch
Source code2004/03/11ical-2.3.1.tar.gz
The last Sanjay Ghemawat release:
    From ftp.sunet.se:
Source code1999/08/06ical-2.2.tar.gz


The Ical software is Copyright © 1993 by Sanjay Ghemawat.

This page

This page is maintained by J.R. Oldroyd, <fbsd@opal.com>.
This page was last updated on 2021/10/01 15:30 UTC.