UnRAR is a freeware extraction utility for archives created with programs like RARLAB WinRAR (not a free program).
Note: UnRAR versions beginning around 6.1.7 have been modernized enough to require a C++11 compiler. As this is written, such a compiler is available for VMS on only the x86_64 architecture. The version 5.9.4 kit (below) is more likely to work on systems with older compilers.
/ftp/unrar/unrar-7_0_9a_vms/vms_notes.txt
/ftp/unrar/unrar-7_0_9a_vms/unrar-7_0_9a_src.zip
VAX is not supported due to 64-bit arithmetic. Alpha and IA64 are not supported due to C++11 code.
Note that an UnRAR program built from the 7.0.9 kit identifies itself as "UNRAR 7.01".
The Zip archive for the complete kit was created using the Zip "-V" option to preserve the VMS file attributes, but the source files in these Zip archives should be usable on a non-VMS system.
/ftp/unrar/unrar-5_4_9a_vms/vms_notes.txt
/ftp/unrar/unrar-5_9_4a_vms/unrar-5_9_4a_src.zip
VAX is not supported due to 64-bit arithmetic.
Note that an UnRAR program built from the 5.9.4 kit identifies itself as "UNRAR 5.91".
The Zip archive for the complete kit was created using the Zip "-V" option to preserve the VMS file attributes, but the source files in these Zip archives should be usable on a non-VMS system.
All versions of UnRAR for VMS, including older and experimental ones, may be found at the archive: /ftp/unrar/
FTP access is also available at: ftp://ftp.antinode.info/unrar/