This Python code is released by its author, Amos Newcombe, under the GNU General Public License version 3. The text version of the license is available from, or locally.

The source code files have the .py extension, and you can tell your browser how to handle them. In the Firefox menu and dialog it's Firefox > Preferences > Applications, and search for "py". (Firefox 3.5.3 Mac OS X, tested 2009 September 11 Friday 17:54 -0400.) Default is to download, but I set it to open Python files in my favorite text editor.

The code is self-documenting, using comments and doc strings. Use the source, Luke!