Wcal is a web based calendar/planner written in Perl and released under GNU General Public License (GPL).
For more information, you can check out the Wcal official website.