Well it looks like Freshmeat is going to come through for me after all. They just couldn't find my Unix source code (it was in CVS, but was not in a tarball). I've made some minor changes to my web site to make the Unix stuff more visible, so now it should go through easily.
Speaking of the web site: http ://ntxshape.sourceforge.net/opensource.html might be an interesting read. It talks about the different open source licenses, and how NTXShape ended up with MPL.