Software portability isn’t much of an issue nowadays; standard APIs (like Win32 and POSIX), virtual machines (Java, .NET/Mono), and interpreted languages (like Ruby, Python, Perl, and PHP) mean that whatever your chosen platform, you probably don’t need to worry too much about it.

This site is generated by three shellscripts and a makefile. I originally wrote them on Debian, using GNU make and coreutils. Then, I attempted to port them to FreeBSD, with Berkeley make and userland.

Big mistake.

I’d really like to make it portable, at least between BSD and GNU, but it looks like it may be a bugger to do so.