home *** CD-ROM | disk | FTP | other *** search
- .// Source of Doc_JGLicen Thu,12 Sep, 1991
- .setu 10 :arc: In/exclude archimedes only features. see .if/fi below
- .// .setu 10 :msdos: Ex/include msdos only features.
- .sp 0 Comment out if Pages wanted; default 66 lines (.sp 66)
- .ft
- /
-
- .col
- (C) JGLaski, 1990|Page \p
-
- /
-
- .hd
- :
-
- .if \o
- .col
- |Fri,24 Apr 1991|JGLicen
- .else
- .col
- JGLicen|Fri,24 Apr 1991
- .fi
-
- :
- .col
- |Licence
-
- In the following, all filenames referred to should be construed as referring
- equally to the variant names by which they are known in the various
- environments.
-
- .col
- \s1|Overview
-
- .col
- \s2|Handling fees
-
- I charge a handling fee (as at 1991 5 pounds within the UK, 10$ outside) to
- provide media, send out programs or receive alleged bug reports. This handling
- fee is reduced by 30% if media are provided, return postage/shipping is
- provided, and, in the case of outside the UK, payment is made in such a way
- that I do not have to pay bank charges to collect it. In the event of bug
- reports that I find genuine, adequate, and not due to misunderstanding, an
- additional 70% is waived. In the event that a 100% rebate applies, I shall not
- present your payment for collection. Of course, if you are reporting bugs but
- do not require a new version, or are contributing a configuration file, there
- is no handling fee.
-
- Please remember that it may be the case that there may well be a source for the
- Jolly Good Programs closer to you.
-
- .col
- \s2|Public domain
-
- JGPCopy, JGQuery and its ilk have been put in the public domain, and both they
- and their source may be freely passed around. They are also available from me
- subject to normal handling charges. NB. They will usually be put on any disk I
- send out subject to the availability of space.
-
- .col
- \s2|Free Licence
-
- I retain copyright in JGSharEd and JGSharePr and their documentation, but grant
- a free licence for their use and distribution subject to the conditions
- detailed below. However, there are certain uses of JGSharePr for the production
- of documentation as JGDoc for which licence fees are charged, as detailed
- below. Note that the use of JGSharePr as JGDoc to READ documentation is not
- subject to any fees whatsoever.
-
- The !jgpcopy application is freely licenced to users subject to the conditions
- detailed in JGPCopyDoc/Info.
-
- .col
- \s2|Shareware Licences
-
- Licences for the use of JGEd and JGPrint (with its auxiliaries) are available
- from me on payment of appropriate fees. As at 3/1992 these are, for individuals,
- £45 for JGEd and £45 for JGPrint etc; a licence for the pair is £80. An
- individual licence covers use by members of a normal size household, and use by
- a group at a place of work in which the licencee has an active involvement. It
- is thought that such a group would usually be 2-4 people and would never exceed
- 8 people. For site licences see below.
-
- .col
- \s2|Implicit Licences
-
- The use, or examination of the documentation, of any of these programs is deemed
- to constitute the acceptance of an appropriate licence and the acceptance of the
- obligations detailed below.
-
- .col
- \s2|Hackers' Licences and Site Licences
-
- These are detailed below
-
- .col
- \s1|JGDoc Use fees
-
- Obtaining any explicit or implicit licence to JGSharePr or JGPrint involves the
- acknowledgement by the licencee of certain conditions, in particular of her
- potential obligation to pay JGDoc use fees for any product that is distributed
- with JGDoc documentation, or whose documentation is developed with the aid of
- JGSharePr or JGPrint.
-
- It is in no way my intention that the READER of JGDoc documentation should be
- liable for any fees, nor that JGDoc documentation intended solely for personal
- or family use, or used during product development by a working group should
- attract any licensing fees.
-
- There are two alternative bases on which licence fees may be computed, and it
- is left to the discretion of the documenter as to which basis he shall use. I
- first describe them on the assumption that the product documented is a
- general\-purpose software system like JGPrint.
-
- .col
- |Basis I
-
- A Copy of the product and its documentation shall be sent to me with a free
- licence subject to your normal conditions for my full use of the product. On
- 'sale' of your 100th. copy you pay me as full and final fee the full normal
- end\-user charge for your product.
-
- .col
- |Basis II
-
- On 'sale' of your 15th. copy, you pay me as interim fee the full normal
- end\-user charge made for your product; on 'sale' of your 150th. copy you pay
- me as second and final fee your full normal end\-user charge. Additionally I
- should appreciate, but do not exact, some knowledge of the nature of your
- product.
-
- Obviously, basis I would be the more appropriate to general purpose systems
- which I might well find useful, basis II for those intended for vertical
- markets, or in\-house products which are not on public sale.
-
- .col
- \s2|Variations
-
- I have attempted to produce a flexible basis for charges, and documenters will,
- I trust, find this a suitable basis to estimate the fees due. I now list
- certain special cases which are by no means exhaustive, but might prove helpful
- if your product does not immediately fit in to the basis above.
-
- .col
- \s3|Public domain and Freeware
-
- Basis I necessarily applies. I am pleased to help you with your contribution to
- the software community.
-
- .col
- \s3|Hardware Component
-
- If you are using Basis I, and a part of your product is hardware, you may
- proceed as follows: suppose the input cost of the hardware is x% of your
- end\-user charge. You may, if you wish, send documentation without hardware
- initially. I shall then inform you as to whether or not I want the hardware. If
- so, it is due by your xth. sale at latest. If not, you should send me x% of
- your end\-user price by your xth. sale.
-
- .col
- \s3|In-house Documents
-
- These will, I assume, be basis II. There are two problems: there is no end\-user
- product price; there is, de facto, a limited market. For the first, consider
- either the cost of software for a job of similar complexity, or the cost of
- time and materials applied to generating the documented job divided by its
- potential number of users. For the second, I should expect to receive one
- payment only from a firm with less than 250 employees, two otherwise, the
- second only when a good number or a good proportion of potential users have
- received the documentation.
-
- .col
- \s3|Security documents
-
- This example is for GCHQ, NSF, DST etc.
-
- I am always glad to receive anonymous fees. Senders of such fees should make it
- clear whether or not the payment has been reported to the Inland Revenue.
-
- .col
- \s1|Licencees's Obligations
-
- Obtaining any explicit or implicit licence to JGSharePr or JGPrint also
- involves the acknowledgement by the licencee of the following conditions:-
-
- 1] To further the distribution of JGSharePrint and JGSharEd as far as she
- regards it as desirable and practicable. Note that all files on the shareware
- disk should be passed on, and that any changes to their contents should not
- involve any deletion of characters. (.if 0 ..... .fi can be used.) Any additions
- should acknowledge their source.
-
- 2] To further the distribution of any configuration files that have been
- constructed for output to new printers or DTP systems. (I shall be glad to see
- a copy, and may, if allowed, add them to further distributions.)
-
- 3] To take all reasonable care to ensure that non\-shareware versions of JG
- programs are only used within the terms of this licence.
-
- .col
- \s1|Licensor's Obligations
-
- Turing (The halting problem for automata, 1936) has shown that there is no way
- to prove that a program is bug-free. Moreover, JG programs are continuously
- developing, and some aspects may well have been less exercised than others.
-
- I cannot therefore warrent that JG programs will act as documented, nor can I
- be liable for any consequences of using them. I do however assure potential
- users that I have sought (with thimbles and care) to produce reliable and
- well\-exercised programs. It is my policy to develop these programs in response
- to bug reports, and user suggestions to increase their usefulness.
-
- On receipt of an 'alleged\-bug' report and handling fee, I undertake to look
- into the problem. If you have misunderstood, I shall send you an elaborative
- clarification. If it is a genuine bug, I shall endeavour either to correct it
- and send you the corrected version or send you a bug\-fix as soon as I can look
- at the problem. Note that it may well be due to a problem in the underlying
- system or unfixable for other good reasons. If you give me your phone number,
- and are willing to accept reverse charge (collect) calls, it may be helpful for
- me to phone you. I may also need access to hardware that you have and I don't,
- which must, of course, be subject to individual negotiation.
-
- .col
- \s1|Hacker's Licence
-
- JGSharePr and JGSharED are protected from intrusion by sufficient means, and,
- in my view, beating them is more trouble than paying for a licence. For those,
- however, to whom such things are a challenge, and who de-protect these
- versions, a complimentary Hacker's Licence should be obtained. Before
- specifying the rules of the game, pray accept my congratulations.
-
- 1] Please send me a description of how you cracked it.
-
- 2] Please send me your suggestions for more ingenious protection.
-
- 3] I should be grateful for any software that you can let me have that you
- think may interest me.
-
- 4] I shall send you in return, the most uptodate version available.
-
- Please accept the obligation not to publicise the means whereby you managed to
- de-protect the program.
-
- .col
- \s1|Site Licences
-
- These are available for a charge that increases logarithmically with the number
- of people to whom they apply; educational site licences are also available.
-
-