Software / Unmaintained

Long ago (mostly last century), I wrote some programs that I wound up abandoning when I joined the Army. These have seen no attention from me since at least 2001. To the best of my knowledge, only mailutils continues to be maintained. I can't recommend using any of these anymore.

AtDot
A Perl-based webmail client. Very primitive, though it did have basic MIME support. I wrote this well before I had any real understanding of security, and as a consequence it stores user's POP3 passwords in an easily deobfustacted format. You shouldn't use this if you run across it.
Generic Databse Connector (GDBC)
Intended to be a replacement for ODBC following the UNIX philosophy. It had a command line SQL interface and drivers for MySQL and PostgreSQL.
GNUTS
Intended to be a wrapper to multiple user interface toolkits, specifically GTK+ and curses, so that applications could present an appearance that is "native" to the currently running desktop environment (or lack thereof). Didn't get very far at all with this one.
mailutils
This one is actually still currently maintained, only not by me. I originally wrote the POP3 daemon, which was called IDS POP (IDS standing for "It Doesn't Suck", which got me a threatening email from Bare Bones Software's legal department). I had to change the name around the same time someone (I think Alaine Magloire) floated the proposal for a GNU mail utilities suite. I contributed the POP3 daemon, and extracted its mbox parsing code to form the initial version of libmailutils. I also did a lot of work on the initial implementations of the IMAP4 daemon and the mailx utility.
Minorfish
Originally called minordomo, but renamed due to a conflict with another tool. A lightweight mailing list manager. Included a web interface to archives. Probably one of my better ancient tools, despite being written in Perl.
rungetty
A tool that should have been a patch to mingetty. Basically, it's mingetty plus the ability to run an arbitrary program instead of login (defaulting to the user nobody, so I guess I wasn't totally security stupid). It also can do auto-logins. This seems to still be packaged in Debian at least.
Sweater
The intent was to create a TUI/GUI database manager, similar to Microsoft Access but for POSIX systems. It was to use GDBC for database access and GNUTS for the user interface. I didn't get very far before I abandoned the project.
Copyright © 2020 Jakob Kaivo <jakob@kaivo.net>