Do you really need to upload the versions with the Java VM? Most people have Java installed on thier machine, so you'll save a lot of disk space and bandwidth by putting up the non Java versions, if you have them. As for *nix compression, Tar and gZipping or bZipping them is one of the most common m...