 For Macintosh there are StuffIt, The Unarchiver, and 7zX.There are also programs that create self-extracting archives on Unix as shell scripts which utilizes programs like tar and gzip (which must be present in destination system).Others (like 7-Zip or RAR) can create self-extracting archives as regular executables in ELF format.