
		    This is the file "LICENSE", which is part of

             ======================================================

	      tgdb, a graphical frontend to gdb, the GNU debugger.

		Based on Tcl, Tk, TclX, TkSteal, Expect and BLT.

             ======================================================

			       Copyright (c) 1994
				       by
					
			   HighTec EDV-Systeme GmbH
			   Neue Bahnhofstr. 71
			   66386 St. Ingbert, Germany
			   Phone: +49 (68 94) 87 00 41
			   Fax:   +49 (68 94) 87 00 44
			   Email: tgdb@HighTec.saarlink.de


1. Subject of this license
--------------------------

   tgdb is written in Tcl and requires a special interpreter (tgdb_wish) be
used for execution. This interpreter is, of course, not part of this license,
as it has been copyrighted by various authors, institutions and companies
(e.g. Karl Lehenbauer and Mark Diekhans, University of California, AT&T, ...).
Only the sources and the documentation of tgdb are copyrighted by HighTec
EDV-Systeme GmbH (in the following referred to as "HighTec"), and are subject
to this license.


2. Warranty
-----------

   In no event shall HighTec be liable to any party for direct, indirect,
special, incidental, or consequential damages arising from the use of tgdb
and its documentation, even if HighTec has been advised of the possibility of
such damage. HighTec specifically disclaims any warranties, including, but not
limited to, the implied warranties of merchantability and fitness for a
particular purpose. tgdb is provided "as is", and HighTec has no obligation to
provide maintenance, support, updates, enhancements, or modifications.

   If you are interested in a support contract for tgdb (maintenance, support,
updates, enhancements, or modifications), please contact HighTec.


3. Shareware fee
----------------

   tgdb is shareware, and therefore not gratis. If you find this program
useful, or - to be more precisely - if you are using tgdb (or plan to do
so), you must pay the following shareware fees to HighTec (US$ = US-Dollars,
DM = Deutsche Mark):

    1 - 10 users: US$30 or 50.- DM per user
   11 - 50 users: US$20 or 35.- DM per user
   "flat fee" site licenses (unlimited users):
   companies (i.e., for-profit organizations): US$2500 or 4150.- DM per site
   educational institutions (i.e. non-profit): US$1000 or 1650.- DM per campus

We consider this a fair price, and we also depend on your fairness.
Once you have purchased tgdb, you may use it on any supported machine at no
additional charge. The price does also include future updates and upgrades.
Our banking information is:

	Deutsche Bank Saar, 66386 St.Inbgert, Germany
	Routing #59070070
	Account #0336636

You may also send us cash (bank-notes only) via snail mail.

Please allow us a personal note: tgdb is quite a sophisticated piece of
software, and it took us a significant amount of time to make it happen (if
you look at the source code, you will surely understand why). We would have
liked to put tgdb under the GPL, and thus make it copylefted freeware, but
unfortunately we have spent too much money in its development to walk that
avenue. Since we are not funded by anyone, we saw the need to recover some
of our financial efforts and have therefore decided to distribute tgdb as a
shareware product, which comes as close to GPL while allowing us the chance
to recoup some of our losses. The shareware principle can only succeed if it
is accepted by many people. So, if you want us (and other companies) to offer
their software products under this policy, you shouldn't hesitate to pay the
nominal fee requested. Especially in the Un*x community, lots of free software
is available (free in the sense of gratis), so you might be tempted to think,
"If I can have my editor, text and word processor, compiler and even the
whole operating system for free, why should I PURCHASE a product like tgdb?".
The next step might be: "If I can get the software for free, why should I
spend a single penny for the hardware?". Well, if nobody is willing to pay -
who will be willing to produce?


4. Sources, modifications and redistributions
---------------------------------------------

   The tgdb distribution contains all sources. Upon paying the shareware fee,
you are allowed to use, copy, modify and even redistribute (*) tgdb under
the following conditions:

   4.1 Copyright

   4.1.1  you are not allowed to change or delete HighTec's copyright notices
          (including this LICENSE file)
   4.1.2  the copyright will remain at HighTec, regardless of the size of your
          modifications
   4.1.3  since the copyright remains at HighTec, you are not allowed to change
          tgdb's shareware status
   4.1.4  if you include parts of tgdb's sources into another application
          which you'd like to distribute, you must also include a visible
          copyright notice, saying that parts of your application are
          copyrighted by HighTec (see also 4.2.1, 4.2.2 and 4.3.1)
   4.1.5  you may disable tgdb's line of code which loads this LICENSE file
          and displays the copyright/license dialog box at startup time, but
          you must reenable it if you redistribute tgdb (NB: you must not
          change tgdb's code before you have paid the shareware fee; see above)

   4.2 Redistribution

   4.2.1  redistribution of tgdb (original or modified versions) and of derived
          works (i.e. applications containing parts or all of tgdb's source
          code) is only allowed for noncommercial purposes; you may charge a
          fee for the medium used to (re)distribute tgdb or any derived work,
          but you may not charge a fee for the physical act of copying it
   4.2.2  each (re)distribution of tgdb and of derived works is subject to
          this license
   4.2.3  you are not allowed to offer commercial support for tgdb
   4.2.4  if you redistribute a version of tgdb which you have modified, you
          must include a notice saying that this is not an original version,
          plus when and what you have modified
   4.2.5  each (re)distribution of tgdb - and its derived works - must include
          all sources, i.e. tgdb's source tree, modifications of the tgdb_wish
          (if any), and the source tree of the derived work; a "source tree"
          includes the sources, makefiles, scripts and anything necessary to
          rebuild the application and to make it executable, plus all other
          related files (documentation, README, LICENSE, INSTALL, etc.)
   4.2.6  to avoid an onslaught of different, perhaps incompatible tgdb
          releases, you should contact HighTec for bug corrections or
          extensions of common interest, rather than making an independent
          new release (possibly reinventing the wheel).

   4.3 Commercial use of tgdb

   4.3.1  please contact HighTec for the conditions for adding tgdb (in whole
          or in part) to your commercial products (such as development systems)

   4.4 License acceptance

   4.4.1  you don't have to sign this license, and therefore are not required
          to accept it
   4.4.2  if you do not accept this license, then you are not permitted to use,
          modify or redistribute tgdb, as such actions are prohibited by law
   4.4.3  by paying the shareware fee you indicate your acceptance of this
          license, and are granted permission to use, modify and redistribute
          tgdb under the terms and conditions contained therein

----------
(*) You may always redistribute any original tgdb distribution under the
    terms and conditions of this license, even if you don't use tgdb yourself.
    Therefore, e.g., it is perfectly legal to include tgdb in a distribution of
    Linux or GNU; changing tgdb's sources and, if so desired, redistributing
    this changed version requires that you have purchased tgdb.

### EOF ########################################################################
