ファイルを圧縮するためのクロスプラットフォームソリューションが必要です。当社のサーバーは、Windows XP/Vista/7および3 Unixディストリビューション、SunOS、HPUX、およびAIX上で動作します。私たちのサーバーは、クライアントに戻される前に圧縮される必要のあるファイルを作成します。私たちの初期の考えは、ほとんどのサーバにjavaがインストールされているので、jarでファイルを圧縮することでしたが、明らかにjarはjreには含まれていません。私たちのサーバーはC言語で書かれており、圧縮ファイルを作成する必要があるアプリケーションはPerlです。クロスプラットフォームのファイル圧縮
インストールベースが大容量で、新しい必須アプリケーションを追加するのが一般的に難しいため、インストールしていないことが本当に好きです。 zipに使うことができるOSのそれぞれに組み込まれることが保証されているものはありますか?たとえそれぞれ別のものを使う必要があっても、それはおそらく大丈夫でしょう。
を持っている場合は、それを解凍することができます。 – Milhous
"java"タグが正しい場合は、Java 1.4 http://java.sun.com/j2se/1.4.2/docs/api/java/util/zip/GZIPOutputStream.html(およびGZIPInputStream)を使用できます。 –