Хорошо для всех, кто интересуется на данный момент, если вам нужно больше, чем rubyzip, вы можете использовать libarchive, но если вам нужно поддерживать как Windows, так и * nix, лучше всего выбрать третий -party бинарный. Похоже, что отправлять системные команды в 7zip проще. Также вы можете развернуть плагин и включить бинарные статические версии вашего любимого архиватора. Я использую 7zip, так как это gnu и lgpl.