You can create version 1 ZIP archives using Info-Zip’s zip
1.1, which is still available (download zip11.zip
). You’ll need to build it from source (make sysv
on a Linux system); then you’ll be able to use the newly-built zip
to create old-format archives:
$ ./zip -9 test.zip zip.c
adding zip.c (imploded 70%)
$ file test.zip
test.zip: Zip archive data, at least v1.0 to extract
$ unzip -v test.zip
Archive: test.zip
Length Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----
25825 Implode 7749 70% 10-21-1991 13:33 e1f47bfc zip.c
-------- ------- --- -------
25825 7749 70% 1 file
This uses the “implode” or “shrink” algorithms for compression (it uses whichever is better with any given file), rather than the “deflate” algorithm used in version 2 of the format.