Eugene Koontz's Free Software Page

This is a list of some of the free software I've been involved in.

bart widget

Choose a starting station and a destination station, and this widget lets you know which train to take and when it's arriving.

jverb

This is a web-based Japanese verb-learning quiz application. Written in Ruby on Rails; SVN repository here.

EDG

This is an implementation of HPSG grammar formalisms in LISP.

Mozilla Thunderbird

When I was working at Mailfrontier (now SonicWall) on spam filtering, I would often receive mails attached as text/rfc822 MIME attachments. These attachments were usually false negatives (spams that were not marked as spam) and (more rarely), false positives (legitimate emails that were marked as spam).

Using Mozilla Thunderbird, I wanted to be able to drag these mails into various IMAP folders. Unfortunately, this is not yet possible with Mozilla Thunderbird, so I set about investigating how this feature might be added. A bug exists in the Mozilla Bugzilla database for this feature, but it remains unfixed.

psqlog

This is an implementation of Prolog in PostgreSQL.

DG for IPCop

Ipcop is a stripped-down Linux install that is intended as a router/firewall for small organizations. A friend asked me to help with adding support to IPCop for Dan's Guardian, which is a content/URL-filtering HTTP proxy.

(note: this code is obsolete and not supported by me any longer)

xmltree.xsl

This is simply a stylesheet to just pretty-print any XML document - in other words, to HTML-format the XML document just as current versions of Firefox and Internet Explorer are able to do.

That's all this is. Perhaps at some point I will set up a php script to run this on various outputs so you can see for yourself.

But here it is having run on itself.

This version has some bugs:

It would be fairly easy to extend this with javascript to expand/collapse the nodes...(hint: exercise for the reader ;^)).

Eugene Koontz
Last modified: Sun Oct 4 23:45:51 PDT 2009