CalTerm is a ncurses-based ical client (currently read-only). It supports multiple calendars from local files and remote URLs. If you live in the *nix terminal but like standards-compliant calendaring, this is for you.