home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / classlib.zip / readme.txt < prev    next >
Text File  |  1994-09-03  |  8KB  |  248 lines

  1. ===============================================================================
  2.            Objective C OS/2 PM and database library - README.TXT
  3. ===============================================================================
  4.  
  5. 1. Introduction:
  6. ===============
  7.  
  8. This package contains an Objective C PM class library and an Objective C
  9. database library.
  10.  
  11. For a description of the PM class library and a short tutorial print
  12. 'PM.PS'. This is the documentation for the PM library in Postscript format.
  13. Use a Postscript printer or a Postscript Interpreter program (Ghostscript
  14. will do fine) to print it.
  15.  
  16. A short description of the database library can be found in 'DB.TXT'. This
  17. is an ASCII-File describing all classes and methods used in the samples
  18. program 'addresses'.
  19.  
  20. I recommend not to rely on the database library too heavily now. Most of the
  21. methods are subject to change.
  22.  
  23.  
  24. 2. List of files:
  25. ================
  26.  
  27. The main compressed archive file contains the following files:
  28.  
  29.     *    README.TXT    This file
  30.         *       REGISTER.TXT    Registration form
  31.     *    PM.PS        Documentation for the PM class library
  32.                 (Postscript). Use a Postscript Printer or
  33.                 an Postscript Interpreter program (e.g.
  34.                 GhostScript) to print.
  35.     *    DB.TXT        Very short documentation for the database
  36.                 library.
  37.     *    PM.ZIP        Compressed archive file containing all
  38.                 necessary include files for the PM class
  39.                 library and the library itself.
  40.     *    DB.ZIP        Compressed archive file containing all    
  41.                 necessary include files for the DB class
  42.                 library and the library itself.
  43.     *    HEADER.ZIP    Patched versions of 'os2.h' and 'os2emx.h'
  44.                 to be used with the libraries.
  45.     *    SAMPLES.ZIP    Sample programs demonstrating some of the
  46.                 classes of the PM and database libraries.
  47.  
  48.  
  49. 3. Installation:
  50. ===============
  51.  
  52. Change the current working directory to the root directory of the HPFS drive
  53. you want to install the libraries to and type:
  54.  
  55.         unzip pm
  56.         unzip db
  57.         unzip header
  58.         unzip samples
  59.  
  60. This will create some directories and copy the necessary files into them.
  61. Add 'c:/usr/include' to your environment variable 'OBJC_INCLUDE_PATH'
  62. in your CONFIG.SYS, if you installed the library to drive C, or replace
  63. 'c:' with the drive label you installed the library to.
  64.  
  65. The samples have been installed to '\usr\samples'. See 'readme.txt' in
  66. '\usr\samples' for a description of the sample programs.
  67.  
  68.  
  69. 4. Distribution:
  70. ===============
  71.  
  72. This program is Shareware. Feel free to distribute the whole and unmodified
  73. package to anyone. You are not allowed to change any of the files part of
  74. the package before distributing, you only are allowed to distribute the
  75. package as a whole, including all files you received with it.
  76.  
  77. You are allowed to charge a small amount of money for the physical act of
  78. transferring the library. This amount of money must not exceed twice the cost
  79. of the storage medium. So, if you for example use floppy disks at a price of
  80. 10 ATS each, you are allowed to charge at most 20 ATS for copying the disk.
  81. That makes a total of 30 ATS (including packaging).
  82.  
  83. If you don't like these distribution restrictions, don't distribute the
  84. program.
  85.  
  86. It's a shame to see some vendors "selling" Public Domain or Shareware programs
  87. at a price of 80 ATS per disk (3,5'' HD disks are sold at a price between
  88. 5 and 10 ATS). Especially those vendors are not allowed to distribute the
  89. library package at their normal copying costs. So, change your pricing policy,
  90. or just don't distribute this library package.
  91.  
  92. If you're not sure, whether you are allowed to distribute the package, contact
  93. me at the address shown below. Any vendors who want to distribute registered
  94. versions of the library should do the same.
  95.  
  96.  
  97. 5. Licensing:
  98. ============
  99.  
  100. This libraries are distributed as Shareware. To become a registered user
  101. fill in the registration form at the end of this file and send it to me (the
  102. address can be found below).
  103.  
  104. After registration you are automatically registered for all following versions
  105. of the library until the major version number increases. That means by
  106. registering this version of the library together with the PM class library
  107. (PM library: version 0.5; DB library: version 0.3) you are automatically
  108. registered for all future versions of the PM and DB libraries including version
  109. 1.0.
  110.  
  111. Starting at version 1.1 of the PM or DB library you have to register newly at a
  112. special update price.
  113.  
  114. Support the Shareware distribution concept and register if you like this
  115. library and want to use it in your own applications. Future Shareware
  116. releases of this library depend heavily on the will of users to register.
  117. So, if no one registers this library, surely no further effort will be made
  118. in adding functionality to the libraries.
  119.  
  120. As a registered user you are allowed to write applications using these two
  121. libraries and distribute them at whatever price you think of.
  122.  
  123. Before registering you are allowed to test this library package as much as
  124. you like for a trial period of 30 days after first installing this package.
  125. You are not allowed to sell any of the applications written using this
  126. package if you have not registered it.
  127.  
  128. If you continue using the library package after the trial period of 30 days
  129. and don't register, that's an act of software-piracy. May your bad conscious
  130. haunt you till the end of your days ;-)
  131.  
  132. Think of the cheap pricing for this powerful library package and register.
  133. Future versions will include some tools to make life easier for programmers
  134. (just look at the NEXTSTEP development environment. Some kind of Project
  135. Builder or Interface Builder would look fine for OS/2 systems). But
  136. future Shareware-releases of this software heavily depend on the number
  137. of registrations made.
  138.  
  139.  
  140. 6. Warranty:
  141. ===========
  142.  
  143. Well, as you might have thought, there's ABSOLUTELY NO WARRANTY for this
  144. library package.
  145.  
  146.  
  147. 7. Pricing:
  148. ==========
  149.  
  150. The registration fee for the OS/2 PM class library together with the Database
  151. library is 250ATS (250 Austrian Schillings), that's about 25US$, per copy
  152. for individuals or 500ATS for companies. Don't forget to check with your bank,
  153. how much you should pay, so that I will get the whole registration fee as
  154. mentioned above.
  155.  
  156. Don't forget to fill in the registration form and send it to me (address
  157. below).
  158.  
  159. -------------------------------------------------------------------------------
  160.  
  161. Send the money directly to my local bank account:
  162.  
  163.     NAME OF BANK:         RAIFFEISENBANK KREMS
  164.     ID Nr. OF BANK:        32397
  165.     ACCOUNT NR.:        12.195
  166.  
  167. For information about 10+ licenses of this libraries feel free to contact
  168. me via Internet E-Mail (baier@ci.tuwien.ac.at) or via Snail Mail at:
  169.  
  170. Thomas Baier
  171. Ufergasse 68
  172. A-3500 Krems
  173. Austria
  174.  
  175. Internet: baier@ci.tuwien.ac.at
  176.  
  177.  
  178. 8. Registration Form:
  179. ====================
  180.  
  181. After paying the registration fee, fill in the following registration form
  182. and send it to me to the following address:
  183.  
  184.     Thomas Baier
  185.     Ufergasse 68
  186.     A-3500 Krems
  187.     AUSTRIA
  188.  
  189. --------------------------------- CUT HERE ---------------------------------
  190.  
  191. Registration form for OS/2 PM and database libraries
  192.  
  193. PM class library version is         0.5
  194. Database class library version is    0.3
  195.  
  196. The registration fee for the OS/2 PM class library together with the Database
  197. library is 250ATS (250 Austrian Schillings), that's about 25US$, per copy
  198. for individuals or 500ATS for companies.
  199.  
  200.  
  201.     Pricing for individuals:
  202.  
  203.         ____ copies for 250 ATS each makes a total of _____ ATS.
  204.  
  205.  
  206.     Pricing for companies:
  207.  
  208.         ____ copies for 500 ATS each makes a total of _____ ATS.
  209.  
  210.  
  211.     The total sum of _____ ATS has been paid to
  212.  
  213.                     THOMAS BAIER
  214.         NAME OF BANK:         RAIFFEISENBANK KREMS
  215.         ID Nr. OF BANK:        32397
  216.         ACCOUNT NR.:        12.195
  217.  
  218.  
  219.     Registration information:
  220.  
  221.  
  222.         NAME:        ______________________________
  223.  
  224.  
  225.         INTERNET-EMAIL: ______________________________
  226.  
  227.  
  228.         COMPANY:    ______________________________
  229.  
  230.  
  231.         ADDRESS:    ______________________________
  232.  
  233.  
  234.                 ______________________________
  235.  
  236.  
  237.                 ______________________________
  238.  
  239.  
  240.                 ______________________________
  241.  
  242.  
  243.         SIGNATURE:    ______________________________
  244.  
  245.  
  246.  
  247. ------------------------- END OF REGISTRATION FORM -------------------------
  248.