Нам нужно кроссплатформенное решение для сжатия файлов. Наш сервер работает на Windows XP/Vista/7 и 3 дистрибутивах Unix, SunOS, HPUX и AIX. Наш сервер создает файлы, которые необходимо заархивировать, прежде чем вернуть их клиенту. Наша первоначальная мысль заключалась в том, чтобы сжать файлы с помощью jar, так как на большинстве серверов установлена java, но, по-видимому, jar не включен в jre, а только jdk. Наш сервер написан на C, а приложение, которое должно создать сжатый файл, — Perl.
Мне бы очень хотелось что-то, чего у меня нет, так как наша установочная база БОЛЬШАЯ, и добавление новых необходимых приложений, как правило, затруднено. Есть ли что-нибудь, что гарантированно будет встроено в каждую из этих ОС, что я мог бы использовать для архивирования? Даже если мне придется использовать что-то другое для каждого, это, вероятно, тоже будет хорошо.