This tree contains a number of useful tools and routines.
Generally speaking you are welcome to use any of the code herein, provided that you:

  1. Don't try to pretend you wrote it.
    This includes cutting funcions from code and leaving out the copyright notices. In general, each library source file should be left fully intact.
  2. Give due credit to the author(s).
  3. Maintain the various copyright notices intact.
  4. If you make changes, make sure I don't get blamed for your bugs.
  5. Please forward copies of fixes or enhancements to
NOTE: some routines are copyrighted UCB and you must also respect their terms and conditions which are much the same as the above.

Commercial use of this library other than as part of a package distributed by requires a commercial license. The terms are very flexible. E-mail if you have questions.

$Id: license_lib.html,v 1.3 2002/11/27 06:11:51 sjg Exp $
Copyright © 1997-2001 CRUFTY.NET