home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 24 DOS / 24-DOS.zip / zip20x.zip / README next >
Text File  |  1993-09-14  |  9KB  |  176 lines

  1. Copyright (C) 1990-1993 Mark Adler, Richard B. Wales, Jean-loup Gailly,
  2. Kai Uwe Rommel, Igor Mandrichenko and John Bush.
  3. Permission is granted to any individual or institution to use, copy, or
  4. redistribute this software so long as all of the original files are included,
  5. that it is not sold for profit, and that this copyright notice is retained.
  6.  
  7.  
  8. Zip 2.0 is a compression and file packaging utility.  It is compatible with
  9. PKZIP 2.04g (Phil Katz ZIP) for MSDOS systems.  There is a companion to zip
  10. called unzip (of course) which you should be able to find the same place you
  11. got zip. This package (zip20x.zip) contains only the MSDOS executables and
  12. documentation for zip 2.0.  See the file 'Where' for access to the source,
  13. and details on ftp sites and mail servers.
  14.  
  15. This version of zip has been ported to a wide array of Unix and other
  16. mainframes, minis, and micros including VMS, OS/2, Minix, MSDOS, Windows NT,
  17. Atari, and Amiga. Although highly compatible with PKware's PKZIP and PKUNZIP
  18. utilities of MSDOS fame, our primary objective has been one of portability
  19. and other-than-MSDOS functionality.  Features not found in the PKWare version
  20. include creation of zip files in a pipe or on a device, VMS and OS/2 extended
  21. file attributes, conversion from Unix to MSDOS text file format; and, of
  22. course, the ability to run on most of your favorite operating systems.
  23. And it's free.
  24.  
  25. Main changes since zip 1.9p1:
  26.  
  27. - new -i option (include only the following names).
  28. - new -T option to test zip file integrity before overwriting original
  29. - new -F and -FF (zipfix) options
  30. - new -D option (do not create entries for directories)
  31. - new -S option to include hidden/system files on MSDOS and OS/2
  32. - new -$ option to include a volume label on MSDOS and OS/2
  33. - new -ll option for CR LF to LF translation
  34. - new -p option for zipsplit (pause between diskettes)
  35. - speed up for the fast options (-1 to -3)
  36. - support for new systems (Amiga, TOPS 20, Human68k, ...)
  37. - many portability improvements
  38. - many bug fixes
  39.  
  40. This version does not support multi-volume archives as in pkzip 2.04g.
  41. This may be provided in a future version if time permits.
  42.  
  43. Contents:
  44.  
  45. README        This file
  46. Where           where Zip/UnZip and encryption/decryption support can be found
  47. zip.doc         Documentation for zip 2.0
  48. zip.exe        MSDOS executable for zip 2.0 (16 bit version)
  49. zip386.exe    MSDOS executable for zip 2.0 (32 bit version)
  50. zip386.pat      patch to zip 2.0 sources for 32 bit version only
  51. zipnote.exe    MSDOS exe for zipnote (edit zip file comments)
  52. zipsplit.exe    MSDOS exe for zipsplit (split a zip file into several files)
  53.  
  54. For command help on any of the zip* utilities, simply enter the name
  55. with no arguments. Please read the file zip.doc for the full documentation.
  56.  
  57. The file zip.exe provided here does not support encryption because
  58. of the US export regulations. You can build one yourself from source.
  59. See the file 'Where' for access to the source of zip and its encryption
  60. code.
  61.  
  62. zip386.exe runs generally faster but only on 386 and above; it is compiled with
  63. djgpp 1.10 available in directory omnigate.clarkson.edu:/pub/msdos/djgpp.
  64. zip386.exe includes the djgpp DOS extender (go32.exe) taken from
  65. djdev110.zip. If you already have djgpp 1.10 or later, you can remove
  66. go32.exe to get a smaller executable using:
  67.     exe2aout zip386.exe
  68.     aout2exe zip386
  69.     del zip386
  70.  
  71. If you get the error message "DMPI: Not enough memory", you are using a
  72. memory manager which allocates physical memory immediately instead of
  73. allocating on demand when pages are used for the firt time. This problem
  74. occurs only when using DMPI. (Try under plain DOS without loading any memory
  75. manager in config.sys.) This problem will be fixed in future versions of
  76. djgpp using the COFF object format instead of a.out. (In the a.out format,
  77. the data segment is loaded at virtual address 0x400000 and the memory manager
  78. thinks that zip requires more than 4 megs of memory.)
  79.  
  80. With zip386.exe, you may have to set the TZ environment variable to
  81. get correct timestamps in the compressed files. Adding the following line:
  82.    set TZ=MET0
  83. in autoexec.bat works for me. The 16 bit version always uses local time.
  84.  
  85. For other problems related to DJGPP, read the documentation provided
  86. in djdev110.zip. If a problem occurs with zip386.exe, check first
  87. if it occurs also with zip.exe before reporting it.
  88.  
  89.  
  90. All bug reports should go to zip-bugs@wkuvx1.bitnet, and suggestions for
  91. new features can be sent to info-zip@wkuvx1.bitnet (although we don't
  92. promise to use all suggestions). If you can't reach bitnet, try
  93. zip-bugs%wkuvx1.bitnet@ukcc.uky.edu.
  94.  
  95. If you'd like to keep up to date with our Zip (and companion UnZip utility)
  96. development, join the ranks of BETA testers, add your own thoughts and con-
  97. tributions, etc., send a two-line mail message containing the commands HELP
  98. and LIST (on separate lines in the body of the message, not on the subject
  99. line) to mxserver@wkuvx1.bitnet.  You'll receive two messages listing the
  100. various Info-ZIP mailing-list formats which are available (and also various
  101. unrelated lists) and instructions on how to subscribe to one or more of them
  102. (courtesy of Hunter Goatley).
  103.  
  104.  
  105. Frequently asked questions on zip and unzip:
  106.  
  107. Q. When unzipping I get an error message about "compression method 8".
  108.  
  109. A. Please get the latest version of unzip. See the file Where for details.
  110.  
  111.  
  112. Q. I can't extract this zip file that I just downloaded. I get
  113.    "zipfile is part of multi-disk archive" or some other message.
  114.  
  115. A. Please make sure that you made the transfer in binary mode. Check
  116.    in particular that your copy has exactly the same size as the original.
  117.  
  118.  
  119. Q. When running unzip, I get a message about "End-of-central-directory
  120.    signature not found".
  121.  
  122. A. This usually means that your zip archive is damaged, or that you
  123.    have an uncompressed file with the same name in the same directory.
  124.    In the first case, it makes more sense to contact the person you
  125.    obtained the zip file from rather than the Info-Zip software
  126.    developers, and to make sure that your copy is strictly identical to
  127.    the original.  In the second case, use "unzip zipfile.zip" instead
  128.    of "unzip zipfile", to let unzip know which file is the zip archive
  129.    you want to extract.
  130.  
  131.  
  132. Q. Why doesn't zip do <something> just like PKZIP does?
  133.  
  134. A. Zip is not a PKZIP clone and is not intended to be one.  In some
  135.    cases we feel PKZIP does not do the right thing (e.g., not
  136.    including pathnames by default); in some cases the operating system
  137.    itself is responsible (e.g., under Unix it is the shell which
  138.    expands wildcards, not zip).  Info-ZIP's and PKWARE's zipfiles
  139.    are interchangeable, not the programs.
  140.  
  141.  
  142. Q. Can I distribute zip and unzip sources and/or executables?
  143.  
  144. A. You may redistribute the latest official distributions without any
  145.    modification, without even asking us for permission. You can charge
  146.    for the cost of the media (CDROM, diskettes, etc...) and a small copying
  147.    fee.  If you want to distribute modified versions please contact us at
  148.    zip-bugs@wkuvx1.bitnet first. You must not distribute beta versions.
  149.    The latest official distributions are always on ftp.uu.net in directory
  150.    /pub/archiving/zip and subdirectories.
  151.  
  152.  
  153. Q. Can I use the executables of zip and unzip to distribute my software?
  154.  
  155. A. Yes, so long as it is made clear in the product documentation that
  156.    zip or unzip are not being sold, that the source code is freely
  157.    available, and that there are no extra or hidden charges resulting
  158.    from its use by or inclusion with the commercial product. Here is
  159.    an example of a suitable notice:
  160.  
  161.      NOTE:  <Product> is packaged on this CD using Info-ZIP's compression
  162.      utility.  The installation program uses UnZip to read zip files from
  163.      the CD.  Info-ZIP's software (Zip, UnZip and related utilities) is
  164.      free and can be obtained as source code or executables from various
  165.      anonymous-ftp sites, including ftp.uu.net:/pub/archiving/zip/*.
  166.  
  167.  
  168. Q. Can I use the source code of zip and unzip in my commercial application?
  169.  
  170. A. Yes, so long as you include in your product an acknowledgment and an
  171.    offer of the original compression sources for free or for a small
  172.    copying fee, and make clear that there are no extra or hidden charges
  173.    resulting from the use of the compression code by your product. In other
  174.    words, you are allowed to sell only your own work, not ours. If you have
  175.    special requirements contact us at zip-bugs@wkuvx1.bitnet.
  176.