Aside: If I recall correctly, with the zip file format, the index is at the end of the file. A (named) pipe works fine with, for instance, a bzipped tarball.
I wouldn't be surprised if the ZIP file format has its origins outside the Unix world given its pipe-unfriendlyness.
I wouldn't be surprised if the ZIP file format has its origins outside the Unix world given its pipe-unfriendlyness.