home *** CD-ROM | disk | FTP | other *** search
-
- KEF - a library to catch and identify function key strokes
-
-
- (C) Copyright by Michael Greim, may 1990
-
-
- The author, Michael Greim, allows you to do anything you want with
- "KEF", provided the following conditions are met:
-
- 1) When you distribute, or make available, a copy or a derivation of the
- source code of this software, then
- a) you must also distribute, or make available, this notice
- b) changes from the original must be identifyable
- 2) When you distribute, or make available, this software in binary form, then
- a) you must also distribute, or make available, this notice
- b) you must tell the recipient, or make available a notice, that the
- original software is available in both source and binary form, and,
- if s/he so desires, must furnish it to him/her or tell him/her
- where to get it.
- 3) When distributing, or making available, this software in any form for
- a fee, this fee must not be for the writing of the original software
- and it must be made clear to the customer that you don't charge him
- with a fee for the original software.
- 4) When you distribute or make available only a part of this software
- you must also distribute or make available a notice telling
- the recipient that the software is incomplete and where s/he can
- get the complete software.
-
- There is no warranty of merchantability nor any warranty of fitness for a
- particular purpose nor any other warranty, either express or implied, as
- to the accuracy of the herewith published program, or as to its
- suitability for any particular purpose.
- Accordingly, I, Michael Greim, assume no responsibility
- for its use by the recipient. Further, I, Michael Greim, assume no
- obligation to furnish any assistance of any kind whatsoever,
- or to furnish any additional information or documentation.
-
- ---------------------------------------------------------------
-
- I will only accept patches sent to me that don't include an explicit
- copyright. Such patches will, at my discretion, be included
- in future releases of the software and will fall under this copyright notice.
- If you don't like to share your patches with me and other users, then
- don't bother.
-
- The author asks anybody :
- - to port this library and programs to as much computer systems as possible
- and send him complaints, results, bug fixes, praise, beer, scottish
- malt whisky ...
- - to incorporate this library and programs in any package of programs for
- free distribution
-
- Explanation:
- 1.b : This means you can e.g. distribute the original in a tar file and
- your changes in form of context diffs in other tar files. Or you
- can distribute your RCS archive with the original version as
- base version.
- 3 : You can charge fees for distributing, for storage media, transmission
- costs, changes, bugfixes, time spent on preparation of a distribution but
- you must not charge a fee for the writing of the original software.
- If you tell someone that s/he can get the software for free
- (well, cost for packageing) by simply writing to me or sending mail to an
- archive server, and then charge him/her e.g. $ 1000 for the distribution,
- and s/he pays it, then this person deserves it.
- (Send me the name and address, though. You know, I have this land to
- sell, "'tween the salt water and the sea strand" ... :-)
- If you have made an extension to the library, you may also charge a fee
- for this work done by you.
- This simply is to prevent people from saying they wrote the software
- and making money from it. Their customers would have been able to
- save money, if they had known that the software can be had quite
- cheaply.
- 4 : You can sell or give away parts of the software, e.g. a set
- of patches. But you must mention somewhere that it is not complete
- and where to get the rest.
- For instance, if you like the routines in "set_io.c" to switch
- a line driver to "character-at-once" mode then you can do it,
- but you must write, e.g. in a READ-ME file that you got it from KEF,
- and where to get the rest.
-
- I am not obliged to furnish any assistance, but if you ask me nice, I
- might consider to think about starting to contemplate speculating about
- doing something ...
-
-
- Michael Greim
-
- greim@cs.uni-sb.de
- uunet!unido!sbsvax!greim
-