Yeah, I have not successfully run the program in 10.3.x. That version of the Mac OS is now very old, your friend can likely get 10.5 for a reasonable price now that 10.6 is out (which doesn't support PPC so is not an option).
If your friend has some programming experience, he might want to try checking out the 2.2.1 branch from subversion and compiling himself. Just make sure to use the maps from the downloaded version.