home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / directry / kfs / readme.doc < prev    next >
Encoding:
Text File  |  1994-05-16  |  6.2 KB  |  138 lines

  1.                             -------------------------
  2.                             |   Keyed File System   |
  3.                             |   (DOS or OS/2 1.x)   |
  4.                             |      README.DOC       |
  5.                             -------------------------
  6.  
  7.  
  8.                         Keyed File System (Shareware)
  9.  
  10.  
  11. The Keyed File System is a set of subroutines that may be called from
  12. programs written in Microsoft C Version 6.0 (DOS or OS/2) or Version 7.0
  13. (DOS only) that allow files to be built and accessed using alphabetic or
  14. numeric keys. These routines are distributed as a series of header files
  15. and libraries to be used when linking C programs written with the Microsoft
  16. C compiler versions listed above. The files in this package can be freely
  17. copied and distributed as long as all files (including this README.DOC
  18. file) are distributed together. The routines in this package are, to the
  19. best of our knowledge, completely error free. However, this package is
  20. provided on an "as is" basis with no warranty specified or implied (see
  21. "Disclaimer - Agreement" below).
  22.  
  23. This package should contain the following files:  
  24.  
  25. README.DOC   - This file.
  26.  
  27. HISTORY.DOC  - Documents the history and updates made to the Keyed File
  28.                System.
  29.  
  30. REGISTER.DOC - A form to complete and return when registering the Keyed
  31.                File System. This file also contains warranty and support
  32.                information.
  33.  
  34. VENDOR.DOC   - Distribution information for commercial vendors.
  35.  
  36. KFS.DOC      - An ASCII text version of the User's Guide for the KFS
  37.                routines.
  38.  
  39. KFS.H        - A header file that should be included in any C program using
  40.                the KFS routines. This header file contains the procedure 
  41.                definitions and constants used by your program.
  42.  
  43. KFSMSC6D.LIB - The KFS routines for use with DOS programs compiled with 
  44.                Microsoft C Version 6.0.
  45.  
  46. KFSMSC6O.LIB - The KFS routines for use with OS/2 programs compiled with
  47.                Microsoft C Version 6.0.
  48.  
  49. KFSMSC7.LIB  - The KFS routines for use with DOS programs compiled with
  50.                Microsoft C Version 7.0.
  51.  
  52. KFSSAMP.C    - A sample program that can be compiled and executed that 
  53.                illustrates the use of many (but not all) of the KFS 
  54.                functions.
  55.  
  56. KFSSAMP.DAT  - A sequential file used as input by the KFSSAMP program.
  57.  
  58. KFSSAMP.MAK  - A sample make file for the KFSSAMP program.
  59.  
  60.  
  61.  
  62.  
  63. Disclaimer - Agreement       ***PLEASE READ CAREFULLY***
  64. ----------------------
  65. Users of the Keyed File System must accept this disclaimer of warranty:  
  66.  
  67. The Keyed File System routines are supplied "as is". The author disclaims
  68. all warranties, expressed or implied, including, without limitation, the 
  69. warranties of merchantability and of fitness for any purpose.  The author 
  70. assumes no liability for damages, direct or consequential, which may result 
  71. from the use of the Keyed File System.
  72.  
  73. The Keyed File System routines are "shareware" (but not "freeware") and are
  74. provided at no charge to the user for evaluation. Feel free to share them with
  75. your friends as long as all parts of the package are distributed together, but
  76. please do not give them away altered in any way. These routines are
  77. copyrighted and may not be included in any programs you distribute either
  78. freely or for sale without obtaining the license that you will receive as
  79. part of registering this software. The essence of "user-supported "
  80. software is to provide personal computer users with quality software
  81. without high prices, and yet to provide incentive for programmers to
  82. continue to develop new products. If you find these routines useful and
  83. find that you are continuing to use them after a reasonable trial period, 
  84. or you wish to write programs using these routines to distribute to others,
  85. you must complete the registration form (see the REGISTER.DOC file in this 
  86. package) and send this along with your registration payment of $50.00 (check,
  87. money order, Visa, or MasterCard) to APT Computer Solutions, Inc. at the
  88. address shown in the registration document. The $50.00 registration fee
  89. will license one copy of these routines for use on any one computer at any one
  90. time. You must treat this software just like a book. An example is that this
  91. software may be used by any number of people and may be freely moved from one
  92. computer location to another, so long as there is no possibility of it being
  93. used at one location while it's being used at another. Just as a book cannot
  94. be read by two different persons at the same time. However, with your
  95. registration, you will also receive a license allowing you to freely
  96. distribute programs you write that include these routines.
  97.  
  98. Commercial users of the Keyed File System routines must register and pay
  99. for their copies of the KFS routines within 30 days of first use or their
  100. license is withdrawn.  Site-License arrangements may be made by contacting
  101. APT Computer Solutions, Inc..  
  102.  
  103. Commercial shareware vendors should read the VENDOR.DOC file that is included
  104. with this package for information about distribution.
  105.  
  106.  
  107. Installation Instructions
  108. -------------------------
  109. The Keyed File System routines may be copied from the installation disk to any
  110. directory on your hard disk. For example, to place these routines in the "KFS"
  111. directory on your system's C: drive, you could enter the following commands:
  112.  
  113.      MKDIR C:\KFS
  114.      COPY A:*.* C:\KFS\*.*
  115.  
  116. The only additional consideration is that you may then want the KFS directory 
  117. in the appropriate environment variables as follows:
  118.  
  119.   1) in the INCLUDE= environment variable to enable your compiler to find the
  120.      KFS.H include file
  121.  
  122.   2) in the LIB= environment variable to enable the linker to find the 
  123.      appropriate .LIB file for the version of the Microsoft compiler you are
  124.      using.
  125.  
  126.  
  127. Questions
  128. ---------
  129. If you have any questions or comments about this product, please contact us at
  130. CompuServ ID 73023,3037 or write us at the address below:
  131.  
  132.                      APT Computer Solutions, Inc.
  133.                             P.O. Box 47
  134.                       Versailles, KY 40383-0047
  135.  
  136.  
  137. Thank you for your interest in our product.
  138.