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>