Cross-Platform Calendar/scheduler written in Python.
Uses self-contained SQLite database for multiple users/schedules
Small enough single db files to mail or put on disk.
Has the ability to be copied and run completely from a USB stick.
A single click prints daily schedule.
Hourly pop-up reminders, can be turned off for the day or permanently
Windows download is an installer, Linux version is source code.